找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 896|回复: 4

以技术手段实现SEO需求

[复制链接]

6

主题

45

回帖

61

牛毛

初生牛犊

积分
61
发表于 2012-4-11 16:26:49 | 显示全部楼层 来自 河北省石家庄市
非常感谢您!

10

主题

20

回帖

68

牛毛

初生牛犊

积分
68
QQ
 楼主| 发表于 2012-4-8 16:44:34 | 显示全部楼层 |阅读模式 来自 河南省郑州市
  很久以前我用易语言随手做了一个百度页面收录抽查的非常简陋的程序,当时只是毫不在意的在一个论坛上随便发了个帖子。然而当写出软件的近一年时,因为百度有更新导致了软件故障,当时每隔几天就有人给我汇报bug。最让人惊讶的是我在写出该软件后入职过两家公司,那两家公司都在用那个简陋的程序。因为SEO需求虽然存在着,却极少有技术去解决它。
  比如关键词排名查询,通常情况下这看似很简单的任务却也不轻松,常见的需求如下:(仅为表达的更形象,故以分类信息网站举例)
  单个关键词对应单个网站: 查询58同城“二手手机”这个词的排名
  各类现有软件都能做到,我以前比较倾向于用观其关键词工具。
  多个关键词对应单个网站:查询58同城对于“二手诺基亚手机”、“二手摩托罗拉手机”的排名
  还是有比较多的软件可以做到,如前面提到的观其,但它在批量添加关键词这一点上有点麻烦,如果关键词很多就无法使用它。可代替的方案如Rank Tracker,据我所知它也是相对最出色的排名查询软件。
  多个关键词一一对应多个网站:如果是站群的话会比较多的见到这问题,其他情况下比较少见
  此时Rank Tracker也不好用了,因为对于它而言网站要一个个添加。此时可以选择追词,虫虫也内置了这个功能。
  单个(或多个)关键词对应多个网站:查询58同城、赶集网、百姓网分别于“二手诺基亚手机”、“二手摩托罗拉手机”的排名
  很遗憾至今我还没见到哪款软件完成这个功能,尽管它很容易实现。如果关键词X分别要查网站A, B, C在它上面的排名的话,在各种软件上,都需要查三次X的排名,分别找网站A, B, C的排名所在,很耗时间且容易被封IP。尽管这对于分析竞争对手的SEO情况而言是再常见不过的SEO需求。
  而又比如数量到达千级万级的关键词如何查排名呢?这样查询很容易被搜索引擎封IP,在前面提到的各种软件中,只有Rank Tracker给出了解决方案。比如可以随机轮换伪造User-agent、间隔7-15秒查询一次关键词、使用HTTP代理进行查询等。但这依然不完善,在保证稳定情况下,Google只能每天查几千个词的排名,对于很多大型网站显然是远远不够的。比之高效得多的解决方案是本机网关IP的切换,而这目前只能用自己写的程序所实现。
  除此之外,查排名的需求还可能有很多,比如将关键词排名汇总成历史图表、通过排名位置辅以搜索量来估算SEO流量(如爱站网所做的)等等,往往都是现有软件没有提供的。
  而尽管写了这么多,对于自己按需开发的程序而言,这些加起来在功能上恐怕不超过500行代码。而对于我最常用的多关键词对应多网站,这个所有现有软件所没有的功能,用Python写出来大约是30多行代码。
  所以认为稍学些技术是对于SEO存在着极大好处的,尤其是程序。
    更流行的PHP也是不错的选择,对于做网站而言,因为它在国内被接受的程度很广泛,比起Python拥有非常大的优势。但在解决一些应用需求,尤其是采集类需求时,PHP相对显得薄弱一些。本文出自女儿国相亲交友网 http://www.nverguo.so

10

主题

20

回帖

68

牛毛

初生牛犊

积分
68
QQ
 楼主| 发表于 2012-4-9 15:03:31 | 显示全部楼层 来自 河南省郑州市
来个支持者吧

23

主题

4

回帖

121

牛毛

一级牛人

积分
121
发表于 2012-4-9 15:17:33 | 显示全部楼层 来自 陕西省渭南市
支持一下!

10

主题

20

回帖

68

牛毛

初生牛犊

积分
68
QQ
 楼主| 发表于 2012-4-9 15:19:35 | 显示全部楼层 来自 河南省郑州市
feiji1 发表于 2012-4-9 15:17
支持一下!

谢谢 很感激
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-27 00:01 , Processed in 0.181763 second(s), 48 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表