2010-07-06 202 views
4

有沒有任何優勢有一個散列寫在它周圍的散列的URL。例如:斜槓散列斜槓

http://www.example.com/#/profile

它SEO更好?在斜線沒有被索引後,我想到了什麼。

+4

你的意思是什麼之後散列沒有索引? – 2010-07-06 21:00:32

+0

** 2015 ** - 目前的做法:網站管理員可以使用[hashbang-fragment「#!」](https://developers.google.com/webmasters/ajax)選擇加入** Google的AJAX抓取計劃** - 抓取/文檔/入門) - 他們還必須爲抓取工具提供HTML快照,以便在轉義的片段URL下請求。谷歌稱這是他們和想要使用該技術的網站站長之間的協議:[Google Developers概述](https://developers.google.com/webmasters/ajax-crawling/docs/learn-more) – 2015-08-14 19:29:34

回答

1

散列表示Uri的「片段」部分的開始,該部分表示頁面內跳轉到的位置。

我不明白爲什麼任何搜索引擎蜘蛛會考慮哈希後的任何內容。

5

由於Google和其他搜索引擎通常會完全忽略它們,因此您需要避免使用碎片(散列標記之後的任何內容)來指示網站內容的主要部分。

但是,大多數URL片段的使用(如發佈的示例)涉及將AJAX內容動態加載到頁面上;網絡應用程序修改片段,以便訪問者仍然可以使用後退按鈕或書籤頁面,但應用程序的狀態不會丟失。在你的例子中,該片段可能用於網站的一個私人部分,不會被搜索引擎索引,所以使用片段對SEO沒有影響。

底線:對於要索引的內容,請勿使用散列標記。如果你想在你的網站的私人部分使用AJAX內容來加速你的用戶界面,那麼請繼續前進。

+0

嗨德里克,謝謝爲答案。您是否介紹瞭如何使用這些片段製作單頁應用的教程?谷歌搜索它只顯示Android相關的東西。我喜歡在單頁滾動頁面上使用它們的方式,比如kitkat.com – Advanced 2013-10-10 11:16:53

+0

** 2015 ** ** - 當前做法:網站管理員可以選擇加入** Google的AJAX抓取方案**,方法是使用[hashbang-片段「#!」](https://developers.google.com/webmasters/ajax-crawling/docs/getting-started) - 他們還必須爲抓取工具提供HTML快照,以便在轉義的片段URL下請求。谷歌稱這是他們與想要使用該技術的網站站長之間的協議:[Google Developers概述](https://developers.google.com/webmasters/ajax-crawling/docs/learn-more) – 2015-08-14 19:26:36