上海新东方vs新东方,SEO实战

news/2024/5/12 13:18:15/文章来源:https://blog.csdn.net/weixin_30879833/article/details/97672072
阿里妈妈提供广告
阿里妈妈提供广告
非常郑重地声明一下(文章发表约20小时后补充)

我不得不承认,这篇文章有点“软”,但是请相信,这篇文章绝对不是为了软而软的。文章的来源是这样的。因为工作需要,所以分析了一下h公司的SEO方面的不足以便改进,在为了完成这个工作的过程中,收集了一些SEO方面的数据和资料。当工作快完成的时候,发现收集的数据和资料还挺多的,于是就想顺便利用这些数据来写篇博文,一来是分享,而来也是一个小小的工作资料的积累。于是这篇文章就出来了。因为它的出生就来源于真实的公司数据的分析产物,所以免不了有点软。我已经听到了大家对“软文”的反对。的确,如果很多的朋友通过搜索引擎,找到了博客园的这篇文章,却发现是一片软文,会对博客园产生非常不好的影响。我当时没有想到这点,一想到可能会给大家喜爱的博客有带来负面的影响,我就感到很惭愧。以后,我会非常注意这点,尽量让文章“硬”起来。就算是想与大家一起分享知识和经验,我也会努力的不掺杂过渡的“软”的东西。我以后会尽量多的写一些技术方面的“硬文”。毕竟,博客园应该是技术的乐土,而不应该是软文的温床。这次,此篇文章的“软”,给大家带来了众多的不便,请你们原谅……

引言

现在越来越多的网站开始关注SEO(搜索引擎优化)了。的确,从我的博客最近一个多月的访客来源来看从搜索引擎过来的浏览者大约占了25%的份额。从这个数据来看,搜索引擎的确能给网站带来大量的新用户和访问者。

搜索引擎带来了近1/4的流量
统计数据表明,搜索引擎带来了近1/4的流量

如果是一个商业性的盈利网站,这些新鲜的访客将会带来大量的商机和机遇。更重要的是,搜索引擎的优化,排行。有点先到先得,永久资源的味道。先抢占到一个关键字,将自己排到靠前的位置,将会长久的给你带来持续的好处。相反,当n年以后再想起来对自己的网站进行SEO的话,你将会非常的被动和艰难。将非常难以取得比较靠前的排名。(当然,花钱买排名的除外,但是那么多关键字,你有能买的了几个呢?)

SEO实战素材

既然是实战,自然全部采用真实的数据。最近英语培训非常流行,我的很多同事都很想充充电。所以我们选择一个关于英语培训的实战主题。在培训机构中"新东方"是唯一已经上市的公司,所以我们假设的情景是这样的:我,一个都市小白领,最近兜里有点钱了,于是想学习一下英语,给自己充充电。而我的同事、朋友都推荐“新东方”,甚至一“假鬼子”用蹩脚的英语对我说——“Yes!I recommend XinDongfang!”,于是俺就决定上这个“XinDongfang”了。我现在就住在上海,所以,我就到网上以“上海新东方”为关键字进行了搜索。然后我们对搜索结果进行SEO实战,分析不同排名网页之间的SEO方面的差异。为了防止再一次被认定为文章枪手,所以,在这里非常郑重地声明一下:我和新东方半毛钱关系都没有,绝对不是新东方的枪手!如有虚假,天打五雷劈,被天下最丑的女人天天…… (大哥,一篇文章而已,没有必要发那么重点誓吧 -_-b... )

实战开始

我们先以“上海新东方”在百度中进行真实的搜索(选择百度而不是google的原因,身为中国网民,这个应该不用解释了吧。)。我们发现第一名的是: shanghai.neworiental.org 进去看看就知道这个是上海新东方的官方网站,分析一下代码,发现SEO做的并不好,显然这个“排行第一”是花钱买来的。所以这里就忽略掉了。第二名是: http://www.koolearn.com/,分析一下代码,恩,做的还不错,应该不是用钱买的。于是,两位选手就自然是搜索结果的第二名和搜索结果的第三名了(因为如果第二名不是用钱买来的排版,第三名自然也不会是。)。 再看看第三名: http://brand.hjenglish.com/17/。

好的,现在就让我们分析一下,看看为什么第二名在第三名上面,而第三名在第二名下面吧。

页面代码

查看http://brand.hjenglish.com/17/的页面源码,然后把这些源码粘贴到Microsoft Expression Web中,我们遗憾的看到页面出现了很多的红色下划线。这里说明一下:出现红色下划线是因为,Microsoft Expression Web认为有语法错误(这和大家熟悉的VS是一样的)。让我们来看看这些语法错误吧——

页面框架的选择

检验语法之前,我们一定要先确定一下页面使用的是何种框架(文档类型、DOCTYPE),因为不同的页面框架意味着不同的语法规则。看看这个——

<!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
显然,页面想使用的是过渡XHTML。我们知道,过渡XHTML到标签是必须要闭合的,也就是说想img这样标签,也必须写成下面这种形式(注意后面的"/"闭合符号)。
<img src="https://images.cnblogs.com/cnblogs_com/justinyoung/myPic/BlogLogo.gif" alt="YES!B/S!" />
所以,像link、meta也是应该用“/”符号闭合的,代码中也是这样写的,的确闭合了,但是为什么提示语法错误呢。
Microsoft Expression Web中的错误提示
Microsoft Expression Web中的错误提示(点击图片查看大图)
鼠标移上去,提示“在当前架构中,不允许次元素包含自身。请删除结尾斜线。” 奇怪了,页面不是过渡性XHTML框架吗?标签应该都应该“闭合”的呀。为什么提示错误呢?找找看,发现竟然多了一个<html>标签。是不是因为这个呢?去掉以后发现,错误提示依然参照,看来不是因为这个多出的<html>标签(当然,出现两个<html>标签也是错误的)。看似,没有头绪的错误,甚至开始怀疑是不是因为Microsoft Expression Web编辑器出了问题。其实,引起错误的原因很简单,简单到你似乎不敢相信——<!DOCTYPE>标签被写成了<!doctype>!不对吧~html不是不区分大小写的吗?但是,遗憾的是<!DOCTYPE>标签是个特例。一定能够要大写这个标签,否则,它将不起效。它不起效的结果就是,浏览器不会理会<!doctype>标注的文档类型,而采用默认的文档类型(这也是为什么有些页面不定义DOCTYPE类型也能很好的显示页面的原因。)而默认的文档类型根据浏览器不同而不同,ie6默认的是html4.0。自然,会提示“在当前架构中,不允许次元素包含自身。请删除结尾斜线。”了。
  
"如果上帝是万能的,那么他能造出一块连自己也举不起来的石头吗?"
在XHTML框架中,标签必须闭合
在XHTML框架中,标签必须闭合

非常智慧的问题,无论你是“上帝万能论”的拥护者,无论如何回答,都是在自己打自己的耳光。但是这个页面上却也出现了这样的问题。让我们来看看38行的代码——

<img src="http://pic.hjbbs.com/biz/Banner/b17.gif">
以及75行的代码——
<img src="http://photo.hjbbs.com/brand/17/2007061874735119_882_m.jpg" border="0" />
同样是img,一个带了闭合了标签,一个没有闭合标签。其实哪一种都没有错,但是如果出现在同一个页面中那么就必然错了。因为不自闭合的img语法是html4.0框架的语法,而自闭合img的写法是xhtml的写法。一个页面只有可能有之中文档框架,所以,同时出现这两种写法,就必然有一种是错误的啦。  
img标签的alt属性

以前在html4.0的时候,好像大家都对这个alt属性没有什么兴趣,但是在xhtml中,img的alt属性被提到了一个很高的地位。因为img标签不写alt属性的话,将意味着语法错误。当然在SEO中,图片的alt也有着特殊的意义。为什么百度图片搜索可以找到那么多准确的图片?alt功不可没。(当然,图片周围的文字也是重要原因。)顺便提醒一下,第75行,直接设置img标签的border属性,在xhtml框架中也是错误的。正确的做法是在它的style样式中设置border-width样式。

没有父母的孩子

再看看http://brand.hjenglish.com/17/页面代码中,红线提示语法错误的地方。可以发现,所有的li标签都被提示语法错误。提示的错误为“<div>不能包含<li>标签”。那什么才能包含<li>标签呢?答案是:只有它们的父母才可以,而它们的父母就是<ul>标签或者<ol>标签。所以,绝对不能单独使用<li>标签,因为如果那样<li>标签就变成了没有父母的孩子。

SEO方面的不足

我们依然选择更为不足的第三名作为分析的对象。

Keywords和Description标签

Keywords和Description标签的设置,可以说是页面SEO最基本的设置了(当然,还包括title标签的设置)。但是,我们非常遗憾的看到http://brand.hjenglish.com/17/页面并没有设置这两个标签。这表示当时制作页面的时候,程序员可能并没有意识到SEO的问题。

img的alt属性

这点在“页面代码”段落中已经提到,所以在这里就不再赘述了。这里顺便提一下的是<a>标签的title属性。这个和img对alt属性一样,搜索引擎对此也十分感兴趣,但是一定要注意到是:无论是img对alt属性,还是a标签的title属性,千万不要使用关键字的堆砌,放很多的,和此图片(链接)没有任何关系的关键字在里面。很容易被搜索引擎认定为作弊。切记~

关键字的出现频率

我们用搜索蜘蛛模拟工具(http://www.webconfs.com/search-engine-spider-simulator.php)分别抓取 http://www.koolearn.com/网站和http://brand.hjenglish.com/17/网站。然后对结果进行关键字(“上海新东方”)出现的次数进行统计。结果如下——

  • http://www.koolearn.com/网站中“上海新东方”关键字出现23次
  • http://brand.hjenglish.com/17/网站中“上海新东方”关键字仅出现5次
虽然,搜索蜘蛛模拟工具的抓取结果只能作为一个参看,但是这两个数字似乎也能说明一些问题。  

对http://brand.hjenglish.com/17/网站SEO的修改建议

  1. 自然是尽快修改页面的语法错误
  2. img标签加上alt属性
  3. 使用<strong>标签代替<b>标签
  4. 加上Keywords和Description标签。并选取合适的主打关键字
  5. 在遵循语法的提示地方,加入符合语境的主打关键字

如何选择主打关键字

其实在页面上加上Keywords和Description标签,在img标签上加上alt,在a标签上加上title……都不难,就那么一顺手的事情。难道是,在这些地方到底加上哪些关键字?哪些关键字才是搜索量既大,竞争力又小的“黄金关键字”?其实要想找到这些“黄金关键字”也并不难,且听我慢慢道来——

脑袋里面的关键字
脑袋里面的关键字
最简单的当然就是自己拍脑袋了

“新东方”、“新东方培训”、“新东方学校”……不错,的确是些不错的关键字。但是,如果你主打这些关键字后,你会发现10年8年后,你的网站还是排在搜索结果的第n页之后。原因很简单,你想到的别人也想到了,而且别人比你做的早,比你做的好,更有甚者会花钱买这些关键字。猴年马月能轮到你呀。你忘记考虑了“关键字竞争度”因素。

百度上搜索新东方关键字

百度的相关搜索功能是个好东西,它能帮助你找出此关键字的相关关键字。当然这些关键字都是百度用户最经常搜索的关键字。所以很有参考价值。里面不乏有些“我怎么没有想到”这样的关键字。例如我们搜索最简单、最简约的“新东方”关键字,百度的相关搜索就会推荐到以下关键字——“新东方英语”,“北京新东方”,“上海新东方”,“新东方学校”,“武汉新东方”,“广州新东方”,“北京新东方学校”,“天津新东方”,“南京新东方”。我们便可以找出更多新的关键字。这种方法的好处就是简单实用。而问题也依然明显——我们还是不知道其中哪些关键字更热门一些(当然google也学习了百度的这个功能)

在百度的“搜索关键字热度”中搜索新东方关键字

为了知道关键字的热度,我们可以去百度搜索关键字热度中查看相关关键字的热度。右边的横向柱状图可以一目了然的标识出各个关键字的热度信息。通过这个图我们好像应该选择“新东方”为主打关键字,因为它最长,也最热。但是,如果你主打这些关键字后,你会发现20年16年后,你的网站还是排在搜索结果的第m页之后。原因很简单,你想到的别人也想到了,而且别人比你做的更早,比你做的更好,更有甚者会花大价钱买这些关键字。猿年驴月能轮到你呀。很显然,这种方式依然没有考虑到“关键字竞争度”因素。

最终杀手锏:Google关键字工具中搜索上海新东方关键字
Google关键字工具
Google关键字工具

当你打开Google关键字工具页面,并在里面输入要查询的关键字后,你会发现,我这个人是多么的自私和卑鄙 :-) 竟然将这么好的东西偷偷留在最后才讲。 因为有了这个工具,上面讲的那些已经几近于废话。通过这个工具你立刻就能得到相关推荐关键字,关键字的热度,以及关键字在上个月的搜索量。如果我们要主打新东方这个关键字的时候,我们发现“新东方”,“新东方英语”,“新东方学校”,“北京新东方学校”,“新东方新概念英语”的广告客户竞争程度最为激烈,根据“敌强我躲”、“敌进我退”、“敌弱我攻”、“好汉不吃眼前亏”、“以柔克刚”、“打蛇打七寸”、“趁他病要他命”……的原则 -_-b... 我们应该尽量避免这些大家都抢破头的关键字。而将注意力放在搜索量很大,而竞争度较小的关键字上,例如"上海新东方","上海新东方学校","上海新东方英语","上海新东方英语培训","上海新东方英语学校","上海新东方论坛","北京新东方"上面。

千万别想SEO作弊

主打关键字一定不要贪多,如果一个网页全是关键字的堆砌,那么这个网页必定会被搜索引擎认定为作弊。在中国如果被百度认定为作弊,而被封杀了的话,后果会非常严重。这篇文章就非常之危险,因为关键字的堆砌就比较严重。所以,当你在搜索引擎搜不到此篇文章的时候,请不用感到诧异 :-)

千万不要试图耍小聪明,玩seo作弊,例如隐藏个层,层里面都是关键字啦,把很多的关键字背景颜色设置成河背景颜色一致啦,这些小把戏,搜索因为已经完全能够识别,并会采取非常严厉的惩罚。老老实实的做好网站,把内容提升上去才是最主要的。

内容第一,兼顾SEO优化,厚道做人。才是苍天正道呀!

转载于:https://www.cnblogs.com/JustinYoung/archive/2008/01/07/SEO-actual-combat.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_804892.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

推荐8款优秀的餐饮网站模板

这篇文章收集了8款优秀的餐饮网站模板&#xff0c;希望这些网站模板能帮助到您。当你想快速制作出一个网站的时候&#xff0c;网站模板就非常有用了。学习网页设计的朋友也可以从网站模板入手&#xff0c;学习模板网站的布局方式和编码风格。 Delicious Restaurant WordPress T…

[导入]你的网站被人订阅了吗?(浅谈Rss2.0)

摘要: RSS作为Web2.0中的一项新技术&#xff0c;被广泛的应用于各类网站中&#xff0c;其实Rss技术很简单&#xff0c;给自己的网站做一个RSS源那就更简单啦。 本文旨在是通过一个非常简单的实例&#xff0c;来介绍一下给自己的网站创建一个RSS源以及如何读取网站的&#xff32…

JSP网站开发基础总结《十一》

继上一篇关于过滤器连总结后&#xff0c;本篇为大家详细介绍一下过滤器中过滤规则的dispatcher属性的使用&#xff0c;在servlet2.5中dispatcher的属性有四种&#xff0c;其中上一篇已经为大家介绍了error属性的使用&#xff0c;本篇将详细介绍一下剩余的三个属性的作用。 1、s…

JSP网站开发基础总结《六》

对于本篇需要总结的内容&#xff0c;量估计有点大&#xff0c;大家好好看哈&#xff0c;绝对全是干货&#xff0c;代码的已经运行测试&#xff0c;不存在问题&#xff0c;大家可以参考学习&#xff0c;下面开始本篇的内容。 1、添加数据到数据库&#xff1a; 如何用户在JSP页面…

JSP网站开发基础总结《一》

经过JAVASE的学习相信大家对JAVA已经不再陌生&#xff0c;那么JAVA都可以干什么呢&#xff1f;做算法、应用程序、网站开发都可以&#xff0c;从今天开始为大家奉上JAVAEE之JSP动态网站开发基础总结。 既然是动态网站开发&#xff0c;那它与传统的静态网站有什么区别呢&#xf…

支付宝网页服务器出错500,YunCart电商网站支付宝接口出现500错误

yuncart 是一套易与集成的php开源商城系统&#xff0c;方便多人同时经行二次开发&#xff0c;Yuncart 可以以非常方便的方式切换到sql server&#xff0c;oracle等数据库,大小1.9MB&#xff0c;感兴趣的朋友&#xff0c;可以去官网下载。最近帮朋友用php做了一个电商网站&#…

使用Express开发个人网站(一)

Express&#xff0c;基于Node.js平台&#xff0c;快速、开放、极简的 web 开发框架。 Node的出现&#xff0c;让js有了运行在服务器端的可能&#xff0c;基于此的Express&#xff0c;可以快速&#xff0c;简单的搭建起一个服务器与个人网站。 安装 首先安装nodejs&#xff0c;…

网站软件开发规范(某门户网站的)

网站软件开发规范(某门户网站的) --------------------------------------------------------------------------------1数据库使用规范1.1服务器上有关数据库的一切操作只能由服务器管理人员进行。1.2程序中访问数据库时使用统一的用户、统一的连接文件访问数据库。1.3原则上每…

超级好用的解析JSON数据的网站

超级好用的解析JSON数据的网站 网址 http://json.parser.online.fr/beta/ 效果图 测试数据 {"city":{"id":1816670,"name":"Beijing","coord":{"lon":116.397232,"lat":39.907501},"country"…

高并发高流量网站架构

Web2.0的兴起&#xff0c;掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念&#xff0c;细分了网站功能和用户群&#xff0c;不仅成功的造就了一大批新生的网站&#xff0c;也极大的方便了上网的人们。但Web2.0以用户为导向的理念&#xff0c;使得新生的网站有…

方配精美企业网站模板整站免费下载

大量精美企业网站模板整站免费下载&#xff1a;http://www.fangpage.com/sitelist-20.aspx 每一款网站产品都是为行业用户度身定制的成品网站&#xff0c;具有适合行业的设计风格、栏目内容布局和功能强大的网站管理系统而且免费下载&#xff0c;安装即可使用&#xff0c;无功能…

[转载]新手应该如何学习网站分析

【转载自】http://www.chinawebanalytics.cn/how-to-learn-web-analytics-for-newbies-ii-2/ 还是在去年&#xff0c;写了一篇文章《【读者来信】新手该怎样学习网站分析&#xff1f;》&#xff08;http://www.chinawebanalytics.cn/【读者来信】新手该怎样学习网站分析&#x…

有些网站打开一半空白_谷歌推进“移动优先索引” 对外贸网站建设的影响

2016年11月&#xff0c;谷歌开始实验性地做出移动优先索引的调整。在此之前&#xff0c;谷歌搜索引擎的网页抓取、索引和排名系统仅展现网页的电脑版内容。为什么推优先索引移动版内容推出这项方式并不是拍脑袋拍出来的&#xff0c;根据统计&#xff0c;现在移动互联网流量已经…

监控器材律师网站制作_市南消防系统维护保养价格_新民安消防器材

首页 > 新闻中心发布时间&#xff1a;2020-11-11 23:24:17 导读&#xff1a;新民安消防器材为您提供市南消防系统维护保养价格的相关知识与详情&#xff1a; 其次&#xff0c;要养成良好的生活习惯&#xff0c;不要乱扔烟蒂。控制及联动方面&#xff0c;你知道检查哪几个方面…

【网站国际化必备】Asp.Net MVC 集成Paypal(贝宝)快速结账 支付接口 ,附源码demo...

开篇先给大家讲段历史故事&#xff0c;博主是湖北襄阳人。襄阳物华天宝&#xff0c;人杰地灵&#xff0c;曾用名襄樊。在2800多年的历史文化中出现了一代名相诸葛亮&#xff08;卧龙&#xff09;&#xff0c;三国名士庞统&#xff08;凤雏&#xff09;&#xff0c;魏晋隐士司马…

音乐上传网站_音乐接歌类视频一天300多,从素材到成品,制作流程全部分享

现在很多人看到别人做影视剪辑都是高播放、高收入&#xff0c;但是自己却总是因为各种问题望而却步。虽然建议新手做二次剪辑&#xff0c;但是真心不建议新手一开始就做影视类的&#xff0c;为什么呢&#xff1f;1. 新手容易有版权问题2. 没有经验的新手做影视剪辑会很耗时间那…

高并发高流量网站架构(转)

Web2.0的兴起&#xff0c;掀起了互联网新一轮的网络创业大潮。以用户为导向的新网站建设概念&#xff0c;细分了网站功能和用户群&#xff0c;不仅成功的造就了一大批新生的网 站&#xff0c;也极大的方便了上网的人们。但Web2.0以用户为导向的理念&#xff0c;使得新生的网站有…

以Apache服务器、php语言为例 详解动态网站的访问过程

目前来说&#xff0c;网站页面主要分为静态页面和动态页面&#xff0c;纯静态页面组成的网站现在相对比较少见&#xff0c;大型网站一般使用的是动态网站建站技术&#xff0c;还有一部分网站是静态网页与动态网页共存&#xff0c; 本文以Apache服务器、php语言为例&#xff0c;…

Office 365系列六 ------ 创建sharepoint online网站

这节跟大家介绍简单的创建sharep online私有网站集&#xff0c;sharepoint online 可以给我们提供开箱即用的功能&#xff0c;比如文档库&#xff1a;可以给我们取代File Server&#xff0c;提供了版本管理&#xff0c;版本变迁内容比较、 文档权限管理、基于文档内容搜索等Fil…

Java开发者必去的技术网站

<script type"text/javascript">function StorePage(){ddocument;td.selection?(d.selection.type!None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(keyitwindow.open(http://www.365key.com/storeit.aspx?tescape(d.titl…