.htaccess - 规范链接 seo 友好

标签 .htaccess url seo canonical-link

<分区>

我有一个由 apache 服务器管理的链接结构。可以使用不同的 url 调用某些页面,但使用 php 重定向,用户将只看到该页面的规范 url。

规范网址: www.example.it/490/persons/jan-antone-vian

调用同一页面的通用 url: www.example.it/490/

我的问题是,在某些链接(更容易管理链接)中插入仅包含 id (www.example.it/490/) 的 url 是否正确?

最佳答案

首先,可以肯定的是,一个构造良好的 URL 对 SEO 更好(带关键字的 url)

你能做什么,以及你似乎做了什么:

  • 保留 www.example.it/490/分享网址,
  • 将 301 重定向添加到您的 www.example.it/490/persons/jan-antone-vian 到达第一个时 网址(www.example.it/490/)。 SEO果汁应该转移到 已构建完整网址。

Google 说一个(而且只有一个)URL 必须与一个(而且只有一个)内容相关,所以你不能让两个 URL 显示相同的内容。 (你可能会因为重复的内容而受到惩罚......)

请注意,已宣布 301 会传输 FULL SEO JUICE,级联中通常不会执行很多 301 重定向。

关于.htaccess - 规范链接 seo 友好,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21984164/

相关文章:

apache - 如何使用 htaccess 将非 www 重定向到 www URL?

php - url 重写在本地工作但不在服务器上工作

apache - Nginx 对 cms 后端的重写规则

PHP如何获取当前重写的URL(不包括查询字符串)?

swift - SDWebImage 不工作

apache - 我可以一起使用mod_rewrite和apache自定义错误处理吗?

java - 测试 URL 和 URLConnection

php - 跳过某些特定文件的 .htaccess 规则

相同页面的 SEO 问题,辅助内容略有不同(以不同语言显示)

用于从 Magento 中的 sitemap.xml 中排除特定类别页面的 PHP 代码