Php 可以在BODY标签后面加一个隐藏的DIV来向搜索引擎显示文本吗?

Php 可以在BODY标签后面加一个隐藏的DIV来向搜索引擎显示文本吗?,php,javascript,html,css,search,Php,Javascript,Html,Css,Search,我有一个网站,需要启用javascript才能正常运行 因此,我在DIV中的标记后面放了一个标记: <noscript><div align="center" style="border:solid; margin:5px; padding:5px; font-weight:bold; background-color:#F00;" width="800px">You don't have javascript enabled. Please enable it to u

我有一个网站,需要启用javascript才能正常运行

因此,我在DIV中的
标记后面放了一个
标记:

<noscript><div align="center" style="border:solid; margin:5px; padding:5px; font-weight:bold; background-color:#F00;" width="800px">You don't have javascript enabled. Please enable it to use this site.</div></noscript> 
您没有启用javascript。请使其能够使用此网站。
问题是,这是body标记之后的第一个文本(几乎是唯一的)

这使得搜索引擎在SERP中显示
标记内的文本,这是不好的

我的问题是,我如何解决这个问题? 我是否可以在noscript之前放置一个隐藏的DIV,从而使搜索引擎显示该文本


谢谢

您可以使用CSS将其放在底部并将其绝对定位在顶部?这不是最干净的方式,但再一次。。拥有一个没有JavaScript就无法工作的网站也不是……)

您可以使用CSS将其放在底部并将其绝对定位在顶部?这不是最干净的方式,但再一次。。拥有一个没有JavaScript就无法工作的网站也不是……)

您可以将此文本包装到图像中。在我看来,这是最好的方法。

您可以将此文本包装在图像中。在我看来,这是最好的方式。

考虑一个适合用户和机器人的文本,比如

FooBars是一个试图挖掘食物的网站 每个foo都有一个闪烁的条。最好 为我们的客户服务,诸如此类,你 需要启用javascript


大多数搜索引擎都不喜欢被欺骗,而隐藏的DIV肯定会算作一种欺骗。根据谷歌是否检测到,他们可以降低你的排名。

考虑一个适合用户和机器人的文本,比如

FooBars是一个试图挖掘食物的网站 每个foo都有一个闪烁的条。最好 为我们的客户服务,诸如此类,你 需要启用javascript


大多数搜索引擎都不喜欢被欺骗,而隐藏的DIV肯定会算作一种欺骗。根据谷歌是否检测到,他们可以降低你的排名。

不要使用隐藏的div来控制搜索引擎显示的内容。你永远不知道,可能会有处罚

考虑将
noscript
标记放在页面底部,并使用

position: fixed; left: 0px; top: 0px; right: 0px;
(在IE6中不起作用) 或


将其置于屏幕顶部。

不要使用隐藏div来控制搜索引擎显示的内容。你永远不知道,可能会有处罚

考虑将
noscript
标记放在页面底部,并使用

position: fixed; left: 0px; top: 0px; right: 0px;
(在IE6中不起作用) 或


将其置于屏幕顶部。

为什么不这样做:创建站点的静态版本。或者至少是一个非javascript版本,其中包含您希望SE看到的文本。然后,在加载页面时,通过Javascript将其替换为实际内容。

为什么不这样做:创建站点的静态版本。或者至少是一个非javascript版本,其中包含您希望SE看到的文本。然后,在加载页面时,通过Javascript将其替换为实际内容。

此外,使用
更改搜索引擎默认包含在结果详细信息中的内容。

此外,默认情况下,使用
更改搜索引擎在结果详细信息中包含的内容。

为什么不在noscript标记的div中包含要在搜索结果中显示的文本?即使禁用JavaScript,这也会更加方便用户。描述一下该站点的内容,然后在最后一句idnicate中,说明该站点只支持JavaScript(可能对此表示歉意;-)

为什么不在noscript标记的div中包含要在搜索结果中显示的文本?即使禁用JavaScript,这也会更加方便用户。描述一下,这个网站是关于什么的,然后在最后一句话idnicate中,这个网站只在启用JavaScript的情况下工作(可能为此道歉;-)

这个网站只是一个1.0版。。。我会让它在没有js的情况下在未来的fyi中工作。很高兴知道!但除此之外,绝对定位(或固定定位,但在IE6中不起作用)可能是您在此场景中的最佳选择!SEO方面,如果你网站的第一个“文本”是内容本身(据我所知……我不是SEO专家),那就最好了。这个网站只是一个1.0版。。。我会让它在没有js的情况下在未来的fyi中工作。很高兴知道!但除此之外,绝对定位(或固定定位,但在IE6中不起作用)可能是您在此场景中的最佳选择!SEO方面,如果你网站中的第一个“文本”是内容本身(据我所知,我不是SEO专家),那就最好了?适用于主要浏览器?位置:修复浏览器友好吗?在主要浏览器中工作?你想对谷歌或其他机器人隐藏整个页面吗?假设页面上没有内容,应该是这样。你想对谷歌或其他机器人隐藏整个页面吗?假设页面上没有内容,则应该是这种情况。