您的站點(diǎn)地圖或站點(diǎn)地圖索引文件未能正確聲明命名空間
今天在Google Search Console 網(wǎng)站管理工具中,提交網(wǎng)站地圖發(fā)現(xiàn)提交失敗,提示您的站點(diǎn)地圖或站點(diǎn)地圖索引文件未能正確聲明命名空間。
那么這個(gè)問(wèn)題我們?cè)撊绾谓鉀Q?其實(shí)很簡(jiǎn)單,我們首先要明白sitemap文件的命名空間怎么定義,然后我們加上去就行了。
<!--站點(diǎn)地圖文件 正確示例--> <?xml version="1.0" encoding="utf-8" ?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>https://www.aaaaaa.com</loc> <lastmod>2018-12-20T14:13:59+00:00</lastmod> <changefreq>daily</changefreq> <priority>1.0</priority> </url> </urlset>
再查看我的地圖生成的文件,發(fā)現(xiàn)urlset后面沒(méi)有這個(gè)參數(shù):xmlns="http://www.sitemaps.org/schemas/sitemap/0.9
再加上這個(gè)參數(shù)
提交。正常
不得不說(shuō) Google 一直以來(lái)在各個(gè)標(biāo)準(zhǔn)上都做到了無(wú)微不至,可能在不理解的情況下會(huì)顯得非常多余,因?yàn)樵趪?guó)內(nèi)非常多的開(kāi)發(fā)包括搜索引擎方面的要求或者規(guī)范上面,可以說(shuō)是相當(dāng)?shù)碾S意,幾乎談不上有任何的規(guī)范而言,每個(gè)搜索引擎都享有自己的東西,都并不是那么愿意去遵循一些國(guó)際或者行業(yè)中的標(biāo)準(zhǔn)規(guī)范,最簡(jiǎn)單的一個(gè)體現(xiàn)就是在站點(diǎn)地圖 sitemap.xml 文件中,有搜索引擎支持 xml 文件,還支持 txt 文件,但是對(duì)于 XML 文件中,如果沒(méi)有標(biāo)準(zhǔn)的開(kāi)發(fā)似乎也能夠正常的被抓取,但是在 Google 方面,由于地圖文件的 XML 命名空間沒(méi)有標(biāo)記出來(lái),Google Search Console 則給出了提示,由此可見(jiàn) Google 在細(xì)節(jié)方面和規(guī)范化上面的執(zhí)著追求,這一點(diǎn)似乎沒(méi)辦法比擬。
1.本站主要是為了記錄工作、學(xué)習(xí)中遇到的問(wèn)題,可能由于本人技術(shù)有限,內(nèi)容難免有紕漏,一切內(nèi)容僅供參考。
2.本站部分內(nèi)容來(lái)源互聯(lián)網(wǎng),如果有圖片或者內(nèi)容侵犯您的權(quán)益請(qǐng)聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網(wǎng)頁(yè)格式,轉(zhuǎn)載時(shí)請(qǐng)標(biāo)注作者與來(lái)源。