一、经常看到的TDK是什么鬼?
做运营的同学对这个缩写肯定不陌生,被折腾了不知道多少遍。但是你要问一个程序员,估计能回答出来的不多,因为他们并不是很关注这个内容,或者只是简单的添加并不了解其背后的作用。
超文本标记语言html的最新标准是html5,在2014年由万维网联盟(W3C)完成,中间经历了8年的时间。一款浏览器如果都不支持html5,那么不好意思,莫斯科没有眼泪,必然被用户抛弃。chrome55对大多数站点默认html5,而非flash,即便flash用户群也不少。
meta标签就是是html中一个非常重要的标签,用来描述一个网页文档的属性,如作者,版本,网页描述,关键词等。TDK是对搜索引擎最为重要的内容,下面来重点介绍一下。
我们先来看个栗子:
T代表title,字数一般控制在30字以内,搜索引擎通过这个来判断网页的主题,用户也可以在浏览器标签页上直观的看到网站标题。标题一旦确定了不要随意更改,否则会被搜索引擎处罚,甚至K站。标题关键词的个数越多,权重分配的时候越分散 ,所以关键词不能太多;主关键词一般放在标题的最左边。搜索引擎一般认为最左边的关键词是相对重要的,关键词之间用中划线、下划线、中英文逗号隔离都可以。
D代表description,是对网页详细的描述,一定要用最短的话表达出网页的内容。每个页面最好都有自己独立的描述,而不应该偷懒使用一样的描述,这样不利于搜索引擎对网页的排名,也不利于用户在搜索结果页面通过展示的信息来判断网页匹配度,毕竟排名靠前和是否点击是两回事,就好像SEM中的创意一定要有意义,否则也是没用的。描述一般在100字以内,通常需要带有网页上的关键词,但是描述应该是友好的自然语言,而不是堆砌关键词。
K代表keyword,用来展现页面中的核心关键词。一定要根据网页的主题和内容来选择合适的关键词,这些关键词一般都是用户会主动在搜索引擎中查找的。同时关键词也不要重复使用,一般控制在50字以内。现在很多搜索引擎已经忽略了这个标签,但一般情况下运营同学还是会加上的。
二、TDK和搜索结果有什么关系?
以百度为例,搜索结果的描述不等于网站的描述。百度搜索结果提供的描述主要是和搜索的关键词相关。这就意味着即便是同一个页面,用不同的关键词搜索,其显示的描述也不同。
百度把网页的description作为参考,而是否展示description是根据用户的搜索词决定的。如果description含有用户的搜索词,那么可能会调取原有的description;如果description不含用户搜索词,百度会跳过description寻找内容中含有该搜索词的段落。
这种情况同样也会出现在搜索结果的标题上,搜索引擎会自己匹配更符合用户搜索意图的标题,诸如网站内容、H标签、链接这些元素都有可能会被使用到。
最后需要说明的是虽然叫做TDK,但是在源码中的展示顺序大多数是TKD。
想吐槽吗,那为什么不叫做TKD呢,但现实就是这么好玩,哈哈哈。
网友评论