总结:百度关键词seo,关键词优化布局
优采云 发布时间: 2022-10-10 11:19总结:百度关键词seo,关键词优化布局
对于一个老的网站,一个低索引的关键词很容易获得百度SEO优化的排名。关键是关键词的布局要到位。现在很多教程或者培训都在讲关键词布局td-idf bm25算法,但是很难达到效果。
为什么网站上不了排名,原因要么是无法登陆,要么是内容落后老旧。关键词引导文章的内容,我们的关键词布局也可以说是内容布局,只有正确使用关键词才能让页面对用户有价值。
百度关键词seo原理
回归本源,搜索引擎为信息检索用户提供快速且高度相关的信息服务。国内的搜索引擎百度让我们可以比较快速的找到我们想要的结果。这也是大家一直在骂百度,不得不用它的原因。
td-idf bm25 算法是搜索引擎解决相关性的算法。我没有时间研究它,我的教育也不顺利。最简单的方法就是复制,前面的文章提到矿工网站,看看他们是怎么做的。
关键词布局思路
在这里我们可以进一步发挥和细化操作。搞清楚高质量对手(前两页)在本地的情况关键词,我们学习一下,基本上就够了。
有些人可能不明白,你怎么能抄别人的作品,抢在别人前面抄呢?因为我们整合了20页的优点,排除了他们的缺点,你能说它是优秀的吗?
关键词布局方法一、采集优质对手
采集目标关键词前20个优质对手页面,这个方法有很多python,优采云可以实现。抓取百度搜索结果前20页的真实链接,然后访问并保存页面内容,供分析使用。
百度搜索排名API接口返回JSON数据格式:
开水&pn=50&rn=50&tn=json
参数说明:
wd: 关键词 , pn : 查询偏移位置, rn: 每页显示多少张,默认10张,最大50张
2.分析优质对手
分析优质竞争对手的标题、描述和页面内容,分别提取页面body标签中的标题、描述和文本内容。这里的重点是删除html标签和无用符号。
##############################
#过滤HTML中的标签
#将HTML中标签等信息去掉
#@param htmlstr HTML字符串.
##############################
def filter_tags(htmlstr):
#先过滤CDATA
re_cdata=re.compile('//]*//]]>',re.I) #匹配CDATA
re_script=re.compile(']*>[^[^')#HTML标签
re_dr = re.compile(r']+>',re.S) #HTML标签
<p>
re_comment=re.compile('')#HTML注释
s=re_cdata.sub('',htmlstr)#去掉CDATA
s=re_script.sub('',s) #去掉SCRIPT
s=re_style.sub('',s)#去掉style
s=re_br.sub('n',s)#将br转换为换行
#s=re_h.sub('',s) #去掉HTML 标签
s=re_dr.sub('',s) #去掉HTML 标签
s=re_comment.sub('',s)#去掉HTML注释
#去掉多余的空行
blank_line=re.compile('n+')
s=blank_line.sub('n',s)
s=replaceCharEntity(s)#替换实体
return s
##替换常用HTML字符实体.
#使用正常的字符替换HTML中特殊的字符实体.
#你可以添加新的实体字符到CHAR_ENTITIES中,处理更多HTML字符实体.
#@param htmlstr HTML字符串.
def replaceCharEntity(htmlstr):
CHAR_ENTITIES={'nbsp':' ','160':' ',
'lt':'',
'amp':'&','38':'&',
'quot':'"','34':'"',}
re_charEntity=re.compile(r'&#?(?Pw+);')
sz=re_charEntity.search(htmlstr)
while sz:
entity=sz.group()#entity全称,如>
key=sz.group('name')#去除&;后entity,如>为gt
try:
htmlstr=re_charEntity.sub(CHAR_ENTITIES[key],htmlstr,1)
sz=re_charEntity.search(htmlstr)
except KeyError:
#以空串代替
htmlstr=re_charEntity.sub('',htmlstr,1)
sz=re_charEntity.search(htmlstr)
return htmlstr
def repalce(s,re_exp,repl_string):
return re_exp.sub(repl_string,s)
</p>
得到需要的内容后,去掉停用词,使用stuttering TF-IDF提取关键词,统计关键词的词频和占比。这只是单个竞争对手的处理,还需要综合对手的页面,过滤掉80%的页面有的关键词,统计平均值,以供对比参考。
3.分析自己的页面
分析您自己的标题、描述和页面内容的方式与分析单个竞争对手的方式相同。
4.对比差异
与第二步关键词的平均值比较,找出要加的关键词和要减的关键词,比较具体的定量标准。接下来的内容挺简单的,我给你300个关键词(有的关键词会出现几十次,我们去前50的关键词个数不小),写一个800字的文章,不就是一句话吗?
这里有个小问题,就是黑帽的干扰。总是有我们不知道排名的黑猫,这会使我们的结果产生偏差。因此,在设计平均值时,应该保留原创数据(每个对手的数据),我们可以手动剔除这部分排名异常的结果进行比较。
百度关键词seo案例
上面提到的系统完成后,我做了两个关键词测试,sem优化和信息流广告是什么意思,前一个栏目页面,后一个文章页面。
sem 优化了这个 关键词 一年没有排名。
06-16 修改关键词布局,根据关键词布局系统参数展开内容。
06-20百度前三页排名(部分地区首页)和谷歌首页排名,前三页排名不到一周,效果可以说是立竿见影。
6月23日端午节,百度大部分排在首页第二,sem也达到了前三。
6月27日,百度前三页(部分地区第一页)排名跌至06-20的数据。为什么?
SEO优化常说相关度是30%,网站链接是30%,用户行为是40%。相关度相当于进入前三页的门槛,排名需要链接和点击留存来支撑。做排版的时候发现很多seo,网站,开户,操作关键词,虽然指标不高,但是还是很厉害的。
沸腾不喜欢换好友链,也没点进去,不到一周就给了前三名,因为没有其他数据支持,就退了。你的想法是内容、外部链接和点击仍然是排名的关键。如果你想有一个好的排名,你必须做得更多。
7月1日,sem优化,返回百度第二,部分地区第一。
信息流广告是什么意思?指数不高,但竞争激烈。我准备发布一些信息流经验,做这个条目关键词,第二天收录排在第二页。
技术文章:网站外链推广平台,seo外链群发
网站外链推广平台,seo外链群 admin08-10 00:4339 浏览量 1.什么是外链
外部链接是指在其他网站 中导入自己的网站 的链接。导入链接是网站优化的一个非常重要的过程。传入链接的质量(即传入链接所在页面的权重)间接影响我们的网站在搜索引擎中的权重。外部链接是互联网的血液,是链接的一种。没有链接,信息是孤立的,结果我们什么也看不到。一个网站很难涵盖所有内容,所以需要链接到其他网站,吸收其他网站可以补充的信息。连接外部链接不在于数量,而在于链外环节的质量。外链的作用不仅仅是提高网站的权重,也不仅仅是提高某个关键词的排名。一个高质量的外链可以给网站带来好的流量。相信很多做网站的朋友都知道这个drop,这里就不详细介绍了。
SEO外部链接
二、外链的作用
1:吸引蜘蛛前来
如果网站的内容要被收录使用,需要吸引蜘蛛到网站进行爬取。蜘蛛通过链接发现新内容和网站,seo在站外发布外部链接,会吸引蜘蛛到网站爬取页面
2:增加网站的权重
外部链接也是链接,所以外部链接也可以传递权重。所以,优质的外链可以增加网站的投票,有利于排名
3:给网站带来流量
如果一个网站 想要产生收益,它必须有用户。通过外部链接,我们可以吸引潜在用户到我们的网站浏览和转化
三、外链类型
1.纯文本外部链接
没有办法点击纯文本外部链接。只是源码或者前端的一个URL,但是搜索引擎还是可以根据明文链接来找到你的网站的,比如
2.图片外链
可以点击图片的外部链接,在源码中可以显示你的URL,也和纯文本链接一样的属性。
3.虚拟外链
虚拟外链可以理解为一种查询外链,对于新上线的网站来说,查询外链吸引蜘蛛的效果非常可观。例如:
4.锚文本链
锚文本链接是可点击的链接,具有权威性的链接,以及推荐度。
5. 链接
友情链接也被视为网站中的一种外部链接,是站长与站长链接之间的相互传递权重。
SEO外部链接
四、为什么要做外链
1、新站可以增加你的网站的抓取频率,加快网站的收录,进而提升网站的排名
2.对于做品牌的公司,或者可以进行品牌曝光和品牌推广的公司
3.从作为自媒体人的角度来看,可以起到引流作用
5.外链平台
做SEO的朋友都知道,由于市场的变化,以前免费的平台现在已经全面商业化,外链也不好做。此外,百度的lulu算法被用于打击垃圾外链和交易外链。. 毕小天,毕小天是怎么上清华scrapy redis去重的,scrapy去重