[英]Use 301 Redirect In Google Blogger/Blogspot
我有一个 Google Blogger 博客,我在那里写博客。 前一段时间,我发布了一个帖子,但现在在获得新数据后,我更新了该帖子并获得了该帖子的新 URL。 但是我有很多指向那个旧 URL 的反向链接,现在当他们正在访问时,他们会得到 404 页面,这是一个糟糕的 SEO。 现在我想使用301 Redirect
将旧 URL 重定向到新 URL。
为此,我知道我们必须使用.htaccess
并添加Redirect 301 OLD_POST_URL NEW_POST_URL
但 Google Blogger 不提供编辑.htaccess
那么如何在那里执行此操作?
是的,Google Blogger 不提供您编辑.htaccess
文件的功能,但他们只是发布了一个使用Custom 301 Redirects
的选项。 从这个特性,你可以做你想做的。 只需按照以下步骤使用此功能。
Custom Redirects ? no items Edit
“编辑” Custom Redirects ? no items Edit
Custom Redirects ? no items Edit
/YEAR/MONTH/POST-TITLE.html
/YEAR/MONTH/POST-TITLE.html
我在下面添加了一个屏幕截图以完全理解。
还有另一种使用 javascript 的基于站点的重定向解决方案。 我在更改我的博客子域后完成了此操作,并且它有效。 转到设置 -> 搜索首选项并找到未找到自定义页面部分,然后单击旁边的编辑。 输入类似于以下内容的代码,将旧页面重定向到新网站:
<script>
var url = location.href;
var newurl = url.replace('oldblog.blogspot.com','newblog.blogspot.com');
location.href = newurl;
</script>
更改网址并保存。 您也可以使用此方法重定向到其他域。 这是您旧网站的自定义 404 页面,因此您的旧博客必须为要重定向的网址返回 404。
当不支持服务器端重定向时,您可以在 HTML 的<head>
部分使用canonical
元标记:
<link rel="canonical" href="http://example.com/some-page-123" />
( 来源)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.