山东京东SEO排名快速提升之道

一、搜索引擎工作原理
当我们在输入框中输入关键词,比如"山东京东",点击搜索按钮,然后就能看到相关结果。这背后其实发生了一系列复杂的过程。
在搜索引擎后台,存在着一个非常庞大的数据库,里面存放着海量的关键词,每个关键词又对应着众多网址,这些网址都是搜索引擎通过"网络爬虫"从浩瀚的互联网世界中一点一点抓取回来的。这些不知疲倦的"爬虫"终日游走在网络空间,沿着链接不断爬行,下载网页内容进行分析提取,发现其中含有的关键词。如果"爬虫"判断某个关键词在数据库中不存在且对用户有价值,就会将其存入数据库。反之,如果"爬虫"认为是垃圾信息或者重复内容,就会果断舍弃,继续寻找新鲜、有用的信息保存起来供用户查询。当有人搜索"山东京东"时,搜索引擎就能快速匹配相关网址展示给用户。
由于一个关键词往往对应多个网址,于是就出现了排序问题。一般来说,与搜索词最匹配的网址会排在前面。在"爬虫"抓取网页、提炼关键词的过程中,存在一个关键问题:"爬虫"是否能理解网页内容。如果网站大量使用flash或js,"爬虫"就会一头雾水,即便关键词再精准也无济于事。相反,如果网站使用"爬虫"能够理解的语言,它就能顺利抓取,这种语言就是SEO。

二、SEO简介
全称:Search Engine Optimization,搜索引擎优化。自搜索引擎问世以来,SEO便应运而生。
存在的价值:旨在提升网页在搜索引擎自然搜索结果中的收录数量和排名位置所做的优化工作。简单来说,就是希望搜索引擎能够多多收录我们优化后的网站,并且在用户搜索时让网站排在前列。
主要分为两类:白帽SEO和黑帽SEO。白帽SEO能够规范和改善网站设计,使网站对搜索引擎和用户更加友好,同时从搜索引擎获得合理流量,这是搜索引擎支持的做法。黑帽SEO则是利用和放大搜索引擎规则漏洞获取更多访问量,这些行为大多带有欺骗性质,通常不被搜索引擎认可。本文重点讨论白帽SEO,那么白帽SEO具体要做些什么呢?


  1. 精心设置网站标题、关键词和描述,准确反映网站定位,让搜索引擎明白这个网站是做什么的;

  2. 网站内容优化:确保内容与关键词相对应,适当增加关键词密度;

  3. 合理配置网站根目录下的Robot.txt文件;

  4. 制作符合搜索引擎要求的网站地图;

  5. 增加高质量外部链接,在各个平台上进行推广;

三、山东京东SEO排名优化
通过优化网站结构布局和网页代码,让前端页面既便于用户浏览,也方便"爬虫"理解。

(1)网站结构布局优化:追求简洁明了,推崇扁平化架构。
一般来说,网站结构层级越简单,越容易被"爬虫"抓取,也就越容易被收录。中小型网站如果目录结构超过三级,"爬虫"就可能不愿继续深入,"万一迷路了怎么办"。而且相关调研显示:用户如果经过三次点击还找不到需要的信息,很可能就会离开。所以采用三层目录结构也是出于用户体验的考虑。具体要做到:


  1. 合理控制首页链接数量


网站首页权重最高,如果首页链接太少,缺少通往内页的"桥梁","爬虫"就无法深入抓取内页,直接影响网站收录量。但首页链接也不能过多,链接过多会影响用户体验,同时稀释首页权重,收录效果反而不好。
因此对于山东地区的京东相关网站,建议首页链接控制在100个以内,链接形式可以包括主导航、底部导航、文字链接等,注意链接要建立在良好用户体验和有效引导的基础上。

  1. 采用扁平化目录结构,确保"爬虫"最多经过三次跳转就能到达网站任意内页。比如:"京东"->"山东地区"->"各地市专卖",通过三级结构就能找到目标页面。
  1. 导航优化
导航尽量使用文字形式,也可以搭配图片导航,但图片代码一定要优化,必须添加"alt"和"title"属性,明确告诉搜索引擎导航的具体指向,这样即使图片无法显示,用户也能看到提示文字。 其次,每个页面都应该设置面包屑导航,好处是:从用户体验角度看,能让用户清楚自己所在位置以及该页面在网站中的层级,帮助用户快速理解网站架构,同时提供返回各层级的入口,方便用户操作;对"爬虫"来说,能够清晰把握网站结构,同时增加大量内链,便于抓取,降低跳出率。
  1. 网站结构布局的细节考量
页面顶部:放置logo和主导航,以及用户登录信息。 页面主体:左侧展示正文内容,包括面包屑导航和正文;右侧设置热门商品和相关推荐,好处是:能够留住访客,延长停留时间,对"爬虫"而言,这些相关内容增强了页面关联性,也提升了页面权重。 页面底部:展示版权信息和友情链接。 特别注意:分页导航的写法,推荐采用:"首页 1 2 3 4 5 6 7 8 9 下拉框"的形式,这样"爬虫"可以根据页码直接跳转,下拉框可以直接选择页面。不推荐使用"首页 下一页 尾页"的写法,特别是分页很多时,"爬虫"需要反复爬取,很容易疲劳放弃。
  1. 控制页面大小,减少http请求,提升网站加载速度。
单个页面最好不要超过100k,太大就会影响加载速度。加载过慢不仅影响用户体验,留不住访客,而且一旦超时,"爬虫"也会直接离开。

(2)网页代码优化


  1. 标题:突出重点即可,尽量把重要关键词放在前面,避免关键词重复,确保每个页面标题各有特色。不要在标题中设置相同内容。

  1. 关键词标签:列出页面的几个核心关键词就好,切记不要堆砌。
  1. 描述标签:需要高度概括网页内容,不能太长,避免关键词堆砌,每个页面描述都要有所区别。
  1. HTML标签:尽量语义化,在合适的位置使用恰当的标签,用正确的标签做正确的事。让查看源码的人和"爬虫"都能一目了然。例如:h1-h6标签专门用于标题。
  1. 超链接标签:站内链接要添加"title"属性加以说明,让访客和"爬虫"都明白链接指向。而指向其他网站的外部链接,则需要添加rel="nofollow"属性,告诉"爬虫"不要跟踪,因为一旦"爬虫"爬出站外,可能就不会回来了。
  1. 正文标题使用h1标签:"爬虫"认为这个标签最重要,如果不喜欢h1的默认样式,可以通过CSS调整。尽量做到正文标题用h1,副标题用h2,其他地方不要随意使用标题标签。
  1. 文本换行使用专门的换行标签
  1. 表格要使用表格标题标签
  1. 图片要使用"alt"属性进行说明
  1. 加粗和强调标签:需要强调时使用。加粗标签在搜索引擎中很受重视,能够突出关键词,表现重点内容,强调标签的效果仅次于加粗标签。
  1. 文本缩进不要使用特殊符号 应该使用CSS设置。版权符号不要用特殊符号 可以直接通过输入法输入"banquan",选择第5个选项就能打出版权符号。
  1. 巧妙运用CSS布局,将重要内容的HTML代码放在最前面,最前面的内容被视为最重要,"爬虫"会优先抓取这些内容的关键词。
  1. 重要内容不要用JS输出,因为"爬虫"无法识别
  1. 尽量避免使用iframe框架,"爬虫"通常不会读取其中的内容
  1. 谨慎使用display:none:对于不想显示的文字内容,应该设置z-index或将其移到浏览器显示范围之外。因为搜索引擎会过滤掉display:none中的内容。
  1. 持续精简代码
  1. 如果是操作DOM的js代码,尽量放在body结束标签之前,html代码之后。

发表评论

评论列表