• 欢迎来到老丁学习笔记

[Python3]SEO:多文本词根排列组合

python与seo laoding 3年前 (2016-11-22) 720次浏览 0个评论

[seo小工具背景]在长尾词研究中,组合词经常看见(什么是组合词?类似“上海养老保险查询”这种由“城市+词根1+词根2”格式),在长尾词覆盖中,个人最喜欢这类的词,因为所有的过程(从“词根组合”-“内容聚合”-“生成页面”)都可以由程序完成,可以最大程度地减少了人力成本。

[seo小工具效果]放在表格中比较方便看效果,有三个txt文件,1.txt内容是(上海、南京、浙江、北京),2.txt文件内容是(养老保险、养老金),3.txt文件内容是(查询、缴费查询),工具得到最后的结果是如下:(结果栏)

1.txt 2.txt 3.txt 结果
上海 养老保险 查询 上海养老保险查询
南京 养老金 缴费查询 上海养老保险缴费查询
浙江 上海养老金查询
北京 上海养老金缴费查询
南京养老保险查询
南京养老保险缴费查询
南京养老金查询
南京养老金缴费查询
浙江养老保险查询
浙江养老保险缴费查询
浙江养老金查询
浙江养老金缴费查询
北京养老保险查询
北京养老保险缴费查询
北京养老金查询
北京养老金缴费查询

 

[代码如下]

[后续]

其实词根组合的功能使用excel函数也是可以完成,但是有一点麻烦的地方是,需要讲每个文件的数据集中在一起,然后写函数生成,例如:

=INDEX($A$1:$A$5,INT((ROW(A1)-1)/3)+1)&INDEX($B$1:$B$3,MOD(ROW(A1)-1,3)+1)

不过,对于不熟悉excel表函数的朋友、或者是数据量比较大的情况时,就非常不方便了。


老丁笔记,如未注明 , 均为原创,欢迎转载丨转载请注明[Python3]SEO:多文本词根排列组合
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址