对于刚开始从事SEO工作的人来说,快速建立起对SEO工作的整体逻辑还是非常重要的。以Google SEO为例,给大家梳理一下整个的逻辑关系。
对文中术语的解释: 索引:Google会将其发现的网页存储在索引中,每个网页的索引条目都描述了该网页的内容和位置(也就是网址)。编入索引是指Google抓取、读取网页并将其添加到索引的过程。 抓取:寻找新的网页或更新后的网页的过程。Google会通过跟踪链接、读取站点地图或其他方式来不断的发现新的网址。 抓取工具:是一种从网络上抓取、提取网页并将网页编入索引的自动化软件。 Googlebot:Google抓取工具的通用名称,会不断的抓取网页,也就是我们说的蜘蛛。 SEO:即搜索引擎优化,旨在通过符合搜索引擎规则的方式和方法来提升目标网站在搜索引擎中的搜索排名。
你的网站是否在Google的索引中?
网站被Google收入索引是实现关键词排名的基础,检查的方法是通过Google搜索执行site:来查看,比如您的网站域名是abc.com,那么查询是否被索引就是site:你的域名,如果您能看到相关的结果,就说明已经被索引了。
怎么让我的网站出现在Google索引中?
一般来说作为一个全自动的搜索引擎,Google的网页抓取工具会时刻不停的抓取互联网上的新网站,但还是建议结合Google的站长平台进行主动的提交以提升被索引的效率。
随着搜索引擎算法的更迭,一个网站排名的好坏越来越受到用户体验的影响。所以如果你想让网站获得更快的收录、更好的排名,建议还是尽可能的提升网站内容质量,使网站可以更符合用户的需求。
robots.txt:主动告诉搜索引擎哪些希望或不希望被收录
robots.txt可以理解为搜索引擎的一种通行规则,通过robots.txt可以明确的告诉搜索引擎哪些页面希望或者不希望被索引。
# brandonsbaseballcards.com/robots.txt # Tell Google not to crawl any URLs in the shopping cart or images in the icons folder, # because they won't be useful in Google Search results. User-agent: googlebot Disallow: /checkout/ Disallow: /icons/
比如上面就是一个robots.txt文件,其中Disallow:后面就是你不希望被索引的页面路径。
不过需要注意的是,robots.txt虽然是搜索引擎通行的规则,但是不能够保证每一个搜索引擎都能够很好的遵守,所以对于一些特别敏感的信息、页面,还是应该有更加安全的保护方案的。
令一点就是如果网站内部有搜索结果页,建议用robots.txt对搜索引擎进行屏蔽,因为用户并不喜欢点击搜索引擎结果页之后跳转到你网站的另一个搜索结果页。
怎么让Google和用户更好的理解你的网站
在更多时候,做SEO的时候是需要把Google当作真实用户来对待的。也就是说一切都要建立在良好用户体验的前提下,大部分用户喜欢你的网站,那Google也会喜欢。
网页title能够让Google和用户清晰理解你网站的内容,是建立友好度的重要一环。
<title>元素可以告诉用户和搜索引擎网页的主题是什么,要注意的是title应该放在网页<head>元素中,并且要给网站上的每一个网页都创建一个独立的标题。
对于网页title,几个误区要着重注意一下。
Title的第一要素是准确,不要选择任何和你网站没关系的关键词作为标题;
避免大量页面的title都是同一标题或者模糊、默认的文字,比如“无标题”、“新增网页1”等;
要控制title的长度,标题顾名思义是对网页内容的高度概括,不要过于冗长;
清晰且合理的网站层次结构
网站的SEO并不是建站之后才开始的工作,从网站的层次结构上就应该要符合SEO的标准,这样才能在后面的排名优化上事半功倍,这也是为什么一直强调SEO工作一定要在网站规划之初就介入的原因。
一网站层次来说,很多网站在建站的时候层次结构及其混乱,后面要做seo就需要对网站做很大的改动,造成不要要的预算、人力的浪费。
一个合格的网站结构,一定是清晰、简洁的。
充分合理的规划网站各个页面、栏目之间的逻辑关系和链接关系,做好页面之间的面包屑导航还是非常有必要的。
另外,要尽可能的让网站的导航和栏目设计更容易被用户使用,也不要过度的拆分内容,比如用户从首页到某一个具体页面,需要点击二十几次,这就是明显的不友好。
再者,导航可以做适当的美化,但是要尽可能的避免完全用图片或者动画来做导航,这非常不利于搜索引擎的理解。
关于网站内容的优化
上文也有提到,对Google的SEO更多的应该是站在用户体验的角度来考虑问题,从算法的不断变化也能看出,搜索引擎越来越看重内容的实用性。
对于网站内容的优化,几个建议可供参考。
做内容的目的是找到并满足用户的需求
你需要思考你的潜在用户会通过什么样的关键词来搜索,同时,你还需要知道这些用户主要的需求是什么?
是想了解价格?还是想获得某个问题的解决方案?
针对用户的需求来产出可以更好满足其需求的内容,这可以在很大程度上提升网站的转化率。
用心是对用户的尊重,也会获得搜索引擎的尊重
尤其是对Google这样的搜索引擎,内容用心与否直接影响了排名。所以一定要避免内容出现低级的单词错误,或者是大量的复制粘贴文本。这都会让搜索引擎认为你的网站是低质网站,从而降低排名。
让网站内容尽可能更权威
近几年不只是Google,其他搜索引擎也陆续开始重视内容产出者的权威性。尤其是某些专业领域,权威者产出的内容对搜索引擎来说会觉得更可信,所以如果可能的话尽量在网站上提供专家信息或更可靠的信息来源让用户可以了解文章的专业性,这也会让搜索引擎在排名上给予更多的优待。
内容的丰富度和完整度
我们可以把一个网页理解成一篇文章,那么一个好的文章应该是结构完整、内容丰富的,不应该是零散的信息罗列或者内容残缺不全的。
对于网页来说,用户通过搜索某个关键词进来,那么这个网页就应该能够相对全面的解决用户的搜索需求。比如一个菜谱网站,用户搜索某道菜的制作方法,需求是得到相对完整的教程,那么网页的内容就应该包含原料、配料、制作方法、注意事项等,而不是只有原料。
内部链接的建设和作用
外链的作用是让更多的人和蜘蛛发现我们的网站,而内部链接则是让网站更加完整、易用。
很多人为了SEO会刻意的选择一些自己的目标关键词去做全站的内部锚文本链接,这是不可取的,做内部链接首先要尊重易用性原则。
也就是说,这个链接的存在是帮助用户可以更好的使用网站或者获取相关信息,这也是内部链接存在的价值所在。
通过合理的内部链接让用户在网站内停留更长的时间,这自然也会让搜索引擎认为你的网站是被用户喜欢的,从而提升权重。
关于内部链接,几个地方需要注意:
尽量不要使用过于宽泛、没有实际意义的词做锚文本,比如“点击此处”、“文章”等;
内部链接的锚文本和所链接的页面要有相关性,不要链接到无关内容;
链接要清晰可见,不要刻意让链接看起来更像常规文本,这不符合用户体验;
总的来说,内部链接的建设要遵守非必要不链接的原则。
网站图片的优化问题
对于网站上图片的SEO问题,主要是几个地方需要注意一下。
首先要使用html的标签对图片进行标记,这更有利于Google找到并理解图片内容。再者就是图片的alt标签,alt标签的目的是制定代替文本,有利于用户和搜索引擎对图片的理解,不过alt标签并不建议大量使用关键词来做,这对SEO并没有积极意义。
当然,也不要用大量的无意义文本,比如image1、pic.jpg这些。
基于用户体验角度,图片要尽可能做好压缩以提升页面加载速度,同时使用大部分浏览器可以兼容的格式,比如jpg、gif、png等。
移动站问题
不管是国内还是国外,移动设备成为用户主流终端已经是不可逆转的趋势,能够把握好移动端排名和流量,才能够获取更高的价值。
目前pc网站的移动端方案主要是几个,自适应、独立移动站、动态调用几个方式。其中自适应是相对比较理想的解决方案。
无论是从预算、网站维护的时间成本等方面考虑,网站自适应都是相对好的方法。移动端适配的时候要做好元素的标记,告诉浏览器如何调整适配内容来适应不同的设备。
再者就是要保证网站资源的可抓取,避免网站在部分移动设备上出现内容异常。
另外尽量不要在PC站和移动站之间做功能限制,用户希望在移动设备上和其他设备都能够完成一样的动作,比如结算、发表评论。在两个终端之间做无意义的功能限制只能损伤用户体验,并不能为某一个终端实现导流的目的。
网站基础数据的复盘分析
良好的网站数据分析对SEO来说是个很好的习惯,尤其是对新手SEO,这可以让你更快的找到自己工作的不足和提升点。
比较重要的几个分析维度:
- 网站的搜索情况:查看用户是搜索什么关键词进入的网站,这些关键词和你预期的关键词差距有多大;
- 网站基础情况:网站的抓取情况、索引情况,哪些页面没有被索引,为什么?
- 网站用户行为:用户进入网站都做了什么?停留多长时间,为什么离开(是解决了问题还是对网站不满意)?
简单总结一下:对于Google SEO来说,更多的是系统化思维的建立以及个人、行业经验的迭代,要做好SEO不只是需要所谓的技术,更多的是需要长年累月操盘经验的积累。通过系统化SEO思维的建立并深入到项目执行的各个环节,充分利用“优化”的工作方式提升项目生命周期,或许才是SEO更大的价值所在。
我是Dora,毕业于爱尔兰国立大学都柏林分校金融专业,在新加坡NotionAge公司从事google海外推广超过10年以上,曾操盘多家国际集团企业的全球海外推广项目。 欢迎大家一起探讨Google SEO相关话题。