2016-11-05 157 views
0

我一直在對MOZ上的規範鏈接進行大量閱讀,並且知道我需要在我的網站上實現它,但我不確定正確的解決方法。讓我舉個例子:如何正確設置規範鏈接

我有一個電影評論網站。我有一個登陸頁面,展示了各種觀看電影的方式。該URL看起來像www.moviesite.com/movies

說某人點擊此頁面上的類別,該URL將如下所示:www.moviesite.com/movies/action-movies。我使用.htaccess重寫來更改www.moviesite.com/movies.php?cat=action-movies的URL。爲類別服務的內容與父頁面完全不同。

然後,有人從類別中選擇一部電影。該網址現在看起來像www.moviesite.com/movies/action-movies/movietitle-2015。內容又是完全不同的。

因此,在我的movies.php頁面的標題中,我的規範鏈接應該是什麼樣子?應該是<link rel="canonical" href="http://moviesite.com/movies">,那麼在類別視圖<link rel="canonical" href="http://moviesite.com/movies/action-movies">?或者只是父頁面的網址?

我有另一個頁面排名前100的電影是按排序。所以URL是www.moviesite.com/top-100。如果按IMDb評級排序,它看起來像www.moviesite.com/movies/top-100/imdb-rating。在這種情況下,內容不會改變,只會被重新洗牌。所以我正確地認爲我的規範鏈接應該只是<link rel="canonical" href="http://moviesite.com/top-100">而就是這樣嗎?

+0

爲什麼您會想到將父頁面URL(即'/ movies')用作類別頁面的規範URL? – unor

回答

0

您列出的每個URL都應該是規範的。 我的意思是那些有SEO名字的人。 整理後的內容是精確頁面的唯一內容。另外,您可以添加一些描述每種頁面類型(包括搜索結果)的結構數據。 您的內容對Google片段非常有用。

某些情況下,如「www.movi​​esite.com/movies.php?cat=action-movies」等非公開鏈接將被公開,所以需要正式鏈接,因此Google會知道規範網頁將爲「www。 moviesite.com/movies/action-movies「的索引。

P.s.此外,請檢查您是否擁有每種類型頁面的獨特標題和說明;)