我有一个PHP网站,每个页面都可以通过页面ID或页面名称访问:
http://domain/page_id=ID
http://domain/page=NAME
问题是Google将此视为重复内容。在案例中避免重复内容的最佳做法是什么? 303重定向会比完全避免两个不同的URL导致同一页面更好吗?
答案 0 :(得分:1)
根据Google:
在内容管理和在线购物系统的世界中,它是 通过多个URL访问相同内容的常见内容。
因此,
使用rel ="规范"表示首选网址链接元素
假设你想要 http://blog.example.com/dresses/green-dresses-are-awesome/成为 首选网址,即使各种网址都可以访问此内容。 您可以按如下方式向搜索引擎指示:
使用a标记规范页面和任何其他变体 的rel ="典型"链接元素。添加具有该属性的元素 的rel ="典型"到这些页面的部分: 这表示用于访问绿色连衣裙的首选URL 发布,以便搜索结果更有可能向用户显示 那个URL结构。 (注意:我们试图尊重这一点,但不能 在所有情况下都保证这一点。)
因此,您需要做的就是使用绝对路径将规范链接元素添加到页面的<head>
部分。