一个优秀的seo人员要不要深入了解技术的知识?可能很多人会有不同的意见。有人说网站只要做好以下几点,即可获得不错的SEO排名和流量:
良好的网站访问体验;
优秀的内容;
提升网站的权威度;
在社交媒体中表现突出;
应用一套成熟的内容管理系统。
但事实并非如此,从过往的经验来看,要获得更多的SEO效果,SEO人员还应懂得以下技术,才能获得更好的SEO效果:
1、了解内容的收录过程。
2、熟悉搜索引擎蜘蛛的爬行方式。搜索引擎目前并不能有效地爬行JaveScript或Ajax的链接,或是对此类的链接分配的权重很少;
3、禁止爬行或收录那些空洞的或不完整的内容页面。屏蔽收录的方式有多种,是使用robots.txt文件呢,在页面头部中设置<Metaname=”Robots”Content=”Noindex”>(这对百度不生效),还是在页面上设置rel=canonical呢?这些问题要想清楚。
4、管理好网页跳转、域名迁移和内容更新。
5、熟悉页面错误状态代码、宕机处理程序,管理好404错误页面。
6、对多语言网站或多区域网站应用国际定位和多语言定位。这对于多语言国家网站的优化很重要。
7、能够通过各种维度和指标对流量变动进行分析和诊断。
8、了解一些常用的高级搜索参数。比如,site:example.com可以查看网站的收录数;intitle:keyword获取所有网页标题中包含指定文字的网页。
9、充分利用关键字挖掘工具,提取出更多有效关键字并优化或创建相应的内容。
10、分析网站爬行数据,修复断掉的链接。(ScreamingFrog是一个好工具)
11、运用富文本,让网页在搜索结果中显得更突出。
12、使用好搜索引擎支持的代码语法或工具如:rel=canonical、metadescription、rel=prev/next、hreflang、robots.txt、metarobots、xrobots、NOODP,、XMLsitemaps、rel=nofollow等等。
13、分析和提升网面加载速度。
14、诊断网站是否对移动设备足够友好。
15、知道PC站和移动站的内容应如何进行适配。