关于提升搜索引擎结果页面显示内容的方面的建议

摘要: Google的搜索质量小组在Webmaster Central Blog上发布了一个涉及到Google自身产品网站的内部SEO报告文档( 英文PDF文件 ),通过报告我们可以看出Google本身的不同产品团队对于一些搜索引擎优

Google的搜索质量小组在Webmaster Central Blog上发布了一个涉及到Google自身产品网站的内部SEO报告文档(英文PDF文件),通过报告我们可以看出Google本身的不同产品团队对于一些搜索引擎优化和用户体验优化方面的事情其实把握的也不是很好,Google的很多产品网站有很大的SEO提升空间(如果他们需要的话…)。

报告虽然没有明确的提及SEO方面的建议,但是这份报告对于网站主来说价值应该不低于早先的Google SEO指南,我们从文档中可以提取出很不错的干货。

关于提升搜索引擎结果页面显示内容的方面的建议

1、网页的title、meta description以及URL结构很重要,对于搜索引擎了解网站的内容有帮助。

2、Title里描述性的词和短语对于搜索引擎和用户了解网页内容重点有帮助。要使用与页面主体内容相关的,并且与其他页面不重复的页面title。

4、大部分主流的搜索引擎会在搜索结果页面展示大概title里的60个字符。而且,搜索引擎对于title里超过一定长度之后的词所给的权重会很少。不要往title里添加不重要的关键词。

5、如果网站被DMOZ收录了,Google搜索结果页面会显示DMOZ里的title和描述。这不一定是好事情,很可能网站缺少了自己的title或者meta description。为了避免这个问题,网站可以使用“NOODP”这个标签。

6、网页的title设定要考虑好用户的搜索常用词。要了解自己网站目标用户的搜索习惯。

7、meta description的内容不是Google的排名影响因素(meta keywords也不是),但是在Google搜索结果里显示有实际意义的摘要对于点击率方面会有影响。要设定有趣的、能吸引用户的描述文字,不要简单的复制页面内容。要避免与其他页面的meta description重复。

8、尽量在meta description里的文字长度要满足Google搜索结果里面的两行摘要。

9、如果网站在搜索结果里面,只有title和url,没有摘要内容显示,需要检查下是否在robots.txt里做了限制或者使用了“nosnippet”标签。

10、网站可以通过这几点来提升获得sitelinks的几率

第一、使用清晰的层级URL结构

第二、内部链接使用有效的锚文本

第三、不要使用过深的层级页面

类似/dir1/dir2/dir3/dir4/dir5/dir6/page.html这样的不要。目录名与所管辖的页面要有一定的从属关系。URL里尽量要有关键词。面包屑导航会有帮助。

11、建议使用Google webmaster tools对sitelinks进行控制,排除没有意义的链接和不想要的链接。

关于URL和跳转方面的建议

1、如果同样的页面有多个URL可以访问,建议使用301跳转或者rel=”canonical”标记,否则会分散链接权重。canonical页面的URL尽量要好记,容易识别并且符合通用规则。

2、对于url中,如果不是以/结尾的,一般会认为这个url是文件,而不是目录。内部链接是要注意保持一致,不要有的有/,有的不带。

3、在设定跳转的时候,如果301更为合适,就不要使用302跳转。

4、如果存在http和https共存的情况,尽量使用跳转或者canonical标记。

关于页面优化方面的建议

1、H1、H2、H3这类heading标签对于搜索引擎了解页面内容结构有帮助。Heading标签内容尽量简明扼要的描述词汇。但是不要在页面上滥用。对于使用em或者strong更为合适的地方,使用heading标签也是不推荐的。对于同一个heading标签,字体方面的设定尽量保持一致。heading标签的目的是为了区分页面内容结构,不要为了样式而是用。

2、H1标签是最重要的heading标签,对于搜索引擎了解页面的内容重要很有帮助。

3、Logo图片链接对于搜索引擎链接网站的导航结构有用,尽量保证logo链接使用最正确的url。

4、图片的alt描述对于搜索引擎尤其是图片搜索引擎有用,alt描述文字一般被搜索引擎认为是图片链接的锚文本。

5、链接的锚文本文字要有描述性意义,不适用类似clikck here或者learn more这类词作为锚文本。锚文本应该要简洁、描述性,避免长语句作为锚文本。

时间: 2024-11-13 08:51:57

关于提升搜索引擎结果页面显示内容的方面的建议的相关文章

如何不让页面显示内容?

问题描述 我想弄一个保密的页面,意思就是登录后才能看.我知道用Session来实现.可是判断是否已经登录之后,我就遇到问题了:我只会在Page_Load方法里面让那些没登录的访客用Response.Redirect方法传到另一个地方去.我又觉得把所有东西放到panel里面不大好.有没有简单的方法让那些没登录的访客只用Response.Write方法只给他们显示几个字呢? 解决方案 解决方案二:LZ可以把一个页面的主体内容全部写到一个stringBuilder当中,再在pageload当中进行判断

无法在JSP页面显示内容,求大神指点!!!

问题描述 <%@pagelanguage="java"import="java.util.*"pageEncoding="UTF-8"%><%@pageimport="java.util.*,com.myEdition.bean.*"%><html><head><title>内网首页</title><styletype="text/css&

SEO案例:让百度页面链接下显示内容摘要

中介交易 SEO诊断 淘宝客 云主机 技术大厅 一.背景资料 最近在做人财网的 搜索引擎优化SEO,主要针对百度,因为百度的占有率最高.从网上看到了很多SEO的资料,但是唯独没有真实的案例可供参考,即使有的也是需要收费.我计 划从今天开始不定期的针对人财网SEO的真实优化过程写一些文章与大家分享,共同探讨如何提高网站的自然排名.有兴趣的朋友可以通过sevilqi(a) 163.com与我联系. 人财网SEO工作从11月初开始,前期聘请了一位SEO专家,可能沟通上出现了问题,效果不甚理想,11月中

wordpress判断不同页面显示不同内容的方法

 通过wordpress判断函数的应用,我们可以达到不同页面显示不同内容的效果.例如你想要只在首页显示友情链接,就可以应用下面的代码: <?php if (is_home()) {?> 这里为友情链接代码 <?php }?> 如果你希望边栏的谷歌广告不在文章页面显示,而当该广告不显示时显示其他内容. <?php if (is_single()): ?> 其他广告代码 <?php else: ?> 谷歌广告代码 <?php endif; ?> 这样

已有jsp程序,怎样修改图片?jsp页面数据库内容显示不出来怎么解决?具体内容见描述

问题描述 已有jsp程序,怎样修改图片?jsp页面数据库内容显示不出来怎么解决?具体内容见描述 已有jsp程序,发布之后理应是但是我发布出来却是求大神指导这该如何解决?还有,已有的jsp程序,想要功能不变但是把图片换掉,使它看起来像是一个新的网站,该怎么换图片?急求大神!!感激不尽~ 解决方案 上面一张图片看不到. 改图片就是改img标签里的src部分.请参考:http://www.w3school.com.cn/tags/tag_img.asp 解决方案二: 估计连接数据库出了问题,你看看to

jsp-JSP,MVC查询外键所在表中的其他内容并放入list中在前台页面显示数据

问题描述 JSP,MVC查询外键所在表中的其他内容并放入list中在前台页面显示数据 VO中的字段 Emp private String id; private String e_id; private String e_head; private String e_name; private String e_sex; private Dep d_id; private String e_tell; private String e_address; Dep private String d_

为何用c#中的repeater控件邦定数据调试后,在浏览页面没有显示内容是空的?

问题描述 为何用c#中的repeater控件邦定数据调试后,在浏览页面没有显示内容是空的?IDAL.ICustomercust=newSQLServerDAL.SQLCustomer();IList<Model.Customer>cust1=cust.GetCustomers();this.Repeater1.DataSource=cust1;this.Repeater1.DataBind(); 解决方案 解决方案二:该回复于2008-05-27 13:20:49被版主删除解决方案三:Repe

mvc-artdialog 弹出页面是空的,不显示指定页面的内容

问题描述 artdialog 弹出页面是空的,不显示指定页面的内容 mvc 是路径的问题么?我试了很多路径的方式都不对,请问是哪里出现了问题? <script type="text/javascript"> function add() { art.dialog.open("groupListAdd.cshtml", { lock: true, title: '团队添加页面', width: '900px', height: '500px', close

frameset框架,点击一个页面的返回按钮,另一页面的显示内容要跟着返回显示上级的信息。

问题描述 frameset框架,点击一个页面的返回按钮,另一页面的显示内容要跟着返回显示上级的信息. 我的frameset分为top.jsp.left.jsp.mainFarme.jsp. 我在top.jsp页面有一个按钮 <li id="bk"><a href="javascript:history.go(-1)"><span>返  回</span></a></li> 然后left.jsp有一