我一直在對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">
而就是這樣嗎?
爲什麼您會想到將父頁面URL(即'/ movies')用作類別頁面的規範URL? – unor