【问题标题】:<noscript> redirect, would it affect search engine optimization?<noscript> 重定向,会影响搜索引擎优化吗?
【发布时间】:2014-05-26 22:29:18
【问题描述】:

如果我在网站上有这样的脚本

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

我的 /Noscript 的内容说用户在没有启用 JavaScript 的情况下无法正确使用网站,并且包含如何打开 JavaScript 的信息

因此,如果客户端 javascript 被禁用,它会将每个请求重定向到 /Noscript 页面。 但这有点吓人,因为我认为如果搜索引擎机器人来到我的网站会发生什么,它会被重定向到那个页面吗?

所以我的意思是它会以某种方式影响 SEO(Bing, Google 等) 吗?

搜索引擎机器人是否忽略了&lt;noscript&gt; 标签?

【问题讨论】:

  • 你为什么要强制 any 用户访问一个完全独立的页面,仅仅因为他们禁用了 JS?这对他们来说听起来像是更糟糕的用户体验和更多的维护。
  • @Matt Ball 基本上是我的 /Noscript 它是详细介绍如何打开 JS 的页面
  • 这无论如何都行不通。 NoScript 阻止此类重定向,谢天谢地。
  • 你为什么不插入一个大而明显的横幅“解释如何打开 JavaScript”?请注意,绝大多数浏览器默认开启 JS,因此关闭它的人希望关闭它。您正在担心解决错误的问题。
  • 我很确定所有拥有 >1% 市场份额的浏览器都启用了 javascript。如果有人手动禁用它,他们就知道自己在做什么。

标签: javascript html search-engine


【解决方案1】:

从 Stack Overflow 和其他优秀网站中获取页面...

基本操作不需要javascript!

然后轻轻刺激用户:

“此站点需要 javascript 才能获得全部功能。”

而且,是的,为非 JS 浏览器设置单独的页面会损害您的 SEO。

Google frowns on having different content for JS and non-JS users, too.

【讨论】:

  • 好的,我认为这是要走的路
【解决方案2】:

搜索引擎蜘蛛不会跟随 META 重定向标签。此外,使用 META 重定向标签会强制您的访问者先加载旧页面,然后再加载新页面,这会消耗大量流量的网站。

抱歉,忘记粘贴参考页:
http://www.seologic.com/faq/url-redirect-script.php

而且我认为使用这种方法最大的问题是该网页包含在访问者的页面历史中,当用户点击“返回”按钮并再次到达重定向页面时,他们会立即返回重定向页面-目标页面。

【讨论】:

  • forces your visitors to first load the old page, then load the new page 是什么意思?
  • 你对“蜘蛛不会遵循 META 重定向标签”的说法有参考吗?这似乎是有争议的,搜索引擎本身是闭嘴的(至少据我所知,到目前为止)。
猜你喜欢
  • 2010-10-15
  • 2018-07-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-05-14
  • 2011-03-06
相关资源
最近更新 更多