seo - 永久链接与漂亮的 URL

标签 seo semantic-markup

假设我有一个简单的博客引擎。我发布了一个带有 URL 的简单帖子

http://example.org/blog/awesomr-post

几天后我发现了拼写错误并修复了我的 URL

http://example.org/blog/awesome-post

但搜索引擎已经将“awesomr-post”编入索引,如果有人点击此链接,他将收到 404 错误。带有书签的页面也存在同样的问题。

所以我认为帖子应该被两个链接接受

http://example.org/blog/awesome-post

http://example.org/permalinks/1

现在我必须以某种方式指定关系。我能做什么

http://example.org/permalinks/1

<!DOCTYPE html>
<html>
<head>
  <link rel="canonical" href="http://example.org/blog/awesome-post">
</head>
<body>
  page content
</body>
</html>

http://example.org/blog/awesome-post

<!DOCTYPE html>
<html>
<head>
  <link rel="bookmark" href="http://example.org/permalinks/1">
</head>
<body>
  page content
</body>
</html>

这是正确的解决方案吗?从其他网站页面链接时,我应该使用规范或永久链接 URL 吗?

最佳答案

其中一种方法是从 http://example.org/blog/awesomr-post 进行 301(永久)重定向至 http://example.org/blog/awesome-post

关于seo - 永久链接与漂亮的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16227641/

相关文章:

html - SEO:摄影师列表,一张照片加标题:<ul> 或 <dl>?

asp.net - 301 使用 asp.net web.config 文件从一个网站重定向到另一个网站

internationalization - Nuxt 和 i18n : Google showing mixed language results

seo - 永久链接的 YOAST SEO 设置

html - 如何在 html5 中的标题、部分、文章等中使用 h1 到 h6?

php - 站点地图中应包含动态链接吗?

css - 对于此 iOS 联系人(如分隔列表),首选语义和可访问标记是什么?

html - 用于 UI 元素的语义 HTML5

用于文章摘要和突出显示的 html5 语义标签

javascript - 使用按钮而不是单页网络应用程序的链接