?SEO基礎教學八:搜索引擎工具及其服務
做好SEO,我們還需要借助有用的工具。
2017-11-17
第八章 搜索引擎工具及其服務
SEOs傾向于使用很多工具。搜索引擎本身提供了一些最有用的功能。搜索引擎希望網站管理員能夠以可訪問的方式創建站點和內容,因此他們提供了各種工具、分析和指導。這些免費資源為與引擎交換信息提供了數據點和獨特的機會。
下面我們將解釋每個主要搜索引擎支持的常見元素,并找出它們為什么有用的原因。
通用搜索引擎協議
1 .工作站點地圖
把sitemap看作是一個文件列表,它給搜索引擎提供了關于如何抓取你的網站的提示。Sitemaps幫助搜索引擎在你的網站上發現并分類內容,而這些內容可能是引擎本身沒有發現的。Sitemaps也有多種不同的格式,可以突出顯示許多不同類型的內容,包括視頻、圖像、新聞和移動。
你可以在Sitemaps.org上閱讀協議的完整細節。此外,您可以在XML - sitemaps.com建立自己的站點。Sitemaps有三種類型:
①XML 可擴展標記語言(推薦格式)
這是最廣為接受的網站格式。易于搜索引擎的解析以及由大量的sitemap生成器生成。此外,它還允許對頁面參數進行最細粒度的控制。
相對大的文件大小。由于XML需要在每個元素周圍有一個開放標簽和一個閉合標簽,所以文件大小可以變得非常大。
②RSS 真正簡單的聯合或豐富的站點摘要
易于維護:當添加新內容時,RSS站點地圖易于編碼變成自動更新。
難以管理:雖然RSS是一種XML方言,但由于它的更新屬性,它實際上很難管理。
③Txt 文本文件
非常容易:文本sitemap格式是每行多達5萬行的一個URL。
不提供將元數據添加到頁面的能力。
2、robots.txt
robots.txt文件是機器人排除協議的產物,是存儲在網站根目錄下的文件。(如www.google.com/robots.txt) robots . txt文件向訪問你站點的自動化web爬蟲提供指令,包括搜索爬蟲。
通過使用robots.txt,網站管理員可以向搜索引擎顯示他們禁止機器人爬行的區域,也可以指示sitemap文件和爬行延遲參數的位置。你可以在robots.txt知識中心頁面上閱讀更多的細節。
以下命令可用:
①不允許
阻止服從的機器人訪問特定的頁面或文件夾。
②網站地圖
指示網站站點地圖的位置。
③爬延遲
指示機器人爬行的速度(以毫秒計)。
robots.txt的一個例子:
#Robots.txt www.example.com/robots.txt
User-agent: *
Disallow:
# Don’t allow spambot to crawl any pages
User-agent: spambot
disallow: /
sitemap:www.example.com/sitemap.xml
警告:并不是所有的網絡機器人都跟隨robots.txt。意圖不良的人,如電子郵件地址刮刮器,構建不遵循該協議的機器人;在極端情況下,他們可以用它來識別私人信息的位置。出于這個原因,建議在robots.txt文件中不應包括公共訪問網站的管理部分和其他私人部分的位置。相反,這些頁面可以使用元機器人標記(接下來討論的),以使主要的搜索引擎無法索引其高風險內容。
3、元機器人
元機器人標記為搜索引擎機器人創建頁面級指令。
元機器人標記應該包含在HTML文檔的頭部部分。
元機器人的一個例子:
在上面的例子中,“NOINDEX, NOFOLLOW”告訴機器人不要在索引中包含給定的頁面,也不要跟蹤頁面上的任何鏈接。
4、Rel =“Nofollow”
還記得鏈接是如何投票的嗎?rel = nofollow屬性允許你鏈接到一個資源,同時為了搜索引擎的目的刪除你的“投票”。從字面上看,盡管有些引擎仍然跟隨他們去發現新的頁面,“nofollow”告訴搜索引擎不要跟蹤鏈接。這些鏈接的價值比他們的同行更少,但是在你鏈接到不可信來源的不同情況下是有用的。
Nofollow的一個例子:
在上面的例子中,鏈接的值不會被傳遞到example.com,因為rel = nofollow的屬性已經被添加。
5、Rel = " canonical "
通常,在不同的URL中,兩個或更多的相同內容的副本出現在你的網站上。例如,以下URL都可以引用一個單一的主頁:
http://www.example.com/
http://www.example.com/default.asp
http://example.com/
http://example.com/default.asp
http://Example.com/Default.asp
對于搜索引擎,這些頁面看起來是五個獨立的頁面。由于內容在每個頁面上都是相同的,因此可以導致搜索引擎對內容和潛在的排名進行貶值。
canonical標簽通過告訴搜索機器人哪個頁面是單一的、權威的、應該在web結果中計數的版本來解決這個問題。
Rel = " canonical "的一個例子:
http://example.com/default.asp
在上面的示例中,rel = canonical告訴機器人這個頁面是http://www.example.com的副本,并且應該將后一個URL作為規范和權威的URL。
搜索引擎工具
——谷歌搜索控制臺
1、關鍵特性
①地理目標——如果給定的網站目標用戶在一個特定的位置,網站管理員可以提供谷歌信息,以幫助確定該網站如何出現在特定國家的搜索結果中,并且還可以改進谷歌搜索結果的地理查詢。
②首選域——網站管理員喜歡用之來索引站點頁面。如果網站管理者指定了一個首選域如http://www.example.com,并且谷歌找到了一個指向該網站的鏈接,其格式為http://example.com,那么谷歌將把該鏈接視為指向http://www.example.com。
③URL參數——你可以向谷歌說明站點上每個參數的信息,例如“sort = price”和“sessionid = 2”,這幫助谷歌更有效地抓取站點。
④爬行速度——爬行速度影響了在爬行過程中Googlebot的請求的速度(而不是頻率)。
⑤惡意軟件——如果發覺有任何惡意軟件在您的網站上,谷歌會告知你。惡意軟件創建用戶體驗很差,并影響排名。
⑥抓取錯誤——如果 Googlebot 在抓取網站遇到重大錯誤時,如 404,它會做出報告。
⑦HTML 的建議——谷歌尋找不支持搜索引擎的 HTML 元素,如元描述和標題標簽的問題。
2、你的網站
搜索引擎工具提供的統計數據為SEOs提供了獨特的視角,比如關鍵字的印象、點擊率、搜索結果的頂部頁面以及鏈接統計信息。
3、網站配置
這個部分很重要,當你將你的網站從一個域移動到另一個域時,它允許你提交sitemaps,測試robots.txt文件,調整sitelinks,并提交更改地址的請求。該區域還包含前一列中討論的設置和URL參數部分。
4、+ 1度量
當用戶用+ 1按鈕在谷歌+上共享內容時,該活動經常在搜索結果中被注釋。觀看谷歌+上這個有啟發性的視頻,你就會了解為什么這很重要。在本節中,谷歌搜索控制臺報告了+ 1共享對站點在搜索結果中的性能的影響。
5、實驗室
搜索控制臺的實驗室部分包含了谷歌在實驗階段仍在考慮的報告,但這對站長來說是有用的。這些報告中最重要的一個是站點性能,它指示了站點加載訪問者的速度。
二、必應網站管理員工具
1、關鍵特性
網站概述——這個界面為你提供了所有網站在Bing的搜索結果的概述。每個站點的搜索指標包括點擊、印象、頁面索引和頁面數量。
抓取數據——在這里你可以查看Bing爬過多少頁你的站點,并發現任何遇到的錯誤。和谷歌搜索控制臺一樣,你也可以提交sitemaps來幫助Bing發現并優先考慮你的內容。
索引——這個部分允許站長查看和幫助控制Bing索引他們的網頁的方式。同樣,類似于谷歌搜索控制臺的設置,在這里您可以探索如何在Bing中組織內容,提交URL,從搜索結果中刪除URL,探索入站鏈接,并調整參數設置。
流量——Bing網站的流量總結報告通過結合Bing和Yahoo搜索結果的數據來報告印象和數據點擊量。如果你購買的廣告針對每個關鍵字,這里的報告顯示了平均的位置和成本估計。
2、Moz打開站點管理器
Moz的開放站點管理器為您的網站和鏈接提供了有價值的見解。
3、特征
①識別功能強大的鏈接——開放站點資源管理器通過它們的度量方式對所有入站鏈接進行排序,從而幫助你確定哪些鏈接是最重要的。
②找到最強的鏈接域——這個工具向你展示了連接到你的域的最強大的域。
③分析鏈接錨文本分發——開放站點資源管理器為你顯示了人們鏈接到你時使用的文本的分布。
④Head to Head比對視圖——這個功能允許你比較兩個網站,看看為什么一個優先排序于另一個。
⑤社交分享指標——衡量Facebook的股票,點贊,推文,和+ 1的任何URL。
搜索引擎最近才開始提供更好的工具來幫助站長改善搜索結果,這是SEO和網站管理員/搜索引擎關系的一大進步,也就是說,引擎只能幫助站長,這在今天是真實的,在未來可能也是真實的,SEO的最終責任在于營銷人員和網站管理員。 正是因為這個原因,學習SEO是如此重要。