css对seo有什么影响? 悬赏3元 已结束
影响不会很大
你的第一个问题,CSS主要是实现网站代码结构和表现得分离,百度会识别和收录div,CSS可能会收录但不会识别;
你的第二个问题,细节(比如大小、颜色等)设计的很恶心,这些只是UI层面得东西,因为CSS本身识别不了,百度也没有识别网站前端展现样式来判断网站体验的算法,所以没关系,那么你网站一个图片都没有,颜色都是默认都基本没影响;
你的最后一个问题:display:none这个很多功能需要使用,但是一般放到CSS文件里面,不在网站源码中直接显示,是没有被惩罚的风险的。
CSS压缩,提升页面的加载速度,至于您说的display:none没有影响,除非您真的是作弊,很多元素的效果设计经常会用到这个标签。文字大小,颜色设计的恶心不恶心这个看个人审美角度哈,呵呵,很多垃圾站的界面那么“恶心”,一样排名杠杠的,你多虑了。
准确地说百度不是识不识别CSS的问题,而是有些特定的标签百度是会被认为作弊的嫌疑的,就说你用display:none标签把,个人建议尽量少用,据我所知以前很古老的时候就用这种方式挂黑链的,虽然很久了,但是也是少用为好,不过一些做自适应的网站在手机端的时候也经常用到,你如果不是必须用的话,就不用吧,还有iframe也是建议少用,这些好像都是百度能识别的,尽量代码里所见所得吧,实实在在做站。
1、精简代码,使用DIV+CSS布局,页面代码会很精简,提高了百度蜘蛛的爬行效率以及高效性,能在最短的时间内爬完整个页面,同时这样对收录质量有一定好处;
2、提高访问速度、增加用户体验性
使得网页的加载速度得到很大的提高,那么用户点击页面的等待时间就越少,用户体验性的增加相应的带来就是网站受到搜索引擎的喜欢,进而提高网站排名。
3、div+css结构清晰,很容易被搜索引擎搜索到,适合SEO优化,降低网页大小,让网页体积变得更小,修改代码也会比较方便。
4.缩短网站改版的时间。只要简单的修改几个CSS文件就可以重新设计,大大节约工作的时间,提高了工作效率。
5.方便搜索引擎的抓取,包含结构化内容的HTML代替嵌套的标签,搜索引擎将更有效地搜索到你的内容,并可能给你一个较高的评价。
6 这个display;none 这个标签属于作弊行为。你的css写的不好 是影响到用户体验