我一直在阅读MOZ上的规范链接,并知道我需要在我的网站上实现它,但我不确定正确的方法。让我举个例子:
我有一个电影评论网站。我有一个登陆页面,在那里我展示了各种观看电影的方式。该网址看起来像www.moviesite.com/movies
。
如果有人点击此页面上的某个类别,该网址将类似于:www.moviesite.com/movies/action-movies
。我使用.htaccess
重写来更改www.moviesite.com/movies.php?cat=action-movies
的网址。为该类别提供的内容与父页面完全不同。
然后,说某人从该类别中选择一部电影。该网址现在看起来像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部电影,可按评级排序。因此,网址为www.moviesite.com/top-100
。如果按IMDb评级排序,它将看起来像www.moviesite.com/movies/top-100/imdb-rating
。在这种情况下,内容不会改变,只是重新洗牌。所以我认为我的规范链接应该只是<link rel="canonical" href="http://moviesite.com/top-100">
而且就是这样吗?
答案 0 :(得分:0)
您列出的每个网址都应该是规范的。 我的意思是那些有SEO名字的人。 随机内容是确切页面的唯一内容。此外,您可以添加一些描述每种页面类型的结构数据,包括搜索结果。 您的内容非常适合Google代码段。
某些情况下需要规范链接,例如“www.moviesite.com/movies.php?cat=action-movies”等非公开网址将公开,因此Google会知道该规范页面将为“www.moviesite” .com / movies / action-movies“关于索引。
P.S。另外,请检查您是否拥有每种类型页面的唯一标题和说明;)