【问题标题】:Does positioning of divs effect SEO?div的定位会影响SEO吗?
【发布时间】:2013-01-13 08:22:21
【问题描述】:
在现场我有这个顺序的 div 容器:
- 不太重要的左侧栏
- 不太重要的右侧
- 终于核心中心内容
因为核心内容排在侧边栏之后;这对SEO有什么不好的影响吗?如果是,那么我怎样才能将中心 div 放在侧边栏之前。 需要流畅的中心和固定的侧边栏。
#left {float:left;width:200px;}
#right {float:right;width:200px;}
#center div {margin: 0 200px;}
<!--X-->
<div id="left"> ... </div>
<div id="right"> ... </div>
<div id="center"> ... </div>
【问题讨论】:
标签:
html
search-engine
seo
google-search
【解决方案1】:
“除了关键字覆盖率标题等最常见的内容外,
内容的关键短语密度,良好的元标记等。有一个
鲜为人知的方面:内容的每个部分都被排名的事实
基于它在整个页面内容中的相对位置
以及来自所有内容的独特程度
网站的页面。这来自一个简单、自然的原则,
如果一个页面想要“说”什么,它会从它开始,然后把
之后剩下的不太重要的事情。所以最重要的部分
内容应该在开头找到。但是,如果内容的一部分
似乎出现在太多页面上(如标题、菜单、侧边栏
内容等),那么它就被认为是“常见的”——这是
与特殊的,独特的相反,因此从内容上不那么重要
的观点,少了所谓的“SEO汁”。”
搜索了一下,发现了这个here
【解决方案2】:
2011 年初,Google 发布了“布局”算法更新,该更新会惩罚那些在页面顶部和页面的独特内容或文本之前显示广告横幅的 div。
如果广告很重要并且需要保持在首屏,并且您希望避免这种惩罚,请考虑使用 position:relative 将您的广告放置在页面代码的 html 排序中其前面的 div 之上。
通过这种方式,您将拥有两全其美的优势,让代码检查算法保持满意,并且您的网站访问者将通过点击页面顶部的广告为您的网站付费。 (有点像 Google 排列搜索结果的方式;)