簡單介紹百度新聞開放協議XML文件製作方法
開放協定概述
使用此開放協議,將會為您的網站帶去更多流量!
《網路新聞開放協定》是百度新聞搜尋制定的搜索引擎新聞動態收錄標準,網站可將發佈的新聞內容製作成遵循此開放協定的XML 格式的網頁(獨立於原有的新聞發布形式)供搜尋引擎索引,將網站發佈的新聞資訊主動、及
開放協議概述
使用此開放協議,將會為您的網站帶去更多流量!
《互聯網新聞開放協議》是百度新聞搜尋制定的搜尋引擎新聞源收錄標準,網站可將發佈的新聞內容製作成遵循此開放協議的XML格式的網頁(獨立於原有的新聞發布形式)供搜尋引擎索引,將網站發布的新聞資訊主動、及時地告知百度搜尋引擎。
採用了《互聯網新聞開放協議》,就相當於網站的新聞被搜尋引擎訂閱,透過百度——全球最大的中文搜尋引擎這個平台,網友將有可能在更大範圍內更高頻率地訪問到您網站的新聞,進而為您的網站帶來潛在的流量。
開放協定非常簡單! 您可以在我們的幫助下輕鬆使用。 開放協議內容
下圖為遵照《網路新聞開放協議》製作的XML格式的網頁,網頁上依照標準格式列出了網站發佈的新聞的相關資訊。
XML網頁範例:
XML標籤說明: 其中帶有星號標記的為必選項,未帶星號標記為可選項。
*<document>-標記整個XML檔案內容的開始和結束。
*
*
*
*
*
*——新聞url地址,與單篇新聞一一對應;若分頁的新聞存在多個URL,相當於多篇新聞。
*
*
<headlineImg>——為有可能成為頭條的新聞製作的頭條圖,採用絕對地址。
<keywords>——反映新聞主題內容的一個或多個關鍵字,關鍵字之間以空格隔開。此項目僅作為參考,檢索結果不完全依賴此標籤中的內容。
*
建議時間格式:年月日小時分鐘秒
如:2005-11-09 10:37|2005/11/09 10:37:00|2005.11.09 10:37:00|
2005年11月09日10時37分00秒|Fri, 09 Nov 2005 10:37:00 GMT
開放協議使用
使用之前,您需要了解以下幾點:
無論您的網站已經成為百度動態消息來源,或是尚未被百度新聞搜尋收錄,都可以使用此開放協議。
您使用開放協議提供的內容應全部符合以下《新聞動態收錄標準》。
《網路新聞開放協定》只是原始動態消息收錄方式的一種協助與有益補充,而非完全取代。
新聞源收錄標準:
百度希望新聞源多樣化,鼓勵原創新聞內容。如果是具有大量有價值的新聞內容並能及時更新的正規、合法媒體網站,且網站伺服器穩定、高速,就符合了百度收錄新聞源的基本原則。
百度新聞搜尋收錄的內容包括時政、娛樂、體育、財經、科教文化、社會生活等各類新聞報道及媒體評論,數碼產品、房產、汽車等行情資訊及評測,各行業的動態及行情,組織機構的工作動態等,是由專業人士撰寫或編輯的中文信息,不包括發布的個人信息、論壇、博客、廣告、幽默笑話、情感故事、情色、寫真、劇照、明星檔案、食譜、下載、多媒體等其它類型、其它語言互聯網資訊。
您應對提供的全部內容承擔一切法律責任,保證您提供內容的真實性、合法性,並不得侵犯任何第三方的權益。
下面就開始吧!
第一步:建立XML檔案
請您在建立XML檔案前務必閱讀百度新聞搜尋的新聞源收錄標準,並特別注意:
1、百度新聞搜尋收錄的新聞源網站必須符合及嚴格遵守國家《網路新聞資訊服務管理規定》,並在新聞發布和轉載過程中尊重創作人和源網站的著作權。
2、百度新聞搜尋不適合收錄的網站類型包括:論壇、部落格、公司網站等。
3、百度新聞搜尋不收錄個人資訊、廣告、招標、教學、幽默笑話、情感故事、情色、寫真、劇照、明星檔案、食譜、下載、多媒體等其它類型、其它語言網路資訊。
4、百度新聞搜尋希望收錄高品質的中文新聞,不收錄英文等其它非中文新聞。
5、請依照上述的開放協議內容製作XML檔。
其它說明:
#
支援的編碼格式有GB2312、GB18030、UTF-8、BIG5,建議使用GB18030或UTF-8格式。
您可以將網站某一時段發佈的全部新聞放在一個XML檔案中,也可以分頻道或欄位放在多個XML檔案中。
請保持每個XML檔案處於按更新週期持續自動更新狀態。更新周期可隨時依照您的需求調整。
每個XML檔案至多存放最新發布的100條新聞,無需保存先前的新聞。
請將發佈的新聞依照時間排序,即最新發佈的新聞在最上端,否則可能有新聞被遺漏。
XML標籤內容中,除文字文字以外不能包含其它任何程式碼,下表中的特殊字元必須轉換為XML定義的轉義字元。否則將發生錯誤導致搜尋引擎無法取得頁面上的新聞。
字符 转义后的字符 HTML字符 字符编码 和(and) & & & 单引号 ' ' ' 双引号 " " " 大于号 > > > 小于号 < < < 转义字符中的"&"无需再转。
建议您使用CDATA 部件。一个 CDATA 部件以""标记结束。将包含代码或特殊字符的文本置于CDATA 部件内 ,就无需再对特殊字符进行转义。
第二步:验证XML文件
下面的地址提供了帮助您验证XML文件结构的多种工具:
//m.sbmmt.com/
//m.sbmmt.com/
通过验证的XML文件能够使您提供的信息更加标准,确保您发布的新闻信息不被搜索引擎遗漏。
第三步:提交XML网址
提交前请将XML文件上传到您的网站服务器,将XML文件的URL地址及其它信息输入下面对应的方框内。搜索引擎将定向访问该URL地址,当URL地址发生变化时需要重新提交。
若您的网站符合新闻源收录标准,百度新闻搜索将对您提交的数据进行测试和观察一周。如果XML文件基本按照 《互联网新闻开放协议》的要求制作但存在问题,我们会根据XML页面上提供的邮件地址与您联系。
注意:
1、 我们将对您提交的XML文件进行审核,百度新闻搜索不保证一定能收录您提交的全部内容。
2、站点名、地址为必填项,同一站点一天之内最多提交5个不同的XML文件地址。
3、提交地址后请您注意查看弹出窗口中的信息,以确认是否提交成功。
第四步:查询XML文件状态
您可以在下面的方框中输入您提交的XML文件地址,查询该文件的处理进度和反馈信息。
注意:输入的地址必须完整,即与您提交时的地址完全一致。
以上是簡單介紹百度新聞開放協議XML文件製作方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undress AI Tool
免費脫衣圖片

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

記事本++7.3.1
好用且免費的程式碼編輯器

SublimeText3漢化版
中文版,非常好用

禪工作室 13.0.1
強大的PHP整合開發環境

Dreamweaver CS6
視覺化網頁開發工具

SublimeText3 Mac版
神級程式碼編輯軟體(SublimeText3)

XML檔可以用PPT開啟嗎? XML,即可擴展標記語言(ExtensibleMarkupLanguage),是一種廣泛應用於資料交換和資料儲存的通用標記語言。與HTML相比,XML更加靈活,能夠定義自己的標籤和資料結構,使得資料的儲存和交換更加方便和統一。而PPT,即PowerPoint,是微軟公司開發的一種用於創建簡報的軟體。它提供了圖文並茂的方

Python中的XML資料轉換為CSV格式XML(ExtensibleMarkupLanguage)是一種可擴充標記語言,常用於資料的儲存與傳輸。而CSV(CommaSeparatedValues)則是一種以逗號分隔的文字檔案格式,常用於資料的匯入和匯出。在處理資料時,有時需要將XML資料轉換為CSV格式以便於分析和處理。 Python作為一種功能強大

本教程演示瞭如何使用PHP有效地處理XML文檔。 XML(可擴展的標記語言)是一種用於人類可讀性和機器解析的多功能文本標記語言。它通常用於數據存儲

C#開發中如何處理XML和JSON資料格式,需要具體程式碼範例在現代軟體開發中,XML和JSON是廣泛應用的兩種資料格式。 XML(可擴展標記語言)是一種用於儲存和傳輸資料的標記語言,而JSON(JavaScript物件表示)是一種輕量級的資料交換格式。在C#開發中,我們經常需要處理和操作XML和JSON數據,本文將重點放在如何使用C#處理這兩種數據格式,並附上

使用PHPXML函數處理XML資料:解析XML資料:simplexml_load_file()和simplexml_load_string()載入XML檔案或字串。存取XML資料:利用SimpleXML物件的屬性和方法來取得元素名稱、屬性值和子元素。修改XML資料:使用addChild()和addAttribute()方法新增元素和屬性。序列化XML資料:asXML()方法將SimpleXML物件轉換為XML字串。實戰案例:解析產品饋送XML,提取產品信息,轉換並將其儲存到資料庫中。

使用Python實現XML中的資料校驗引言:在現實生活中,我們經常會處理各種各樣的數據,其中XML(可擴展標記語言)是一種常用的數據格式。 XML具有良好的可讀性和可擴充性,廣泛應用於各種領域,如資料交換、設定檔等。在處理XML資料時,我們經常需要對資料進行校驗,以確保資料的完整性和正確性。本文將介紹如何使用Python實現XML中的資料校驗,並給予對應的

Jackson是一個基於Java的函式庫,它對於將Java物件轉換為JSON以及將JSON轉換為Java物件非常有用。 JacksonAPI比其他API更快,需要更少的記憶體區域,並且適合大型物件。我們使用XmlMapper類別的writeValueAsString()方法將POJO轉換為XML格式,並且需要將對應的POJO實例作為參數傳遞給此方法。語法publicStringwriteValueAsString(Objectvalue)throwsJsonProcessingException範例imp

PHP和XML:如何解析SOAP訊息概述:SOAP(SimpleObjectAccessProtocol)是一種透過網路傳輸XML訊息的協議,廣泛用於Web服務和分散式應用程式。在PHP中,我們可以使用內建的SOAP擴充來處理和解析SOAP訊息。本文將介紹如何使用PHP來解析SOAP訊息,並且提供一些程式碼範例。步驟1:安裝和啟用SOAP擴充首先,我們需要
