谷歌搜索引擎優(yōu)化 (SEO)拆分較大的站點(diǎn)地圖詳解
如果您的站點(diǎn)地圖大于 50MB,則需要將較大的站點(diǎn)地圖拆分成多個(gè)站點(diǎn)地圖。您可以使用站點(diǎn)地圖索引文件同時(shí)提交多個(gè)站點(diǎn)地圖。 站點(diǎn)地圖索引文件的 XML 格式與站點(diǎn)地圖文件的 XML 格式非常相似。 站點(diǎn)地圖索引文件使用以下 XML 標(biāo)記:
● sitemapindex - 文件頭尾的父標(biāo)記
● sitemap - 文件中列出的每個(gè)站點(diǎn)地圖的父標(biāo)記(sitemapindex 標(biāo)記的子級(jí))
● loc - 站點(diǎn)地圖的位置(sitemap 標(biāo)記的子級(jí))
您可以參閱站點(diǎn)地圖協(xié)議頁(yè)面來(lái)詳細(xì)了解語(yǔ)法。
以下示例是一個(gè) XML 格式的站點(diǎn)地圖索引,其中列出了兩個(gè)站點(diǎn)地圖:
<?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://www.example.com/sitemap1.xml.gz</loc>
</sitemap>
<sitemap>
<loc>http://www.example.com/sitemap2.xml.gz</loc>
</sitemap>
</sitemapindex>
與站點(diǎn)地圖文件一樣,站點(diǎn)地圖索引文件的大小不得超過(guò) 50MB(未壓縮),且包含的站點(diǎn)地圖網(wǎng)址的數(shù)量不得超過(guò) 5 萬(wàn)個(gè)。您必須對(duì)站點(diǎn)地圖索引文件進(jìn)行 UTF-8 編碼,并且適當(dāng)?shù)貙?duì)網(wǎng)址進(jìn)行轉(zhuǎn)義。
創(chuàng)建并保存站點(diǎn)地圖索引文件后,您可以向 Google 提交索引文件。 請(qǐng)確保將引用的所有站點(diǎn)地圖上傳并保存到站點(diǎn)地圖索引文件所在的網(wǎng)站。站點(diǎn)地圖索引文件中引用的站點(diǎn)地圖必須與站點(diǎn)地圖索引文件位于同一目錄中,或者位于網(wǎng)站層次結(jié)構(gòu)中的更低一級(jí)目錄中。例如,如果站點(diǎn)地圖索引文件位于 https://example.com/public/sitemap_index.xml,它只能包含位于相同或更深目錄中的站點(diǎn)地圖,如 https://example.com/public/shared/...。您最多可為 Search Console 帳號(hào)中的每個(gè)網(wǎng)站提交 500 個(gè)站點(diǎn)地圖索引文件。
管理多個(gè)網(wǎng)站的站點(diǎn)地圖
如果您擁有多個(gè)網(wǎng)站,您可以創(chuàng)建一個(gè)或多個(gè)站點(diǎn)地圖,其中包含您所有經(jīng)過(guò)驗(yàn)證的網(wǎng)站對(duì)應(yīng)的網(wǎng)址,然后將這個(gè)/這些站點(diǎn)地圖保存到同一位置,從而簡(jiǎn)化站點(diǎn)地圖的創(chuàng)建和提交過(guò)程。所有網(wǎng)站都必須在 Search Console 中經(jīng)過(guò)驗(yàn)證。 您可以選用:
● 包含多個(gè)網(wǎng)站(包括不同網(wǎng)域中的網(wǎng)站)網(wǎng)址的單個(gè)站點(diǎn)地圖。例如,位于 http://host1.example.com/sitemap.xml 的站點(diǎn)地圖可以包含以下網(wǎng)址。
* http://host1.example.com
* http://host2.example.com
* http://host3.example.com
* http://host1.example1.com
* http://host1.example.ch
● 位于同一位置的多個(gè)站點(diǎn)地圖(每個(gè)網(wǎng)站各一個(gè))。
* http://host1.example.com/host1-example-sitemap.xml
* http://host1.example.com/host2-example-sitemap.xml
* http://host1.example.com/host3-example-sitemap.xml
* http://host1.example.com/host1-example1-sitemap.xml
* http://host1.example.com/host1-example-ch-sitemap.xml
請(qǐng)注意:只有在所有網(wǎng)站均已在 Search Console 中經(jīng)過(guò)驗(yàn)證或網(wǎng)站的各站點(diǎn)地圖均已在其所托管網(wǎng)站的 robots.txt 文件中列出的情況下,才能提交跨網(wǎng)站的站點(diǎn)地圖。
若要在同一個(gè)位置托管跨網(wǎng)站站點(diǎn)地圖,您可以在 Search Console 中驗(yàn)證所有網(wǎng)站,以證明對(duì)站點(diǎn)地圖中引用的每個(gè)網(wǎng)站的所有權(quán),或者在各個(gè)網(wǎng)站的 robots.txt 文件中指定單獨(dú)的站點(diǎn)地圖:
若要通過(guò) Search Console 提交站點(diǎn)地圖,請(qǐng)按以下步驟操作:
1、確保您已驗(yàn)證所有網(wǎng)站的所有權(quán)。
2、創(chuàng)建站點(diǎn)地圖,使其包含要涵蓋的所有網(wǎng)站的網(wǎng)址。您可以創(chuàng)建包含所有網(wǎng)站網(wǎng)址的單個(gè)站點(diǎn)地圖,也可以為每個(gè)網(wǎng)站各創(chuàng)建一個(gè)或多個(gè)站點(diǎn)地圖。
3、使用 Google Search Console 提交站點(diǎn)地圖。
若要在每個(gè)網(wǎng)站的 robots.txt 文件中指定站點(diǎn)地圖,請(qǐng)按以下步驟操作:
1、創(chuàng)建站點(diǎn)地圖,并在其中包含單個(gè)網(wǎng)站中的網(wǎng)址。
2、將所有站點(diǎn)地圖上傳到您可控制的單個(gè)網(wǎng)站,例如 https://sitemaps.example.com。
3、在每個(gè)網(wǎng)站各自的 robots.txt 文件中引用相應(yīng)的站點(diǎn)地圖。例如,您為 https://example.com/ 創(chuàng)建了站點(diǎn)地圖,并將站點(diǎn)地圖托管在 https://sitemaps.example.com/sitemap-example-com.xml,請(qǐng)?jiān)?robots.txt 文件(網(wǎng)址為 https://example.com/robots.txt)中使用 sitemap: https://sitemaps.example.com/sitemap-example-com.xml 引用該站點(diǎn)地圖。
想了解更多SEO資料的內(nèi)容,請(qǐng)?jiān)L問(wèn):SEO資料
本文來(lái)源:http://www.sonygallery.com.cn/seojianzhan/17249.html