阿里巴巴国际站关键词分类工具V1

Windows系统安装Python3.X,安装Python模块,配合Sublime编辑器编译运行Python请移步视频教程第一期,or more>>>
哔哩哔哩地址:Python3网络爬虫视频教程

关键词分类脚本原理说明

我们阿里巴巴国际站运营工作过程中会经常遇到关键词分类分组,这个脚本正是解决这个需求,半自动化,如果你对行业有一定了解,可以根据材料,工艺,型号,疗效等关键词作为分类的基准来作为分类的基础,举个例子:当你输入virgin,那么所有包含virgin的关键词(如,virgin hair, virgin Brazilian hair, virgin hair extensions)都会出现在同一个excel的sheet中,这样就大大提高了分类的效率。

关键词分类的目的

方便快速精准组合出更有质量的标题

阿里巴巴国际站关键词分类工具v1版本源码


#encoding=utf-8
#导入所需模块
import pandas as pd
import numpy as np
from openpyxl import load_workbook

#定义一个列表,不同行业可以按材料,型号,工艺,疗效等分类分组,此处按型号
keyword_list=['phone6','phone6s','phone8']

#pandas方法read_excel,读取文件准备分类的词库keywords.xlsx,这份词库是从引流关键词导出的,请保留它的抬头
df_inner=pd.read_excel('keywords.xlsx',encoding='utf-8')

#drop_duplicates方法去重
df_inner.drop_duplicates(subset=None, keep='first', inplace=False)

# df_inner=df_inner.loc[df_inner['词'].isin(['ipl'])]
n=1
#遍历去读取列表
for i in keyword_list:
#判断‘词’这一列是否包含i,而i则是keyword_list中每一个想要按这类词分组的关键词
df_out=df_inner.loc[df_inner['词'].str.contains('%s'%i)]
#输出‘词’和‘搜索指数’这两列
category=df_out[['词','搜索指数']]
#理解为pandas可识别的对象
category=pd.DataFrame(category)

print (category)
#以下一整块都是为了将分类分组好的关键词输出到同一个exlce文件中不同的sheet
book=load_workbook('keywords.xlsx')
writer=pd.ExcelWriter('keywords.xlsx',engine='openpyxl')
writer.book=book
writer.sheets=dict((ws.title,ws) for ws in book.worksheets)
category.to_excel(writer,"%s"%i,index=0,startrow=0,startcol=0)
writer.save()

【利用关键词分类发布产品流程】
1.收集回来的关键词查排名,没有排名的关键词才需要用来发布新产品
2.关键词过滤,把之前收集到的不相关词用作基础过滤,这步可以放到第一步来操作
3.关键词分类,一是为了组合标题,二是,如果分类做得好自然可以把不相关的分类去掉
4.组合标题,使用同一类更多地相关关键词组合标题,标题小于128字符即可
5.产品评分一般可以做到4.9分,有图有文有表即可,表格可以提升5分左右

python相关提高效率的脚本可以搜索关注同名公众号—杨百辉

微信公众号

Leave a Comment