javascript - 禁用 Javascript 时的 SEO 重定向

标签 javascript seo meta-tags

我的网站严重依赖 Javascipt。因此,如果用户禁用了 Javascript,我会使用如下所示的元标记将他们​​重定向到另一个页面。据我所知,网络爬虫不使用 Javascript(我认为)。这会对我的 SEO 有任何影响吗?流行的抓取工具是否能够抓取我的网站,或者只能抓取我重定向到的页面?

<noscript>
    <meta http-equiv="refresh" content="0;url=/noscript">
</noscript>

最佳答案

Google 会将延迟为 0 秒的元刷新视为 301 重定向。在考虑搜索引擎蜘蛛时,我总是假设它们禁用了 JS 和 cookie,即使它们可以解析 JS。

参见 http://sebastians-pamphlets.com/google-and-yahoo-treat-undelayed-meta-refresh-as-301-redirect/对于一个古老但详细的解释,根据我自己的经验,它仍然是准确的。

关于javascript - 禁用 Javascript 时的 SEO 重定向,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24218999/

相关文章:

javascript - Google map API v3 出现问题 - Javascript

javascript - kafka-node - 将参数传递给异步函数consumer.on();

javascript - ChartJS 重新渲染错误

php - 这个 PHP 脚本有什么问题?

javascript - 自动移动网站重定向

angular - 我将 ng2-metadata 与我的 Angular 版本 4 应用程序一起使用,谷歌似乎只显示默认标题和描述

ruby-on-rails - Rails - 从文本 block 中提取 seo 关键字

seo - 如果我在 .de 网址上托管完整的英文内容,如何针对 Google 优化我的网站?

XHTML 元描述和带有 lang 属性的关键字

reactjs - 使用 React 在服务器端动态元标记