首页> 中国专利> 一种生成搜索引擎优化标签的方法和系统

一种生成搜索引擎优化标签的方法和系统

摘要

本发明公开了一种生成搜索引擎优化标签的方法和系统,方法流程包括:设置多个搜索引擎优化标签模板并存储在服务器;客户端根据页面类型从服务器选择相应的标签模板,然后使用关键词替换所述标签模板中的占位元素,生成页面的元信息标签。解决了当网站产品众多,页面众多的时候,为每个页面去设置标签显得复杂、繁琐,效率低下的技术问题,能够针对不同的产品页面设置专用的搜索引擎优化标签模板,优化生成网页的元信息标签。

著录项

  • 公开/公告号CN106407344A

    专利类型发明专利

  • 公开/公告日2017-02-15

    原文格式PDF

  • 申请/专利权人 努比亚技术有限公司;

    申请/专利号CN201610803575.6

  • 发明设计人 李舜安;

    申请日2016-09-06

  • 分类号G06F17/30(20060101);

  • 代理机构44256 深圳市凯达知识产权事务所;

  • 代理人刘大弯;沈荣彬

  • 地址 518057 广东省深圳市南山区高新区北环大道9018号大族创新大厦A区6-8层、10-11层、B区6层、C区6-10层

  • 入库时间 2023-06-19 01:32:41

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-15

    授权

    授权

  • 2017-03-15

    实质审查的生效 IPC(主分类):G06F17/30 申请日:20160906

    实质审查的生效

  • 2017-02-15

    公开

    公开

说明书

【技术领域】

本发明涉及一种搜索引擎优化技术,更确切地说是一种生成搜索引擎优化标签的方法和系统。

【背景技术】

在搜索引擎优化排名等网络营销方法内容中,网站的三大标签Title、Keywords、Description非常重要的,标签内容的设计对于搜索引擎营销来说是至关重要的一个因素,合理利用这些标签,加入网站的关键字或者网页的关键字,可使网站更加贴近用户体验,一个好的标签设计可以大大提高网站被搜索到的可能性。

一般网站在做SEO优化的时候,针对每个产品或页面都需要在后台对应的设置页面中去设置相应的META标签,写入合适的Title,Keywords和Description内容。当网站产品众多,页面众多的时候,为每个页面去设置标签就显得复杂,繁琐,效率低下,每次修改都费时费力。

【发明内容】

针对上述缺陷,本发明提供了一种生成搜索引擎优化标签的方法。

一种生成搜索引擎优化标签的方法,包括:

设置多个搜索引擎优化标签模板并存储在服务器;

客户端根据页面类型从服务器选择相应的标签模板,然后使用关键词替换所述标签模板中的占位元素,生成页面的元信息标签。

进一步,所述标签模板为多个不同类型的标签模板。

进一步,通过所述服务器的管理界面管理多个标签模板,对所述不同类型的标签模板可以输入对应页面的类型、标题标签、关键词标签和描述内容。

进一步,所述客户端包括:

当页面被访问时,判断被访问的页面类型;

根据页面类型,到服务器获取该类型对应的标签模板;

读取被访问页面的内容;

使用与页面内容相关的词语替换标签模板的占位元素,得到完整的标签内容;

将完整的标签内容填入标题标签、页面的元信息标签,连同生成的其它页面内容一同显示。

进一步,客户端判断页面信息是否包括独立的搜索引擎优化信息,

包括独立的搜索引擎优化信息时,则使用独立的搜索引擎优化信息,显示页面;

不包括独立的搜索引擎优化信息时,则读取相应所述标签模板,生成搜索引擎优化信息,显示页面。

此外,为实现上述目的,本发明还提供一种生成搜索引擎优化标签的系统,包括:

模板设置单元,用于设置多个搜索引擎优化标签模板并保存;

标签生成单元,用于页面生成时,根据页面的类型,从所述模板设置单元获取对应的标签模板,然后使用关键词替换所述标签模板中的占位元素,生成页面的元信息标签。

进一步,所述模板设置单元设置的所述标签模板为多个不同类型的标签模板。

进一步,所述模板设置单元通过管理界面管理多个标签模板,对不同的标签模板可以输入对应页面的类型、标题标签、关键词标签和描述内容。

进一步,所述标签生成单元还包括:

页面判断单元,用于页面被访问时,判断被访问的页面类型;

模板获取单元,用于根据所述页面类型,到所述模板设置单元获取该页面对应的标签模板;

页面读取单元,用于读取被访问的页面内容;

词语替换单元,用于使用与页面内容相关的词语替换标签模板的占位元素,得到完整的标签内容;

页面显示单元,用于将完整的内容填入标题标签、网页的元信息标签,连同生成的其它页面内容一同显示。

进一步,所述标签生成单元还包括搜索引擎优化判断单元:

所述判断单元用于判断页面信息是否包括独立的搜索引擎优化信息,

包括独立的搜索引擎优化信息时,所述标签生成单元则使用独立的搜索引擎优化信息,显示页面;

当不包括独立的搜索引擎优化信息时,所述标签生成单元读取相应标签模板,生成搜索引擎优化信息,显示页面。

本发明对照现有技术,解决了当网站产品众多,页面众多的时候,为每个页面去设置标签显得复杂、繁琐,效率低下的技术问题,能够针对不同的产品页面设置专用的搜索引擎优化标签模板,优化生成网页的元信息标签。

【附图说明】

图1本发明实施例一生成SEO标签的方法流程图;

图2本发明实施例一管理SEO标签模板的方法流程图;

图3本发明实施例一客户端显示生成SEO标签的方法流程图;

图4本发明实施例二结合两种方式显示页面SEO标签的方法流程图;

图5本发明实施例三提供的生成SEO标签系统的单元结构示意图;

图6本发明实施例四提供的生成SEO标签系统的单元结构示意图;

图7本发明实施例五提供的生成SEO标签系统的单元结构示意图。

【具体实施方式】

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

现在将参考附图描述实现本发明各个实施例的移动终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。

本发明中,SEO是由英文Search Engine Optimization缩写而来,中文意译为“搜索引擎优化”。

本发明中,META是由Meta-Information缩写而来,中文意译为“网页的元信息”,META(网页的元信息)标签主要由Title(标题标签)、Keywords(关键词标签)以及Description(描述标签)三部分组成。这三个都是搜索引擎的搜索指南,可以使网站更容易的被搜索引擎收录,在搜索引擎中相关关键词的排名占据有利的位置,因此,META(网页的元信息)对于网站非常重要。

所述一种生成SEO(搜索引擎优化)标签的方法对于网站来说,分为前台和后台两个部分:

后台提供相应界面,供管理员管理不同类型的页面(产品页,新闻页)的标签模板;

前台显示页面的程序,读取模板内容,使用产品名称或者新闻、文章的标题等具有一定意义的文字,替换模板中的占位符,生成相应的标签,然后再显示页面。

实施例一

图1为本发明实施例一生成搜索引擎优化标签的方法流程图,本发明实施例一提出一种生成搜索引擎优化标签的方法,包括:

400:设置多个搜索引擎优化标签模板并存储在服务器。

图2为本发明实施例一管理搜索引擎优化标签模板的方法流程图,具体包括以下步骤:

401:编辑网页所属类型的标签模板;

编辑网页所属类型的模板,这个模板可能是对应的产品类型的模板,也有可能是新闻、博客或其它文章的。

可以预先存储多个满足搜索引擎要求的页面模板,也可以根据业务类型等对新闻类相关分类进行生成,例如,分为科技、教育、娱乐、社会等。当然,本发明不限定于此,可以根据实际需要生成多种页面模板。

预先存储的页面模板可以进行定期的进行更新,以最大化的实现搜索引擎优化效果。

402:编辑网页所属类型的Title(标题标签)、Keywords(关键词标签)和Description(描述标签);

Title是网页的标题标签,浏览器的标题栏、收藏夹内书签的标题还有搜索引擎显示的名字都是用这个Title标签的内容来写的。Title在SEO中的作用就是方便搜索引擎来索引。

Keywords是关键词标签,告诉搜索引擎网站主要突出点是什么。同时,也可以提高关键词密度,数量一般控制在3-5个,而且关键词之间用逗号或者空格隔开,逗号表示是逻辑“或”的意思,空格表示逻辑“与”的意思。要说的一点是用空格分开还有个好处就是可以让搜索引擎把空格分开的关键词根据一定的方式自由组合。

Description内容描述标签,描述网站的主要内容。给搜索引擎提供一个好的参考,缩小搜索引擎对网页关键词的判断范围,描述标签要用词连贯,与页面内容相符,可以是一小段(一个或者两个句子)就是将首页标题、关键词和一些重要的栏目内容融合到一起,里面也可以参杂2-3个目标关键词,增加关键词密度,但必须保障内容通顺、自然。一方面可以促进关键词排名,另一方面也可以鼓动用户去点击浏览你的网站。一般是围绕3个关键词书写,字数控制在120字之内,78字左右最佳。403:保存标签模板;

如手机展示页面,建立名为产品详情描述的模板,分4个输入区域,分别输入对应页面的类型,Title(标题标签),Keywords(关键词标签)和Description(描述标签)模板内容。

以下是后台管理界面的一个具体操作实施例:

1)、后台管理页面,点击营销推广中的“SEO标签模板管理”,进入SEO标签模板列表页面;

2)、点击增加,新增标签模板,进入元标签模板编辑页面;

3)、选择页面类型,输入各个META Tag的模板内容,使用%%product_name%%这样的占位符来表示手机名称,然后保存。

500:客户端根据页面类型从服务器选择相应的标签模板,然后使用关键词替换所述标签模板中的占位元素,生成页面的元信息标签。

图3为本发明实施例一客户端显示生成SEO标签的方法流程图,具体包括以下步骤:

501:判断页面类型信息;

当某个页面被访问时,程序接到请求,首先判断访问的是什么页面比如是产品类的手机展示页面,还是新闻或其它类型的页面,比如新闻,博客文章等,然后进入下一个程序。

502:读取页面信息;

主要是判断页面里的内容信息,例如是产品的话,识别产品名称,产品材质,大小,产品生产工艺等信息。如果是新闻类的话,识别新闻的标题或者是新闻的具体内容信息等。

503:根据页面类型读取相应的标签模板、分别得到Title、Keywords和Description的内容;

根据上一步读取到页面内容的信息,在多个标签模板中选择与该类型对应的标签模板,然后获取该标签模板中的Title、Keywords和Description的内容。

504:使用页面相关的词替换Title、Keywords和Description内容模板的占位符;

使用与页面内容相关的词语,替换标签模板里面的占位符,得到完整的标签。与页面内容相关的词是指手机的名称或新闻的标题或其它可以反映页面内容的有意义的词。

505:生成页面内容;

将完整的内容填入Title(标题标签)、META(网页的元信息)标签,连同生成的其它页面内容一同显示。

506:显示页面内容;

整个过程完成,浏览器中显示的标签就是所需要显示的。

除上述实施例中的各步骤外,在页面发布前,还包括页面审核步骤,页面审核部将替换后的页面输出至后台管理界面进行审核。如果审核通过,则执行页面发布步骤。如果审核不通过,则返回数据输入步骤,重复上述各步骤,直至审核通过。由此,可以使用户在页面发布前进行进一步确认,避免因信息错误等导致预期目的不能实现。

以下是前台显示界面的一个具体实施例:

1)、用户在网站点击相关网页,浏览器向服务器发送带有产品编号的链接,请求相关页面;

2)、服务器上的处理程序根据产品编号找到该商品,从数据库读取该商品的各项信息,包括产品类别(如手机);

3)、处理程序使用该类别信息,再次查找标签模板,得到上述模板中的标题、关键字和描述的模板内容(待替换内容);

4)、处理程序使用产品名称,对模板中的%%product_name%%进行替换,得到已经替换好的内容,如模板中的标题“XXX%%product_name%%-- XXX官网”被替换成“XXX无边框手机--XXX官网”;

5)、处理程序完成产品信息的处理,生成网页代码,发送给浏览器,浏览器将其显示出来,用户查看到所请求的页面;

6)、用户所能看到的只有标题一项,对于搜索引擎来说,它关心的内容是在网页代码里面搜索引擎所需要的内容,搜索引擎抓取该页面时便能获取其中的关键字和描述以及标题信息。页面输出部对完成替换的页面进行发布,供浏览访问;

7)、在页面发布前,页面审核部将替换后的页面输出至后台管理界面进行审核。如果审核通过,则执行页面发布步骤。如果审核不通过,则返回数据输入步骤,重复上述各步骤,直至审核通过。

与现有技术相比,解决了当网站产品众多,页面众多的时候,为每个页面去设置标签显得复杂、繁琐,效率低下的技术问题,能够针对不同的产品页面设置专用的SEO(搜索引擎优化)标签模板,优化生成META(网页的元信息)标签。

实施例二

本发明实施例二提供了另一种生成SEO(搜索引擎优化)标签的方法,图4为本发明实施例二结合两种方式显示页面SEO标签的方法流程图。本实施例为商品页面需要与模板不同的标签的情况。包括步骤:

S501:编辑网页所属类型的标签模板;

首先读取被访问页面信息,判断被访问的是什么页面(比如是产品类的手机展示页面,还是新闻或其它类型的页面,比如新闻,博客文章等)。

预先存储的多个满足搜索引擎要求的页面模板,例如可以根据业务类型等相关分类进行生成,例如,分为科技、教育、娱乐、社会等。当然,本发明不限定于此,可以根据实际需要生成多种页面模板。

预先存储的页面模板可以进行定期的进行更新,以最大化的实现搜索引擎优化效果。

S502:页面信息是否包含搜索引擎优化标签;

信息判断程序,对商品信息是否包含SEO(搜索引擎优化)进行判断程序,如果已经存在搜索引擎优化标签,则直接生成页面内容;如果判断结果为不存在搜索引擎优化标签,则进入模板生成程序。

S503:根据页面类型读取相应的标签模板、分别得到Title、Keywords和Description的内容;

S504:使用页面相关的词替换Title、Keywords和Description内容模板的占位符;

与页面内容相关的词是指手机的名称或新闻的标题或其它可以反映页面内容的有意义的词。

S505:生成页面内容;

根据已经生成的Title(标题标签)、Keywords(关键词标签)和Description(描述标签)信息生成页面内容。

S506:显示页面内容。

下面是实施例二的一个具体实施步骤:

1)、在商品管理中选择编辑相关商品;

2)、判断是否包含SEO(搜索引擎优化);

3)、编辑产品信息,填写相关元标签信息;

4)、页面中包含的元标签信息则使用商品信息中独立的标签信息;本实施例与实施例一的区别在于获取模板和替换的步骤将不需要进行;

5)、处理程序完成产品信息的处理,生成网页代码,发送给浏览器,浏览器将其显示出来,用户查看到所请求的页面;

6)、用户所能看到的只有标题一项,对于搜索引擎来说,它关心的内容是在网页代码里面,搜索引擎抓取该页面时便能获取其中的关键字 和描述以及标题信息。

如果不使用该方法,每个产品的元标签信息都需要在“商品管理”中选择一个商品,进行编辑-保存,再选择下一个商品,编辑-保存。当商品数量多的时候,这样的效率会很低,容易出错。使用本方法,则只需要对每种类型的商品增加一个模板即可。很大程度上解决了,预设模板不能满足实际商品多样存在的需要,可以使得SEO(搜索引擎优化)的操作更加灵活,自动化程度进一步提高。

实施例三

本发明进一步提供了一种自动批量生成SEO(搜索引擎优化)标签系统。图5为本发明实施例三提供的生成SEO标签系统的单元结构示意图,包括:

R400:模板设置单元;

用于网站后台管理界面增加标签模板。如手机展示页面,建立名为产品详情描述的模板,分4个输入区域,分别输入对应页面的类型,Title(标题标签),Keywords(关键词标签)和Description(描述标签)模板内容。

R501:页面读取单元;

首先读取被访问页面信息,判断访问的是什么页面(比如是产品类的手机展示页面,还是新闻或其它类型的页面,比如新闻,博客文章等)。

预先存储的多个满足搜索引擎要求的页面模板,可以根据业务类型等相关分类进行生成,例如,分为科技、教育、娱乐、社会等。当然,本发明不限定于此,可以根据实际需要生成多种页面模板。

预先存储的页面模板可以进行定期的进行更新,以最大化的实现搜索引擎优化效果。

R502:词语替换单元;

使用页面相关的词替换Title(标题标签)、Keywords(关键词标签) 和Description(描述标签)内容模板的里面的占位符。与页面内容相关的词是指手机的名称或新闻的标题或其它可以反映页面内容的有意义的词。

R503:页面生成单元;

根据已经生成的Title(标题标签)、Keywords(关键词标签)和Description(描述标签)信息生成页面内容。

R504:页面显示单元,显示页面内容。

实施例四

进一步,在实施例三的方案中,该系统还包括一个信息判断单元,用以判断是否包含所读取商品信息的模板。图6为本发明实施例四提供的生成SEO标签系统的单元结构示意图。

R505:信息判断单元;

对商品信息是否包含SEO(搜索引擎优化)进行判断程序,如果已经存在搜索引擎优化标签,则直接生成页面内容;如果判断结果为不存在搜索引擎优化标签,则进入模板生成程序,根据页面类型读取相应类型的标签模板,分别得到Title(标题标签),Keywords(关键词标签)和Description(描述标签)的内容模板。

该单元的存在很大程度上解决了,预设模板不能满足实际商品多样存在的需要,可以使得SEO(搜索引擎优化)的操作更加灵活,自动化程度进一步提高。

实施例五

进一步,在实施例三的方案中,该系统还包括一个信息审核单元,用以判断输出内容是否准确。图7为本发明实施例五提供的生成SEO标签系统的单元结构示意图。

R506:信息审核单元;

在所述页面发布前,页面审核部将替换后的页面输出至后台管理界面进行审核。如果审核通过,则执行页面发布步骤;如果审核不通过,则返回数据输入步骤,重复上述各步骤,直至审核通过。由此,可以使用户在页面发布前进行进一步确认,避免因信息错误等导致预期目的不能实现。

利用该系统,即使系统使用者不具有SEO知识也能够高效、快捷的实现搜索引擎优化,也就使所发布的信息在搜索引擎结果的排序提高,从而带来更多的业务。

本发明对照现有技术,解决了当网站产品众多,页面众多的时候,为每个页面去设置标签显得复杂、繁琐,效率低下的技术问题,能够针对不同的产品页面设置专用的搜索引擎优化标签模板,优化生成网页的元信息标签。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号