前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >「技术」SEO中的技术挑战指南

「技术」SEO中的技术挑战指南

作者头像
黄伟SEO
发布2018-05-17 10:47:50
7760
发布2018-05-17 10:47:50
举报
文章被收录于专栏:SEO

一段路,也许刚走时,充满激情与信心,走了一段时,发现激情减退了,信心不知道跑哪了。其实不是路变了,也不是路上的风景变了,路还是路,景还是景,只是你的态度变了~不忘初心,方得始终。任何时候调整自己的心态很重要。

今天给大家讲讲SEO与技术之间的一些基础知识,对SEO新手来说有所帮助,如果,你对SEO已经有很深的了解,则可以忽略下方内容。 — — 及时当勉励,岁月不待人。

SEO中的技术挑战指南

时本文总计约6000个字左右,需要花 15 分钟以上仔细阅读。

搜索引擎优化(SEO),在今年自从胡歌在《猎场》中谈及SEO是什么,也让SEO在大众面前小火了一把。对于学习SEO来说,懂技术与不懂技术,在前期,其实并没有多大差别,只是越往后深研究SEO时,才会渐渐的出现分水岭。

如果您没有编程或网站建设方面的经验,像元标题,网站结构和XML站点地图等技术因素似乎令人感到恐惧和难以接近。虽然经验值得肯定,但新手不会像有多年经验的人一样获得同样的结果,往往一次操作不当,搜索引擎就会让你记忆深刻。

今天我把与SEO有关的技术整理在一起,帮助那些对SEO不熟悉的人,或者那些不熟悉编码和网站结构的人,来说明SEO的基础知识,并且简化一些比较复杂的技术和考虑,希望能给你们带来一些帮助。以下整理内容并不全面,仅供各位同学参考。本文内容由微信公众号:shareseo首发,作者:黄伟。

1、大局观

首先,我想介绍一下SEO的“大局观”,因为“技术性”在SEO中只是实际涉及到的搜索排名的一小部分。搜索引擎优化的目标是增加您的搜索可见性,这反过来将增加您的网站流量。

在SEO中有两个最基础的排名组合:相关性和权威性。相关性是指页面的内容将如何紧密地满足用户的需求和期望; 例如,如果用户提出问题,搜索引擎肯定希望找到可以回答的网页。权威是衡量内容来源的可靠性或权威性的一个指标。

这里讲到的“大局观”,其实,让我们不要仅仅是局限在优化网站页面一些细小的地方(当然不好的地方都该优化),而是在决定优化前,要从全局出发,第一步优化哪些?下一步优化哪些?

在这里我们往往需要一个优化策略,这个策略又通常涉及两个主要优化领域:

第一,建立您的权威;

第二,提高页面与用户所需的内容的相关性;

往往,我们都是两者兼而有之,接下来看看下面相关要点:

  • 站内优化。站内优化是让您的网站更清晰,更权威,更容易让搜索引擎抓取工具解析和理解的过程。许多这些调整和策略涉及到您的网站的技术变更,包括调整您的后端代码和其他结构性网站的变化。
  • 持续的内容营销。内容营销是随着时间的推移建立您的权威性和相关性的最佳方式;选择主题并针对您的目标受众使用的关键字词组进行优化,同时创建可以证明您对该主题的权威性的内容。
  • 站外优化。站外优化是在通过建立到自己网站的链接来促进站内内容和提高您的权威的策略。指向您网站的链接的数量和质量直接影响您网站的权威性。

2、技术类

在这里讲的内容有点长,不过各位同学别担心,我尽可能地写的通俗易懂。在下面内容中,我将介绍大部分我们平时最常见的SEO“技术”搜索引擎优化元素。这些是我们平时需要对网站进行的更改,需要考虑或监控的因素,以及优化期间可能遇到的潜在技术问题。我将尽可能简单,彻底地涵盖这些内容,所以无论您拥有多少技术经验,您都可以理解并使用它们。

搜索索引

针对搜素索引可以这样理解:我们在百度查询到的搜索结果,都是百度在他们的索引库里面进行一系列的筛选比较而来的(只是简单的说明,实际情况会更复杂)。这些索引,是搜索引擎通过机器人(有时称为“抓取工具”或“蜘蛛”)来我们网站持续抓取网站内容,并根据一定规则来决定该页面是否进入索引库。

那我们如何加快搜索引擎对我们页面的抓取和索引呢?下面讲到的知识就需要技术人员的支持。

简单来说,想索引,就必须先让搜索引擎发现页面(要有抓取入口),搜索索引有三种主要方法:

被动性质。第一种方法是最简单的,就是第一次提交域名后,就不用再管,搜索引擎是会自己继续来抓取页面内容。因为搜索引擎希望保持被抓取的页面持续更新,所以它会努力自己完全抓取网站。在被动的方法中,您只需等待搜索引擎为您的网站建立索引,并在规范化您的网址结构时相信它的最佳判断。对于这种方法,你不必做任何事情。除了丧失某种程度的控制权之外,这里唯一的潜在缺点是搜索引擎有时需要更长的时间来更新其索引。

引导性质。 引导性的方法允许我们使用站内地图更新站点上的URL结构和层次结构。被称为HTML网站地图,这很容易创建。创建一个名为“站点地图”的页面,列出您希望搜索引擎索引的页面,并根据需要分为不同类别和子类别,以提供搜索蜘蛛爬取。您还应该包含说明以确定每个链接的用途,这并不能保证索引,但可以帮助澄清混乱,加快索引过程。这里的主要缺点是每次你改变你的网站时都需要调整它,除非该网站地图是让技术进行自动获取相关信息内容,当我们更新相关内容时,该页面内容也随着更新。

主动性质。就是我们主动把页面URL提交给搜索引擎,以百度为例,就有三种方式:主动推送、自动推送、xml形式的sitemap。在这三种方式中,以主动推送为最佳,因为它是实时的把URL推送给百度(需要技术按照百度的开发文档进行开发);其次,是自动推送,它是一段JS,放在页面底部(跟安装百度统计一样),当有用户访问该页面时,就会触发,该JS会自动的把该页面的URL提交给百度(安装简单便捷,不需要任何技术,只需要把该代码安装在页面底部即可);最后,sitemap地图,里面可以包含网站所有URL,百度也会定期来抓取该网站地图中的URL(这个周期与前两种比较,就比较长)。个人建议:三种方式全部都做,它们之间并不相互冲突。

在让搜索引擎发现我们网站页面前,其实我们还需要考虑为网站创建一个robots.txt文件,这本质上是一个说明手册,告诉搜索引擎爬虫在您的网站上什么文件可以抓取,什么文件不能抓取。

该文件写法很简单,在这跟你们简单介绍下:

User-agent: * 这里的*代表的所有的搜索引擎种类,*是一个通配符

Disallow: /admin/ 这里定义是禁止爬寻admin目录下面的目录

Disallow: /require/ 这里定义是禁止爬寻require目录下面的目录

Disallow: /ABC/ 这里定义是禁止爬寻ABC目录下面的目录

Disallow: /cgi-bin/*.htm 禁止访问/cgi-bin/目录下的所有以".htm"为后缀的URL(包含子目录)。

Disallow: /*?* 禁止访问网站中所有包含问号 (?) 的网址

Disallow: /.jpg$ 禁止抓取网页所有的.jpg格式的图片

Disallow:/ab/adc.html 禁止爬取ab文件夹下面的adc.html文件。

Allow: /cgi-bin/ 这里定义是允许爬寻cgi-bin目录下面的目录

Allow: /tmp 这里定义是允许爬寻tmp的整个目录

Allow: .htm$ 仅允许访问以".htm"为后缀的URL。

Allow: .gif$ 允许抓取网页和gif格式图片

例如:

如果您的robots.txt文件准备就绪,则可以像其他任何文件一样将其上传到网站的根目录。

网站速度

搜索引擎优化速度一直是一个有点争议的话题,因为它的重要性已经被夸大了。您的网页加载时间不会造成或破坏您的排名; 将您的加载时间缩短一秒钟,不会神奇地将低权限站点提升至最高等级。

但是,网站速度仍然是一个重要的考虑因素,无论是对于您的网站权威性还是您网站的用户体验。搜索引擎都会奖励提供内容的网站更快,因为它有利于更好的整体用户体验,但它只处理速度不足的百分之一的网站。当谈到用户体验时,提高网站速度的每一秒都被证明与转换增加了两个百分点相关。

简而言之,无论您是在更高的排名还是更高的转化率之后,提高网站速度都是一个不错的主意(不便在上面留网址,有需要Google网页速度分析地址的同学,关注微信号后微信公众号:shareseo,回复“网页速度”就可以看到相关网址)。

您可以使用Google自己的Page Speed Insights等网站来检查您的速度,并开始使用以下策略改善您的网站

使用一个好的缓存插件。我们首要工作就是确保你的网站上有一个好的缓存插件。您只需要一个,除非您有技术经验和独特需求,否则最好不要改变您的插件(即保留默认设置)。缓存插件允许用户在其各自的浏览器上存储关于您网站的某些信息。这对初次访问者来说不会有太大的帮助,但重复访问者可以更快速地加载您的网站(如果技术很牛,可以让技术自己写,不必用插件)。

限制你使用的插件数量。缓存插件是必须的,也许你还会用到其他插件,但是一定要限制网站上的插件数量。每增加一个插件都会增加用户加载站点的时间。

压缩。可以使用像GZip这样的自动压缩程序来减小站点上文件的大小,因此加载速度更快。也许这种效果人为是看不出来,但可以减少几毫秒的页面加载时间,对搜索引擎与用户来说,都是有利的。

限制你的重定向。重定向对于纠正网站索引错误和其他问题有时是必不可少的,但我们必须在页面上面去掉相关的旧URL。因为创建的每一个新的重定向都是另一个可能使您的网站速度变慢的信息。微信公众号:shareseo首发

服务器选择。在服务器上的选择也会影响你的加载速度。大多数服务器都是足够的 - 特别是比较知名的服务商,就像万网或西部数码提供的服务器。但是,如果选择低劣的低成本服务器可能会对您的平均加载速度产生负面影响。如果站点速度是您的首要任务,那么专用的服务器可能是值得的投资。

图片优化。图片是网站上的一些最大的内容文件,因此您需要确保它们已经过优化,以提供最快的网站速度。您可以通过确保图片格式正确(JPG,GIF,PNG等)来优化图片,并在上传图片之前尽可能减小尺寸。这不是一个技术要求很高的过程; 实际上,网上有很多免费的图片大小调整工具,包括Pic Resize。

清除不必要的网站数据。尽量避免不必要的数据的形成,不然,不仅仅会对数据库造成压力,还会影响到用户的访问速度。

考虑内容做CDN缓存。如果有经济能力的,CDN缓存,我个人觉得还是值得考虑的,做完CDN不仅仅可以提高网站打开速度,还可防止一些别有用心的人采集或攻击你的网站(虽然不能完全防止)。

移动优化

移动优化是一个广泛的说法,包括技术和非技术元素。移动搜索现在数量超过了PC搜索的数量,所以搜索引擎近年来花费了大量的努力来奖励针对移动设备进行优化的网站,并惩罚那些没有的网站以及移动网站打开速度很慢的页面。

简而言之,如果您的网站对移动设备“友善”,能够以适合移动用户的方式加载和呈现内容,您将得到权威性和排名的提高。

那么优化移动网站都有哪些因素?有几个主要标准:

内容可见性。首先,您需要确保所有网站的内容对用户可见,而无需滚动或缩放。在非优化的网站上,书面文字通常会向右移动,迫使用户滚动阅读其余部分。在移动设备优化的网站上,该文本将受到屏幕边缘的限制(这里的滚动主要体现在两个方面:第一,没有移动端的页面,用户访问时看到的还是PC端页面内容,用户阅读时,需要缩放内容页面,左右滚动页面才能阅读;第二,虽然有移动页面,但忘记文字或图片进行处理,导致文字或图片超出手机屏幕边缘以外,导致用户不能正常浏览)。

内容可读性。内容的可读性对于用户来说,非常重要。通常,内容的可读性表现在以下几个方面:字体大小、行间距、字间距、页面排版、页面广告元素、图文排版、主题相关性等等。

点击友好的互动。移动端,用户都是使用手指点击按钮并填写表单,而不是用相当精确的鼠标指针与您的网站进行交互。因此,你的按钮,标签和菜单应该变得更加突出和“可点击”。

图像和视频的可见性。有一些类型的内容不能在移动设备上加载(如Flash)。很明显,我们希望访问者能够看到所有酷炫的图片和视频,因此移动优化需要这些功能在移动设备上可见。

加载速度。网站速度的问题,我们已经在上面讨论过,它在移动设备更重要。一般来说,移动设备的加载速度远远低于PC设备,因此PC设备上的一小部分延迟可能会让您在移动设备上花费几秒钟的时间。

技术错误

技术,搜索引擎优化的最后一个组成部分,但往往也是很致命的问题。下面我来讲讲常见的都有哪些技术错误的可能性,这些问题有可能在你的网站中也存在,这样最常见的就是导致花费了很多时间与金钱却毫无进展

如果你发现自己的网站长时间收录排名毫无起色,那你就该注意了,你可以按照下面故障排除步骤依次检查是否出现以下技术错误:

抓取错误。搜索引擎尝试抓取您的网站时发生抓取错误,但不知何故失败。抓取错误,最多的是服务器设置问题,或是CDN设置问题。在这里大家可以通过百度站长工具里面的“抓取频次”“抓取诊断”及“抓取异常”三个工具来进行诊断,这里就涉及到比较专业的技术性问题,需要相关技术人员进行排查解决。

404错误。404错误一般情况下是不会严重影响搜索排名,但如果用户或搜索引擎,经常在网站页面上面看到死链接,所以,在页面上面不能出现404入口,如果,是以前旧的链接,由于某种原因换成新链接后,一定要做301设置,把旧的URL重定向到新的链接。注:页面上面不要存在死链接以及旧链接。

重复的内容。是最常见的错误之一。重复的内容主要表现在:同样的标题但内容相同或不相同、同一个页面URL有好几种形式等等。重复的内容还有一种表现,就是低质量页面/高度相似的页面,下面我会讲到。

低质量/相似页面,这种也是最常见的错误。主要表现在:页面主体内容短空(主要是在聚合页面、筛选页面等需要搜索功能的页面)、页面主体内容很多,但觉得大多数内容跟同页面类型的内容相同(简单的理解,就是同一个页面类型之间,页面之间的区别太少,几乎除了几个字的区别外,其他的都一样)。注:此类页面,如果量比较大的话,会直接影响整站权重及排名。

还有一些其他技术问题可能会遇到,如果你遇到问题,可以直接给我留言。

3、非技术类

在这给各位同学介绍一些常见的的“非技术”策略。这些战略都不需要太多的技术专业知识,但重要的是要明白,我列出的技术因素不是唯一的,还有很多,都需要自己不断的去积累。微信公众号:shareseo首发

高质量的内容

没有高质量的内容,您的搜索引擎优化必将将失败。尤其是大公司性质的网络平台。不仅仅是页面内容质量上,要战胜对手,而且还要有一个或多个区别于对手的高质量内容,只有这样才能超越对手。

关键字优化

所有的站内内容也为您提供了针对特定目标关键字进行优化的机会。最初,我们一般会选择“目标关键词”和“长尾关键词”进行优化,建议在网站初期,这些选择的关键词难度都不宜太大,但一定要与最终的目标关键词有关联。

在后期网站优化时,关键词优化,将渐渐的转为关键词研究,不仅仅是关键词之间的研究,还有关键词与页面、关键词与用户之间的研究,在这就是后期的工作,大家前期只需了解了解。

链接建设

权威性是根据站内的质量和站外推广进行部分计算的,在站外因素中,有个很大的因素就是指向你网站的链接的数量和质量。链接建设也是一种策略,通过这种策略,从而为你的品牌创造更多的权威。

当然,目前来说,站外链接建设的重要程度已经渐渐被边缘化了,随着人工智能的时代到来,任何与你品牌相关的内容,都可以提升你的品牌知名度及权威性。就目前来说,与外链建设,我更倾向于自媒体多元化的宣传。

总结

希望在阅读本指南之后,所有这些技术性的SEO细节看起来应该不那么技术性。尽管本指南涵盖了搜索引擎优化的一些最重要的基础知识,并可以帮助您通过技术搜索引擎优化的基础知识,重要的是要认识到,搜索引擎优化是一个深层次和复杂的战略,还有更多的考虑因素值得我们不断去摸索和学习

结语

今天,就在这里讲这么多,希望我讲的内容对各位同学有所帮助。

-- 您的关注与分享就是我最大的动力

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-12-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 SEO答疑学堂 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1、大局观
  • 2、技术类
  • 3、非技术类
  • 总结
相关产品与服务
网站建设
网站建设(Website Design Service,WDS),是帮助您快速搭建企业网站的服务。通过自助模板建站工具及专业设计服务,无需了解代码技术,即可自由拖拽模块,可视化完成网站管理。全功能管理后台操作方便,一次更新,数据多端同步,省时省心。使用网站建设服务,您无需维持技术和设计师团队,即可快速实现网站上线,达到企业数字化转型的目的。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档