我有一個網站有兩個不同的頁面結構 - 一個用於移動訪問者,另一個用於桌面。這就是爲什麼我有兩個站點地圖文件 - 一個用於移動設備,一個用於桌面。
我想創建一個robots.txt文件,它將「告訴」搜索引擎機器人掃描移動網站的移動站點地圖,以及桌面站點的桌面站點地圖。
我該怎麼做?
我想創建一個站點地圖索引文件,該文件將指向這兩個站點地圖,並以下列指令添加到robots.txt文件中:
網站地圖:[網站地圖索引定位]
它這是正確的方式?如何使用移動和桌面中的不同頁面爲網站創建網站地圖?
回答
robots.txt並沒有告訴搜索引擎哪個移動端哪個是你的PC端,而他只能聲明一個sitemap。這就足夠了嗯,我想你可以在html頁頭添加一個判斷, pc端的pc端web移動端的移動頁面,這不好嗎?站點地圖在頁面上有一個鏈接,那麼更多的是促進包含。
我想我會推薦你的響應式網站設計。
藉助響應式網頁設計技術,您可以使用CSS3媒體查詢構建改變網頁。這裏,無論設備如何訪問,頁面都有一個HTML代碼。但是,通過CSS媒體查詢來更改其演示文稿,以指定哪些CSS規則適用於瀏覽器以顯示頁面。
通過響應式網站設計,您可以將桌面和移動內容保留在一個URL上。用戶可以更輕鬆地與Google算法進行交互,共享和鏈接,並將索引屬性分配給您的網頁內容。
此外,Google會有效抓取您的內容,並且不需要使用其他Googlebot用戶代理抓取網頁。
您可以簡單地定義一個站點地圖並放入robots.txt文件。它會抓取您的桌面和移動內容。
在某些情況下,這不是最好的解決方案。事實證明,開發移動專用版本具有更好的性能。您通常在桌面版本中具有更豐富的界面(組件,圖像),並且在移動設備中具有更簡化的版本。但是,當然,這取決於項目,正如我所說的,它只適用於某些情況,開發人員/架構師有責任瞭解使用哪種解決方案。 –
我不能給你一個確定的,但我相信最好的做法是通知robots.txt中的兩個站點地圖。在移動站點地圖中,您已經有<mobile:mobile/>
標記正在報告移動版本。
另一個有趣的問題或許還可以創建一個站點地圖索引:
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>http://example.com/sitemap.desktop.xml</loc>
</sitemap>
<sitemap>
<loc>http://m.example.com/sitemap.mobile.xml</loc>
</sitemap>
</sitemapindex>
而且您的robots.txt看起來像:
# Sitemap index
Sitemap: http://example.com/sitemap.xml
# Other sitemaps. I know it is already declared in the sitemap index, but I believe it will do no harm also set here
Sitemap: http://example.com/sitemap.desktop.xml
Sitemap: http://example.com/sitemap.mobile.xml
除了說明robots.txt文件中的文件,你應該登錄放入Google網站管理員工具中,然後在那裏提交站點地圖。這會告訴你
- 如果您提交的Sitemap網址是正確的
- 表示Sitemap文件的語法正確
- 多少在網站地圖文件已被檢索
- 多少的網站地圖中的文件已被編入索引
- 1. 創建移動和桌面網站
- 2. 網站桌面和移動
- 3. 移動和桌面的網站
- 4. 如何使用桌面版網頁網址,爲移動網站社交按鈕
- 5. 什麼是創建移動網站和桌面網站的最佳方式?
- 6. 兩個不同版本的網站的移動和桌面
- 7. 創建適用於IE8(桌面)的移動優先網站
- 8. PHP/HTML:使用移動設備的移動網站到桌面版網站
- 9. 如何在移動網站上創建「桌面版」鏈接,而不將其重定向到移動網站
- 10. 網站頁面內的網站頁面
- 11. 從桌面查看移動網站
- 12. 在桌面上查看移動網站
- 13. 如何獲取實時桌面網站並將其轉換爲移動網站?
- 14. 如何桌面用戶從移動網站使用PHP
- 15. 如何爲反應中的網站創建網站地圖?
- 16. 從現有桌面網站設計移動網站
- 17. 如何爲靜態和動態頁面創建站點地圖
- 18. 爲網站創建加載頁面
- 19. 爲網站創建管理頁面?
- 20. 適用於多種語言,桌面和移動網站的XML網站
- 21. 如何在移動設備上調用Facebook頁面的桌面版網站?
- 22. 頁面不動Joomla網站
- 23. PHP網站爲桌面和移動瀏覽器返回不同的SHA512值
- 24. 讓我清除桌面和移動視圖網站
- 25. w3c移動檢查器使用桌面版的頁面? (響應WordPress網站)
- 26. 如何爲網站創建頁面加載動畫?
- 27. html5爲桌面網站滑動獨立頁面轉換
- 28. 如何在網頁網站中不使用_Layout頁面
- 29. 創建帶滑動頁面效果的單頁面網站
- 30. jquery移動網站也可以成爲桌面瀏覽器網站嗎?
網站*內容*有何不同?你想*搜索引擎將這兩個網站編入索引嗎? – unor
是的,內容是不同的,是的,我希望他們都被索引 – Andy