本发明涉及web应用开发和搜索引擎优化,具体是一种基于密度分布检测自动生成锚文本的seo优化方法。
背景技术:
1、锚文本又称锚文本链接,是链接的一种形式。和超链接类似,超链接的代码是锚文本,把关键词做一个链接,指向别的网页,这种形式的链接就叫作锚文本。锚文本实际上是建立了文本关键词与url链接的关系。由于传统的锚文本添加方法由人工添加费时费力,且效率低下,无法准确全面的添加设置锚文本。而且还需要培育对应seo锚文本设置知识,设置不合理还有可能造成网站权重降低等问题。
技术实现思路
1、本发明针对上述的问题,提供了一种一种基于密度分布检测自动生成锚文本的seo优化方法。
2、为了达到上述目的,本发明采用的技术方案为,
3、一种基于密度分布检测自动生成锚文本的seo优化方法,具体包括以下步骤:
4、a、获取用户输入的关键词及其对应的跳转链接;
5、b、获取用户编辑存储的文章富文本内容,并对纯文本内容进行提取;
6、c、根据特殊指令提取出纯文本内容中的关键词及其对应的跳转链接;
7、d、根据提取出来的关键词及其对应的跳转链接,生成对应的锚文本。
8、作为优选,所述步骤c中的特殊指令依次包括:关键词筛选、用户设置优先、密度分布检测。
9、作为优选,所述关键词筛选为计算关键词在纯文本内容中第一次出现的位置,具体包括一下两种方式:
10、1)去重及单词匹配,对于英文单词计算关键词在纯文本内容中第一次出现的位置时,需判断该单词是否完整的英文单词,单词里的部分不做匹配,如:存在关键词“market”,纯文本内容存在“marketing”,此时不做关键词“market”的匹配;
11、2)长词优选,关键词存在包含关系且位置相同时,过滤掉较短的关键词,如:关键词“搜索引擎优化”包含了关键词“搜索引擎”,则留下关键词“搜索引擎优化”,过滤掉关键词“搜索引擎”,且不会再匹配后面的“搜索引擎”。
12、作为优选,所述用户设置优先为关键词在文章富文本中如果已经存在链接,则提取该关键词。
13、作为优选,所述密度分布检测为文章的纯文本内容总字数在300字内则仅保留一个关键词,超过300字时则每500个字范围内保留三个关键词;对于超出密度分布范围的关键词,优先选取位置靠前的关键词,多余的关键词直接过滤掉。
14、作为优选,步骤b中的对纯文本内容进行提取,具体为清洗文章富文本内容,得到文章的纯文本内容。
15、与现有技术相比,本发明的优点和积极效果在于,
16、1、本发明有助于搜索引擎更快的爬行网站,增加收录;提高关键词排名;增加用户体验;提升网站权重。且极大的减少了其中的人力成本、学习成本和操作失误成本。
1.一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于,具体包括以下步骤:
2.根据权利要求1所述的一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于,所述步骤c中的特殊指令依次包括:关键词筛选、用户设置优先、密度分布检测。
3.根据权利要求2所述的一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于,所述关键词筛选为计算关键词在纯文本内容中第一次出现的位置,具体包括一下两种方式:
4.根据权利要求3所述的一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于,所述用户设置优先为关键词在文章富文本中如果已经存在链接,则提取该关键词。
5.根据权利要求4所述的一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于,所述密度分布检测为文章的纯文本内容总字数在300字内则仅保留一个关键词,超过300字时则每500个字范围内保留三个关键词;对于超出密度分布范围的关键词,优先选取位置靠前的关键词,多余的关键词直接过滤掉。
6.根据权利要求5所述的一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于,步骤b中的对纯文本内容进行提取,具体为清洗文章富文本内容,得到文章的纯文本内容。
7.根据权利要求6所述的一种基于密度分布检测自动生成锚文本的seo优化方法,其特征在于:所述清洗文章富文本内容,即将文章富文本html里的所有标签、样式及脚本代码去除,仅留下文章的纯文本内容。