zoukankan      html  css  js  c++  java
  • TDK标签在SEO中的应用

    在大部分互联网企业中,设有专门负责seo优化的岗位,因此网络编辑和程序猿们大概懂一些seo的基础知识即可。其中,通过设置TDK标签,就可以让你的文章更容易被别人搜索到。

     1、什么是网页TDK标签

    T就是我们经常说的网页title(标题),D就是description(描述),K就是keywords(关键词)

    ①title即我们搜索关键字时显示出来的标题,也显示在浏览器上框,一般方便用户了解这个页面的内容,而在搜索引擎来说,这里就是他们判定你网页内容的主要根据。

    ②description同keywords一样,是不能直接在网页上看到的,也是用来给搜索引擎判断整个页面内容的,当中要写入的内容是你页面内容的简介。

    ③keywords网友访问的时候是看不到的,但是通过查看源代码可以看到。主要作用是简单的概述页面内容的关键词简述,比如我现在这篇文章是关于title,keywords,description的文章,那么这三个词就是我的关键词。就要写在keywords中,方便搜索引擎查阅。

    搜索引擎爬行和抓取的页面信息中,汉字所占的比例越高,则给搜索引擎传达的信息就越多,而首先映入搜索引擎眼帘的就是网站的tdk信息,如果这些tdk格式设置的和网页的主题相关性非常高的话,无疑是搜索引擎判定网页的一个加分项。

    因此,如果能自己设置网页的tdk,那再好不过了,说了这么多,到底应该怎么样设置网页的tdk格式呢?

    2、TDK标签的设置方法及<Meta name="" Content=""> 标签的使用

    先看示例:

    <title>罗老师工作室</title>

    <meta charset="utf-8">

    <meta name="keywords" content="w3cschool,seo,TDK标签" />

    <meta name="description "content="通过seo优化,能让你的网站或是文章在用户搜索关键字的时候从数以万计的信息中脱颖而出,通过设置TDK标签,可以让你的文章更容易被别人搜索到。我们一起来学习下什么是TDK标签?" />

      在上面的TDK标签设置例子中,出现了<Meta name="" Content=""> 标签

    语法

     <meta name="name" content="string"/>

    解析:

    ①name项:常用的选项有keywords(关键字) ,description(网站内容描述),author(作者),robots(机器人向导)等。

    ②http-equiv项:可用于代替name项,常用的选项有Expires(期限),Pragma(cache模式),Refresh(刷新),Set-Cookie(cookie设定),Window-target(显示窗口的设定),content-Type(显示字符集的设定)等。

    http-equiv 属性
    http-equiv 属性与content 属性成对,提供名称/值对。指示服务器在发送实际的文档之前先在要传送给浏览器的 MIME 文档头部包含名称/值对。
    当服务器向浏览器发送文档时,会先发送许多名称/值对。虽然有些服务器会发送许多这种名称/值对,但是所有服务器都至少要发送一个:content-type:text/html。这将告诉浏览器准备接受一个 HTML 文档。
    使用带有 http-equiv 属性的 <meta> 标签时,服务器将把名称/值对添加到发送给浏览器的内容头部。例如,添加:
    <meta http-equiv="charset" content="iso-8859-1">
    <meta http-equiv="expires" content="31 Dec 2008">
    这样发送到浏览器的头部就应该包含:
    content-type: text/html
    charset:iso-8859-1
    expires:31 Dec 2008
    当然,只有浏览器可以接受这些附加的头部字段,并能以适当的方式使用它们时,这些字段才有意义。

     ③content项:根据name项或http-equiv项的定义来决定此项填写什么样的字符串。

     content 属性始终要和 name 属性或 http-equiv 属性一起使用。

     

    3、seo优化

     应用

    ①告诉浏览器网页所识别的文件类型及语言类型,比如说,我们要让浏览器识别HTM/HTML类型的简体中文网面,我们可以这样写:

    <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />

     其中,charset=gb2312是设置网页的字符集,这个网页的编码是gb2312的中文编码,需要注意的是这个是网页内容的编码,而不是文件本身的。编码通常会出现gb2312、GBK以及utf—8utf—16多种规范,utf—8比较贴近于国际标准,而如果这个站只针对中国的话,可以选择gb2312。字符编码有很多种类型,不同的编码在浏览器或者一些软件的识别时是不一样的。有兴趣的同学可以看这里具体了解:什么是字符编码

     ②让一些搜索引擎搜索到你的网页,代码书写语法:

    <meta name="Author" content="DW网页开发工具" />

    <meta name="Generator" content="网页作者" />

    <meta name="keywords" content="网页关键字" />

    <meta name="description" content="网页描述文字" />

     

    再回到TDK标签,现在我们都知道了TDK要配合<Meta name="" Content=""> 标签一起使用,在<Meta name="" Content=""> 标签中写入D和K的内容,TDK也有一些设置的要点,主要有:

    ①当标题(Title)写好后,我们就尽可能不要再去修改了,尽量简洁,没意义的词尽量不要加入到标题中,避免干扰到搜索引擎识别网站主题。标题以24个中文字以内为佳,能让搜索引擎完整地显示出来。

    ②description是对网页的一个概述,也是对title的补充,因为title中只能书写有限的字数,所以在description中就要稍微详细的补充起来,文字控制在68个英文字符内,一般用一句两句话概括文章的内容,内容要精简,三个词以内最佳,一定要自然。

    ③keywords提取页面中的主要关键词,数量控制在三到六个内。想方设法让主关键字都出现。

    巴中市职业中学罗海老师
  • 相关阅读:
    [自娱自乐] 4、超声波测距模块DIY笔记(四)——终结篇·基于C#上位机软件开发
    [新概念51单片机C语言教程·郭天祥] 1、 基础知识必备
    [起重机监测系统] 2、国标、架构及待测数据方案
    [自娱自乐] 3、超声波测距模块DIY笔记(三)
    [起重机监测系统] 1、基于无线传输的桥式起重机的安全监测方案
    [OpenCV] 3、直线提取 houghlines
    关于MySQL的行转列的简单应用
    java 模拟发送post请求测试
    拦截器通过Spring获取工厂类,注入bean对象
    springboot 表单校验
  • 原文地址:https://www.cnblogs.com/bzluohai/p/12698888.html
Copyright © 2011-2022 走看看