与Google和MSN相比,Yahoo!对HTML代码的关注程度更高。很多测试表明,HTML文件中的错误,可能在Google或MSN中影响很小甚至几乎没有,不妨碍该页面出现在SERP的前端;但在Yahoo!中获得成功的几率要小得多。同样的,一个修正了HTML错误,完全通过W3C认证的网站或网页,在Google或MSN的变化很小几乎很难察觉,但在Yahoo!中却能发现排名有质的飞跃。

在网页设计及制作中,针对Yahoo!的优化主要包括

1、Yahoo!认为出现在HTML文件靠前(与网页显示时出现在上方的不是同一概念)的内容是重要的内容,这就要求我们要把页面的重要部分突出地HTML文件的头部。

2、良好设计的网页大都具有精减的代码,如使用外置CSS文件、JavaScript文件等大大缩小HTML的体积,再如少用或完全不用table也可以提高HTML代码的效率,这些都可以在很大程度上突出网页真正的内容部分。事实上,上述两项在针对其他搜索引擎优化时也是不可忽略的,只不过Yahoo!给予其更高的权重。

关键词密度

因为搜索引擎的算法总是在调整,因此,给出具体的关键词密度肯定不现实,而且,关键词密度并不是一个放之四海而皆准的数字,很多情况下随行业的不同网站类型的不同,最佳的关键词密度也有所区别。因此,可行的办法便是分析网站对应关键词的SERP,分析位于前10位的网站或网页所使用的关键词密度,毕竟理想的关键词密度总是有规律的。通常,在Yahoo SERP中排在前10位的网站,根据关键词竞争性的不同,关键词密度除极个别的在0.5 to 1.0%(低端)和5.0 to 8.0%(高端)外,大部分在二者之间,这时候尽量将关键词密度设为稍低于最高值一般便可达到优化目的。

反相链接

关于反相链接,在大的方面各家搜索引擎的规则肯定差不太多,在内容相关网站上使用关键词作Anchor Text的反相链接同样是Yahoo排名算法中至关紧要的一个因素。相比较而言,Yahoo!对反相链接的处理更类似于Google,与MSN的区别稍大。

在针对Yahoo!的网站优化中,反相链接必须考虑的方面有

链接的质量

与Google采用PageRank和TrustRank来判定反相链接质量的方法类似,Yahoo!也使用了类似的技术剔除无关的链接或Spam,同样,在Yahoo!的排名算法中,链接的质量要重于单纯的数量。

在针对Google的网站优化中,判断链接的质量很多时候可以通过查看链接来源网站的PageRank来权衡,尽管Google Toolbar中显示的PageRank并不准确,但至少是一个相对简单的判断依据。那么,如何判断某个链接是否被Yahoo判定为高质量的链接呢?简单的办法是查看链接的来源网站是否出现在Yahoo!相同或相近关键词SERP靠前的位置,如欲更准确的判断,还需要查看该网站的Whois信息,Yahoo!一般认为可依赖的网站其域名注册时间至少满三年,另外还要看来源网站是否有足够数量的非交换链接,以及链接来源页面的出站链接数量,同一页面上出站链接数量越多,其影响力越小,等等。

新建一个前端学习qun438905713,在群里大多数都是零基础学习者,大家相互帮助,相互解答,并且还准备很多学习资料,欢迎零基础的小伙伴来一起交流。

链接的位置

同样地,链接出现在页面哪个位置也是必须注意的。简单地说,出现在HTML前端的链接比出现在后面的更有效;使用特殊格式(如粗体、斜体、不同于页面其他颜色或字体)的链接更有效。

链接的Anchor text

前些天,站长黄页的一位读者发出疑问,指出一个案例网站首页全部是图片,而在这个页面的title、meta部分描述、正文和图片ALT部分都没有出现过一个指定的核心关键词,而该核心关键词却在google的搜索结果中排到了第一位。

其实,我看到这位站长黄页读者的提问时就已经有了答案。最后,通过反向链接工具查询了一下该案例网站,果然发现了许多来自留言本、blog和其他网站以指定关键词为锚文本的反向链接。

链接锚文本(Anchor Text)描述在SEO中的作用还是蛮大的,以下就简单来谈谈。

搜索引擎可以根据指向某一个网页的链接的锚文本描述来判断该网页的内容属性,站长黄页是一个搜索引擎优化研究团队,所以有很多指向站长黄页的链接锚文本描述为“搜索引擎优化”,这样会让搜索引擎根据属性投票来给站长黄页在搜索引擎优化的自然排名方面有一个考虑,尤其是这样的反向链接的质量和数量上升到一定的层次的时候,这种排名优势也就越明显。

这里我到想到一个有意思的类似具体实例,我们大家在小的时候,都有过昵称(或者绰号),叫你昵称的人多了,就会造成这么一个现象,当别人说道这个昵称的时候,他们就自然而然的想到了你。

在搜索引擎里还有一种现象不知道大家有没有注意过,就是大家在中文搜索引擎里去以某一个国际知名公司的中文名称去搜索的时候,会发现搜索引擎返回的结果中会出现其英文站点。英文网站和中文名称本来就扯不上关系,但是却出现了这种情况,这就是链接锚文本(Anchor Text)描述起到了作用。

链接锚文本(Anchor Text)的优化

估计大家在一般没有经过优化的网站中看到的锚文本的形式诸如以下形式:more、更多、阅读详细信息、点击这里等,这样的做法就没有让办法让搜索引擎对某一个被链接的网页内容属性有一个好的判断,也是影响网页排名的因素。

如何针对Yahoo搜索进行网站优化

在这里可以简单介绍一下链接锚文本(Anchor Text)的优化。每个页面的内容都不同,我们在关键词策略部署的时候,就应该对某一个目标页面有一个关键词考虑,一般来说一个页面的核心关键词在1~3个范围(范围太大,关键词的权重就有可能被稀释),所以我们一般在其他页面做指向该页面的链接的锚文本描述中就应该布置预先规划的核心关键词,而且锚文本描述的形式应尽量多样化,呵呵,就这么简单!

单向链接

双向的交换链接在Yahoo!中并不是完全没有效用,但其对排名的影响远远小于单向的、内容相关链接,因为很多情况下,这样的链接更接近于因内容优秀而获得的评价。

网站或网页存在时间的影响

与Google的sandbox类似,Yahoo! 也使用类似的“Aging”机制:新建网站在运行初期,至少6个月甚至更长的时间,很难获得好的排名,即使在优化技术上运用得很完美;同时,新链接也不会很快起到其应有的对排名的促进作用,往往需要3到4个月其效果才会渐渐体现。不过,与Google相比,Yahoo!的这种“考验”机制,力度上稍小些。但这种对新网站和新链接的共同作用,往往导致很多新建网站(新网站的反相链接肯定都是新链接嘛)在8个月到1年的时间期限内很难针对竞争性强的关键词获得好的排名。

html前端学习基础入门教程之HTML代码的优化 关键词密度相关推荐

  1. web前端基础入门教程之HTML5 新元素

    随着HTML版本的更新迭代,有很多元素的使用也在不断的发生着变化,本节我们将介绍HTML5中的一些新的元素! HTML5 新元素 自1999年以后HTML 4.01 已经改变了很多,今天,在HTML ...

  2. html5基础入门教程之canvas绘制图形

    moveTo(x,y) moveTo()方法用于定位绘画的位置,即将点移动到参数x,y所指定的坐标位置. canvas初始化或者调用了beginPath()方法时,绘画开始的位置即原点(0,0),使用 ...

  3. nodejs入门教程之http的get和request简介及应用

    nodejs入门教程之http的get和request简介及应用 前言 上一篇文章,我介绍了nodejs的几个常用的模块及简单的案例,今天我们再来重点看一下nodejs的http模块,关于http模块 ...

  4. python语言if语句-Python入门教程之if语句的用法

    这篇文章主要介绍了Python入门教程之if语句的用法,是Python入门的基础知识,需要的朋友可以参考下 OK分享完毕!需要Python资料的可以加QQ群:832339352 进群免费领取下面资料! ...

  5. 【尚硅谷】Web前端零基础入门HTML5+CSS3基础教程

    [尚硅谷]Web前端零基础入门HTML5+CSS3基础教程 学习视频来源:哔哩哔哩弹幕网(https://www.bilibili.com/video/BV1XJ411X7Ud?spm_id_from ...

  6. ​HealthKit开发快速入门教程之HealthKit数据的操作

    ​HealthKit开发快速入门教程之HealthKit数据的操作 数据的表示 在HealthKit中,数据是最核心的元素.通过分析数据,人们可以看到相关的健康信息.例如,通过统计步数数据,人们可以知 ...

  7. HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID

    HealthKit开发快速入门教程之HealthKit框架体系创建健康AppID HealthKit开发准备工作 在开发一款HealthKit应用程序时,首先需要讲解HealthKit中有哪些类,在i ...

  8. HealthKit开发快速入门教程之HealthKit开发概述简介

    HealthKit开发快速入门教程之HealthKit开发概述简介 2014年6月2日召开的年度开发者大会上,苹果发布了一款新的移动应用平台,可以收集和分析用户的健康数据.该移动应用平台被命名为&qu ...

  9. java jni helloword_JNI入门教程之HelloWorld篇

    JNI入门教程之HelloWorld篇 来源:互联网  宽屏版  评论 2008-05-31 09:07:11 本文讲述如何使用JNI技术实现HelloWorld,目的是让读者熟悉JNI的机制并编写第 ...

最新文章

  1. kubeadm源码分析(内含kubernetes离线包,三步安装)
  2. 【WPF】右键菜单ContextMenu可点击区域太小的问题
  3. PAT (Advanced Level) 1016 Phone Bills(恶心模拟)
  4. xgboost 正则项_XGBoos算法背后的数学:尽可能简单地解释XGBoost算法背后的机制
  5. WGCNA分析,简单全面的最新教程(可以在线做了)
  6. java接口多态的变量能_「JAVA」多态的灵魂,面向接口的程序设计,这才是你该懂得的接口(interface)...
  7. 程序默认用管理员身份打开(vs2010)
  8. 游戏环境检测工具_自带基准测试的游戏大作盘点
  9. Nginx是如何处理一个HTTP请求的
  10. python: not found 问题的解决
  11. 编辑器 的保存怎么绑定事件_135编辑器有哪些可以快速提升新媒体小编工作效率的功能?...
  12. python k线形态识别_K线形态及识别要点大全
  13. selenium操作360极速浏览器的方法
  14. 使用Python分析网易云歌曲评论信息,通过可视化处理我发现了这些有趣的规律...
  15. uni-app小程序生成海报,支持各种机型
  16. 微信支付消费者投诉消息推送接入企业微信群
  17. 阿里云国际站:云端实时渲染 阿里云用算力让三星堆“活过来”
  18. 必须了解的待人处事小技巧
  19. 75寸的电视长宽各是多少厘米
  20. self-assessment

热门文章

  1. 计算机怎么重装win7,手把手教你电脑怎么重装系统
  2. 【Spring】JdbcTemplate常用方法使用示例
  3. Win10 电脑屏幕亮度随背景颜色变化而变化
  4. 病毒HEUR:Trojan-Downloader.Win32.Generic
  5. 全球与中国糖粉市场深度研究分析报告
  6. 判断空间四点(多点)共面的计算方法
  7. 谷粒商城-商城业务(商品上架)
  8. 2n 用c语言编程程序,用C语言编写程序.ppt
  9. 【分布式 论文】之 1. MapReduce——Simplified Data Processing on Large Clusters
  10. 今天,发鸡腿了!!!