WordPress站點(diǎn)地圖指南:Sitemap是什么以及如何使用它
如果您曾經(jīng)坐下來(lái)閱讀有關(guān)SEO的文章,您可能會(huì)遇到術(shù)語(yǔ)站點(diǎn)地圖和/或XML站點(diǎn)地圖。但是,雖然站點(diǎn)地圖是一種相當(dāng)常見(jiàn)的SEO推薦,但并沒(méi)有深入研究XML站點(diǎn)地圖如何專門與wordpress配合使用。
為了解決這個(gè)問(wèn)題,我們將深入研究WordPress站點(diǎn)地圖。以下是您將在這篇文章中學(xué)到的所有內(nèi)容:
- 什么是XML站點(diǎn)地圖
- XML站點(diǎn)地圖使您的WordPress站點(diǎn)受益的方式
- 如何使用WordPress插件創(chuàng)建XML站點(diǎn)地圖
- 如何使用基于云的工具創(chuàng)建XML站點(diǎn)地圖
- 如何將您的站點(diǎn)地圖提交給Google和其他工具
- 為什么HTML站點(diǎn)地圖導(dǎo)航不同(以及如何在WordPress上創(chuàng)建)
什么是XML站點(diǎn)地圖?
XML站點(diǎn)地圖基本上只是您希望公開(kāi)可用的URL列表。與robots.txt一樣,它通過(guò)為Google等搜索引擎提供您所有內(nèi)容的“地圖”來(lái)幫助它們更好地抓取您的網(wǎng)站。而已!
除了原始URL列表之外,您還可以在站點(diǎn)地圖中包含其他有用的“元數(shù)據(jù)”,以進(jìn)一步幫助搜索引擎嘗試為您的站點(diǎn)編制索引。這些選項(xiàng)在站點(diǎn)地圖協(xié)議中進(jìn)行了概述,可讓您指定以下內(nèi)容:
- 上次修改頁(yè)面的時(shí)間
- 您希望搜索引擎給予頁(yè)面什么優(yōu)先級(jí)(盡管搜索引擎不一定會(huì)遵循這一點(diǎn))
- 頁(yè)面多久更改一次
除了這些核心元數(shù)據(jù)之外,還可以向搜索引擎提供有關(guān)您的視頻和圖像內(nèi)容的信息。
XML站點(diǎn)地圖是什么樣的?
想知道XML站點(diǎn)地圖實(shí)際上是什么樣的?這是我們?cè)陂W電博上的WordPress站點(diǎn)地圖的樣子:
XML站點(diǎn)地圖示例
如您所見(jiàn)……它實(shí)際上只是帶有一些額外元數(shù)據(jù)的URL列表。它對(duì)人類不是特別有幫助!
可以在XML站點(diǎn)地圖中包含的URL數(shù)量是否有限制?
是的,有限制。但大多數(shù)WordPress網(wǎng)站永遠(yuǎn)不會(huì)發(fā)現(xiàn)這個(gè)限制。
從技術(shù)上講,sitemap.xml文件限制為50,000個(gè)URL。但即使您的站點(diǎn)包含超過(guò)50,000個(gè) URL,您也可以包含“站點(diǎn)地圖的站點(diǎn)地圖”以增加該數(shù)量。也就是說(shuō),您可以包含一個(gè)鏈接到更具體站點(diǎn)地圖的主站點(diǎn)地圖(每個(gè)站點(diǎn)地圖都有自己?jiǎn)为?dú)的50,000個(gè)URL限制)。
如果是我們的Smart SEO Tool生成的sitemap,則會(huì)考慮按1萬(wàn)個(gè)URL的標(biāo)準(zhǔn)對(duì)單個(gè)XML文件進(jìn)行分割(以及 Yoast SEO 默認(rèn)情況下的做事方式——稍后會(huì)詳細(xì)介紹)。通過(guò)上面的屏幕截圖,你會(huì)發(fā)現(xiàn)我們除了按照分類、頁(yè)面、自定義分類及文章等進(jìn)行xml地圖生成之余,還會(huì)按照年份來(lái)生成xml,且當(dāng)單個(gè)xml超過(guò)1萬(wàn)個(gè)url時(shí),還會(huì)進(jìn)行分割.
XML站點(diǎn)地圖如何使您的WordPress站點(diǎn)受益
XML站點(diǎn)地圖的主要好處是提高了可抓取性。用谷歌自己的話來(lái)說(shuō),“像Googlebot這樣的搜索引擎網(wǎng)絡(luò)爬蟲(chóng)會(huì)讀取這個(gè)文件,從而更智能地爬取你的網(wǎng)站。” 以下是XML站點(diǎn)地圖提高站點(diǎn)可抓取性的一些具體方法:
- 更快的抓取時(shí)間?– 站點(diǎn)地圖可以幫助搜索引擎機(jī)器人比沒(méi)有站點(diǎn)地圖的情況更快地抓取您的內(nèi)容。這也可能導(dǎo)致您的內(nèi)容更快地被索引。
- 優(yōu)先抓取– 站點(diǎn)地圖讓您可以通過(guò)添加元數(shù)據(jù)要求Google優(yōu)先抓取您網(wǎng)站上的某些頁(yè)面。
- 富媒體內(nèi)容——如果您使用大量媒體(如視頻和圖像),“Google可以在適當(dāng)?shù)那闆r下將站點(diǎn)地圖中的其他信息考慮在內(nèi)進(jìn)行搜索?!?(來(lái)源)
除了可抓取性之外,站點(diǎn)地圖還可以通過(guò)一些后門方式為您提供有用的信息。假設(shè)您將站點(diǎn)地圖提交到Google Search Console(稍后您將學(xué)習(xí)如何執(zhí)行此操作?。?,您可以使用站點(diǎn)地圖快速確定您的頁(yè)面在Google中編入索引的效果:
站點(diǎn)地圖索引統(tǒng)計(jì)
添加X(jué)ML站點(diǎn)地圖會(huì)損害您的站點(diǎn)嗎?
不!別擔(dān)心。最壞的情況是您看不到任何積極的結(jié)果。?創(chuàng)建XML站點(diǎn)地圖永遠(yuǎn)不會(huì)損害您的站點(diǎn)。
不相信我?谷歌本身就這個(gè)話題是這樣說(shuō)的:“在大多數(shù)情況下,您的網(wǎng)站將受益于擁有站點(diǎn)地圖,并且您永遠(yuǎn)不會(huì)因擁有站點(diǎn)地圖而受到懲罰。”
站點(diǎn)地圖并不意味著您可以忽略內(nèi)部鏈接結(jié)構(gòu),盡管
雖然站點(diǎn)地圖是有益的,但它不是:它不能替代創(chuàng)建可靠的內(nèi)部鏈接結(jié)構(gòu),除其他外,它還可以增加您獲得Google站點(diǎn)鏈接的機(jī)會(huì)。也就是說(shuō),不要假設(shè)搜索引擎會(huì)僅僅因?yàn)槟鷮⑵浒谡军c(diǎn)地圖中而將其編入索引。他們可能會(huì),但他們也可能不會(huì)。?
Google仍然希望看到您的內(nèi)容有指向它的內(nèi)部或外部鏈接。正如Google所說(shuō),“使用站點(diǎn)地圖并不能保證站點(diǎn)地圖中的所有項(xiàng)目都會(huì)被抓取并編入索引?!?/p>
因此,雖然您絕對(duì)應(yīng)該使用站點(diǎn)地圖,但您不應(yīng)該僅僅依靠站點(diǎn)地圖來(lái)索引您的內(nèi)容。
如何使用WordPress插件創(chuàng)建XML站點(diǎn)地圖
(1)使用Smart SEO Tool創(chuàng)建XML站點(diǎn)地圖
下載安裝Smart SEO Tool插件(官網(wǎng)或者WordPress插件庫(kù))。按照插件安裝向?qū)?duì)插件進(jìn)行配置后,點(diǎn)擊左側(cè)Smart SEO Tool →網(wǎng)站地圖:
確保將Sitemap開(kāi)關(guān)打開(kāi),然后開(kāi)啟谷歌和必應(yīng)搜索引擎通知;
接下來(lái),根據(jù)自己的需要,對(duì)Sitemap內(nèi)容進(jìn)行配置,個(gè)人建議,首頁(yè)、分類頁(yè)、文章頁(yè)這三個(gè)是必須開(kāi)啟的,其他內(nèi)容可以根據(jù)自身情況來(lái)決定;
最后點(diǎn)擊保存即可。
注:經(jīng)常有站長(zhǎng)來(lái)問(wèn),為什么即使保存了也無(wú)法按照配置生成Sitemap,這種情況應(yīng)該檢查是否有其他Sitemap插件啟用,及檢查WordPress網(wǎng)站根目錄是否有Sitemap文件,如果有需要?jiǎng)h除才可以生成。另,SST插件生成的是動(dòng)態(tài)Sitemap,不會(huì)在根目錄生成靜態(tài)文件的。
(2)使用Yoast SEO創(chuàng)建XML站點(diǎn)地圖
既然您知道XML站點(diǎn)地圖是什么以及它如何使您的站點(diǎn)受益,那么您實(shí)際上如何為您的所有內(nèi)容創(chuàng)建WordPress站點(diǎn)地圖?最簡(jiǎn)單的方法是使用Yoast SEO,這是我們推薦的插件(這插件應(yīng)用于國(guó)外的網(wǎng)站最合適不過(guò)了)。
要使用Yoast SEO創(chuàng)建XML站點(diǎn)地圖,除了安裝和激活免費(fèi)的Yoast SEO插件之外,您實(shí)際上不需要做任何事情。默認(rèn)情況下,Yoast SEO在以下位置創(chuàng)建站點(diǎn)地圖:
yoursite.com/sitemap_index.xml
這很容易!但是很多人不知道的是,Yoast SEO還允許您自定義XML站點(diǎn)地圖的功能。這是如何做到的:
轉(zhuǎn)到SEO → Features并啟用Advanced settings pages:
如何啟用高級(jí)Yoast XML站點(diǎn)地圖控件
確保保存您的更改。完成此操作后,您可以在儀表板側(cè)邊欄中的SEO菜單下訪問(wèn)新的XML Sitemaps選項(xiàng):
訪問(wèn)Yoast SEO XML站點(diǎn)地圖
在那里,您可以使用頂部的選項(xiàng)卡:
- 選擇是否包含作者的站點(diǎn)地圖
- 選擇要包含在站點(diǎn)地圖中的文章類型/分類法
- 通過(guò)文章ID從站點(diǎn)地圖中手動(dòng)排除個(gè)別內(nèi)容 – 如果您已將noindex標(biāo)簽添加到某些內(nèi)容,這將特別有用。
配置Yoast SEO XML站點(diǎn)地圖
其他幫助您創(chuàng)建XML站點(diǎn)地圖的WordPress插件
雖然Yoast SEO是我們推薦的工具,可幫助您為WordPress創(chuàng)建XML站點(diǎn)地圖,但它絕不是您唯一的選擇。
其他優(yōu)質(zhì)插件包括:
- Google XML Sitemaps– 一個(gè)流行的插件,專門用于 XML 站點(diǎn)地圖,而不是一般的 SEO。
- The SEO Framework– 一個(gè)新興的 SEO 插件,包括 XML 站點(diǎn)地圖功能。
如何使用XML站點(diǎn)地圖生成器為您的網(wǎng)站創(chuàng)建站點(diǎn)地圖
不喜歡WordPress插件?或者使用不是WordPress?不用擔(dān)心 – 您還可以使用名為XML Sitemap Generator的獨(dú)立工具創(chuàng)建XML站點(diǎn)地圖。該工具允許您通過(guò)以下方式為您的站點(diǎn)創(chuàng)建XML站點(diǎn)地圖:
- 基于云的工具
- 桌面程序(僅適用于Windows)
- 一個(gè)WordPress插件(如果您改變主意不想使用WordPress插件!)
以下是使用云工具創(chuàng)建站點(diǎn)地圖的方法:
前往XML Sitemap Generator,向下滾動(dòng),然后單擊Online Generator選項(xiàng):
使用XML站點(diǎn)地圖生成器
在下一頁(yè)…
- 輸入您網(wǎng)站主頁(yè)的URL
- 選擇如何計(jì)算上次修改日期
- 選擇更改頻率(您的頁(yè)面更改頻率)
- 選擇默認(rèn)抓取優(yōu)先級(jí)
- 輸入你的電子郵箱地址
- 點(diǎn)擊Generate sitemap
配置XML站點(diǎn)地圖生成器
您還可以單擊More Settings按鈕來(lái)配置更多高級(jí)選項(xiàng):
更多配置選項(xiàng)
單擊“Generate sitemap”后,XML站點(diǎn)地圖生成器會(huì)在抓取您的站點(diǎn)時(shí)出現(xiàn)延遲。如果您有一個(gè)小型站點(diǎn),則只需要一點(diǎn)時(shí)間,但大型站點(diǎn)可能需要更長(zhǎng)的時(shí)間。完成后,您將能夠下載各種站點(diǎn)地圖:
下載站點(diǎn)地圖
下載站點(diǎn)地圖文件后,您需要將其上傳到網(wǎng)站的根文件夾。
如何將站點(diǎn)地圖提交給Google和其他搜索引擎
一旦您有了一個(gè)可用的XML站點(diǎn)地圖,您就會(huì)想更進(jìn)一步,實(shí)際將該站點(diǎn)地圖提交給主要的搜索引擎。這:
- 確保Google知道在哪里可以找到您的站點(diǎn)地圖
- 為您提供有關(guān)Google已編入索引的頁(yè)面數(shù)量的有用數(shù)據(jù)(我之前向您展示了此屏幕截圖)
要將您的XML站點(diǎn)地圖提交給Google,您需要一個(gè)Google Search Console帳戶。如果您還沒(méi)有,下面介紹了如何使用Google Search Console注冊(cè)和驗(yàn)證您的網(wǎng)站。設(shè)置好Google Search Console帳戶后,您可以通過(guò)轉(zhuǎn)到“Crawl”→“Sitemaps”并單擊“ADD/TEST SITEMAP”按鈕來(lái)提交站點(diǎn)地圖:
如何向Google提交站點(diǎn)地圖
然后,添加站點(diǎn)地圖的位置并點(diǎn)擊Submit。如果您使用Smart SEO Tool創(chuàng)建站點(diǎn)地圖,則只需粘貼“sitemap.xml”;如果您使用Yoast SEO創(chuàng)建站點(diǎn)地圖,則只需粘貼“sitemap_index.xml”:
添加您的站點(diǎn)地圖位置
Google處理完您的站點(diǎn)地圖后,您就可以查看同一區(qū)域的統(tǒng)計(jì)信息。這包括有關(guān)您網(wǎng)站上可能發(fā)生的錯(cuò)誤(例如404錯(cuò)誤)的有用信息,例如在下面的示例中。
當(dāng)我們測(cè)試您站點(diǎn)地圖中的URL示例時(shí),我們發(fā)現(xiàn)Googlebot由于HTTP狀態(tài)錯(cuò)誤而無(wú)法訪問(wèn)某些URL。所有可訪問(wèn)的URL仍將被提交。
WordPress站點(diǎn)地圖錯(cuò)誤
如何將站點(diǎn)地圖提交到Bing
雖然Google是王者,但Bing仍然存在。因此,為了獲得更多報(bào)道,您可能還想將站點(diǎn)地圖提交給Bing。這是Bing關(guān)于如何做到這一點(diǎn)的指南。該過(guò)程與Google非常相似——您需要注冊(cè)一個(gè)Bing網(wǎng)站管理員工具帳戶。然后,您可以直接從儀表板提交站點(diǎn)地圖。
除了提交站點(diǎn)地圖至谷歌和bing,您還應(yīng)該考慮將站點(diǎn)地圖提交盡可能多的站長(zhǎng)管理工具,比如提交Sitemap至百度搜索資源平臺(tái),提交地圖至360站長(zhǎng)工具,通過(guò)Sitemap提交數(shù)據(jù)給頭條搜索……還有搜狗、神馬諸如此類!
不過(guò),就閃電博網(wǎng)站本身,我們的側(cè)重點(diǎn)在百度、谷歌和bing這三家搜索引擎。
如何向WordPress添加HTML站點(diǎn)地圖導(dǎo)航
在這篇文章中,我們特別關(guān)注XML站點(diǎn)地圖。但這并不是您可能想要添加到WordPress網(wǎng)站的唯一一種站點(diǎn)地圖。 HTML站點(diǎn)地圖是站點(diǎn)地圖的更人性化的版本。您可能以前見(jiàn)過(guò)它們——它們基本上是一個(gè)項(xiàng)目符號(hào)列表,可幫助人們輕松瀏覽您的網(wǎng)站。
例如,這是閃電博的(部分)站點(diǎn)地圖:
頁(yè)腳中的閃電博站點(diǎn)地圖
HTML站點(diǎn)地圖不一定包含您網(wǎng)站上的每個(gè)頁(yè)面——但它們確實(shí)讓訪問(wèn)者可以快速導(dǎo)航到您所有最重要的頁(yè)面。雖然您始終可以手動(dòng)創(chuàng)建HTML站點(diǎn)地圖導(dǎo)航區(qū)域,但更自動(dòng)化的方法是使用Simple Sitemap插件。此插件可讓您通過(guò)以下方式創(chuàng)建站點(diǎn)地圖:
- 僅包括某些文章類型
- 限制顯示的子頁(yè)面數(shù)量
- 排除特定的文章ID
- 以不同方式對(duì)頁(yè)面進(jìn)行排序
該插件還包括預(yù)制模板,可幫助您快速創(chuàng)建常見(jiàn)類型的站點(diǎn)地圖。設(shè)置選項(xiàng)后,您可以使用簡(jiǎn)單的短代碼在站點(diǎn)的任何位置顯示站點(diǎn)地圖。
要使用它,請(qǐng)安裝并激活插件。然后,前往Settings → Simple Sitemap。您可以單擊其中一個(gè)演示以獲取預(yù)制的簡(jiǎn)碼,也可以使用各種簡(jiǎn)碼屬性創(chuàng)建自己的簡(jiǎn)碼:
如何創(chuàng)建HTML站點(diǎn)地圖
小結(jié)
XML站點(diǎn)地圖是每個(gè)WordPress站點(diǎn)都需要的東西之一。雖然它不會(huì)將您的網(wǎng)站直接推到SERP的頂部,但它是讓您的網(wǎng)站被更快、更徹底地抓取的好方法。在WordPress上創(chuàng)建XML站點(diǎn)地圖的最簡(jiǎn)單方法是通過(guò)Yoast SEO或者Smart SEO Tool插件,但您也可以找到許多其他插件來(lái)幫助您完成此操作。
推薦教程:??WordPress的最佳SEO插件(以及必備的SEO工具)
創(chuàng)建站點(diǎn)地圖后,您應(yīng)該將其提交到Google Search Console,以獲取有關(guān)Google如何為您的站點(diǎn)編制索引的寶貴見(jiàn)解。我們希望您喜歡我們的指南,如果您對(duì)使用WordPress和站點(diǎn)地圖有任何進(jìn)一步的問(wèn)題,請(qǐng)發(fā)表評(píng)論。
版權(quán)聲明:
本站所有文章和圖片均來(lái)自用戶分享和網(wǎng)絡(luò)收集,文章和圖片版權(quán)歸原作者及原出處所有,僅供學(xué)習(xí)與參考,請(qǐng)勿用于商業(yè)用途,如果損害了您的權(quán)利,請(qǐng)聯(lián)系網(wǎng)站客服處理。