搜外网>搜外问答>问答页面

css对seo有什么影响? 悬赏3元 已结束

目前来说,我知道百度可以识别css的布局。而我对“布局”的理解和定位更倾向于“排版”,也就是大的“块”,从左到右、从上到下这种排版。

那么问题来了,百度可以识别这种“排版式布局”,问题就是百度是否识别内部的css呢?

如果我设计的页面结构和其他方面都比较符合搜索引擎爬虫,只是细节(比如大小、颜色等)设计的很恶心,那么是否会影响SEO呢?

举个例子:页面初始化的时候,假设根据产品经理提的需求,很多地方都不显示(display:none),这样的地方如果多的话,是否会影响SEO

追加问题
    9 人参与回答
18收藏网
18收藏网 · 18收藏网是业内领先的自营高品质翡翠,玉石,邮票,纪念币,纪念钞,流通钞等收藏品的在线交易平台。

没关系的

影响不会很大

品哥
品哥 · 曾任搜外论坛分区总版,现担任大众点评WEB产品经理,大众点评网SEO负责人。

你的第一个问题,CSS主要是实现网站代码结构和表现得分离,百度会识别和收录div,CSS可能会收录但不会识别;

你的第二个问题,细节(比如大小、颜色等)设计的很恶心,这些只是UI层面得东西,因为CSS本身识别不了,百度也没有识别网站前端展现样式来判断网站体验的算法,所以没关系,那么你网站一个图片都没有,颜色都是默认都基本没影响;

你的最后一个问题:display:none这个很多功能需要使用,但是一般放到CSS文件里面,不在网站源码中直接显示,是没有被惩罚的风险的。

OSEO|冷风
OSEO| · 无一技之长,难显真善美。v:oseocc

忘记你以上的考虑因素,可以不要去考虑。

照着哪样快,哪样写。哪样符合业务点击逻辑,哪样写。在这基础上,尽量最求好看,无妨。

zblog模板网
zblog · 老鱼网

只是影响抓取速度,网站速度,能简就简,不能简,就不用管它了! 说对SEO影响,挺小的!

何清勇
何清勇 · 持续关注搜索结果差异化及用户体验。

CSS压缩,提升页面的加载速度,至于您说的display:none没有影响,除非您真的是作弊,很多元素的效果设计经常会用到这个标签。文字大小,颜色设计的恶心不恶心这个看个人审美角度哈,呵呵,很多垃圾站的界面那么“恶心”,一样排名杠杠的,你多虑了。

准确地说百度不是识不识别CSS的问题,而是有些特定的标签百度是会被认为作弊的嫌疑的,就说你用display:none标签把,个人建议尽量少用,据我所知以前很古老的时候就用这种方式挂黑链的,虽然很久了,但是也是少用为好,不过一些做自适应的网站在手机端的时候也经常用到,你如果不是必须用的话,就不用吧,还有iframe也是建议少用,这些好像都是百度能识别的,尽量代码里所见所得吧,实实在在做站。

这种影响虽然有,还得看你是大型网站还是一般企业站,如果是大型网站有点影响,需要优化一下,如果是企业站的话影响可以忽略不计

崔家大院
崔家大院 · 网站诊断、建站、快速排名

1、精简代码,使用DIV+CSS布局,页面代码会很精简,提高了百度蜘蛛的爬行效率以及高效性,能在最短的时间内爬完整个页面,同时这样对收录质量有一定好处;

2、提高访问速度、增加用户体验

使得网页的加载速度得到很大的提高,那么用户点击页面的等待时间就越少,用户体验性的增加相应的带来就是网站受到搜索引擎的喜欢,进而提高网站排名

3、div+css结构清晰,很容易被搜索引擎搜索到,适合SEO优化,降低网页大小,让网页体积变得更小,修改代码也会比较方便。

4.缩短网站改版的时间。只要简单的修改几个CSS文件就可以重新设计,大大节约工作的时间,提高了工作效率。

5.方便搜索引擎的抓取,包含结构化内容的HTML代替嵌套的标签,搜索引擎将更有效地搜索到你的内容,并可能给你一个较高的评价。

6  这个display;none  这个标签属于作弊行为。你的css写的不好  是影响到用户体验