驾驭SEO元标签-传统Meta属性篇
最近由于项目需要浏览了很多跨国企业的官方站点,在浏览的过程中,我的职业病又犯了,即:查看企业站点的源代码,一番操作下来,我发现这些站点的元标签比国内企业站点元标签要丰富很多,不仅包含了传统的Meta属性,还包含了Twitter的Metadata规范以及Open Graph协议的诸多信息,以及一些我从来没用过的新型稀有Meta属性。而这些信息的综合应用能够帮助网站在搜索引擎和社交媒体平台上更好地展示自身,吸引用户点击和分享。而由于篇幅过长,今天先给大家分享传统Meta属性的元标签优化策略。希望能够让大家温故而知新,帮助大家更好的理解和应用这些技术。
传统Meta属性
当我们谈及HTML文档的头部信息时,不可避免地会提及<head>部分中的<meta>标签。这个标签承载了页面的元数据,即“关于数据的数据”。简单地说,它为搜索引擎和浏览器提供了有关页面内容的描述性信息。这些信息不会直接显示在页面上,但对于机器读取和解析页面内容至关重要。
在早期的网页开发中,Meta属性尤其是description和keywords被认为是SEO的关键因素。虽然现代搜索引擎算法已经变得更加复杂,不再仅仅依赖这些标签进行排名,但这些传统的Meta属性仍然对搜索结果中的页面描述和某些特定功能有所影响。
Robots 定义页面索引方式
Meta Robots属性是控制搜索引擎行为的重要工具之一,但在使用时需要注意适度并避免滥用。通过合理使用这些属性并配合其他SEO优化措施,可以提高网站在搜索引擎中的可见性和排名。
Meta Robots主要功能
控制搜索引擎的索引行为:通过meta的robots属性值,可以为没有文件上传权限的用户提供/robots.txt文件的所有功能。具体来说,robots属性可以控制搜索引擎是否索引网页内容以及是否通过此网页的链接继续索引其他网页。
定义搜索引擎的抓取规则:Meta Robots属性允许网页开发者定义搜索引擎如何抓取和解释其网页内容。
Meta Robots 主要属性值
none:此值指示搜索引擎忽略该网页,不索引该网页也不跟踪该网页的链接。实际上,它相当于同时设置了noindex和nofollow。
noindex:当设置为noindex时,搜索引擎将不会索引该网页。
nofollow:此值指示搜索引擎不继续通过此网页的链接索引搜索其它的网页。
index:与noindex相反,当设置为index时,搜索引擎会索引该网页。
follow:与nofollow相反,当设置为follow时,搜索引擎会跟踪该网页的链接并索引其他网页。
Meta Robots 优化注意事项
合理使用robots属性值:应根据实际需要选择适当的robots属性值。例如,如果希望搜索引擎忽略某个网页,可以使用none或noindex,nofollow值。如果希望搜索引擎索引网页但不跟随其链接,可以使用index,nofollow值。
避免滥用robots属性:尽管meta robots属性提供了对搜索引擎行为的控制,但滥用这些属性可能会对网站的SEO产生负面影响。例如,过度使用noindex可能会导致搜索引擎忽略网站的重要内容。
检查robots.txt文件:Meta Robots属性通常与robots.txt文件一起使用,以提供更精细的控制。因此,在优化Meta Robots属性时,也应检查并确保robots.txt文件的正确配置。
测试和监控:在应用任何更改后,都应测试并监控网站的性能和搜索引擎排名,以确保所做的更改不会对网站产生负面影响。
Description 定义页面内容的简要描述
合理设置Meta Description属性来提高网站在搜索引擎中的可见性,并吸引更多潜在用户点击访问你的网页。
Meta Description 主要功能
搜索结果展示:Meta Description的主要功能是在搜索引擎结果页(SERP)中展示页面内容的简短描述。当用户在搜索引擎中输入相关关键词时,搜索引擎会展示与关键词相关的网页,并在结果中显示Meta Description的内容,以帮助用户了解页面内容并决定是否点击进入。
页面内容概述:Meta Description提供了对页面内容的简要概述,帮助用户快速了解页面的主题和内容。这对于吸引用户点击并提高网站的点击率(CTR)非常重要。
Meta Description 优化注意事项
准确描述页面内容:Meta Description应准确描述页面的主要内容,避免误导用户或提供与页面内容不符的信息。确保描述与页面内容相关,并尽量使用简洁明了的语言。
控制字符数:大多数搜索引擎在显示Meta Description时会截断超出一定字符数的部分。因此,建议将Meta Description的长度控制在适当范围内(通常为150-160个字符,一个汉字相当于两个字符),以确保完整的信息能够在搜索结果中展示。
使用独特和吸引人的语言:为了使你的网页在搜索结果中脱颖而出,尽量使用独特和吸引人的语言编写Meta Description。考虑添加一些吸引人的词汇或呼吁行动(CTA),如“了解更多”、“立即购买”等,以鼓励用户点击。
避免关键词堆砌:尽管在Meta Description中包含关键词可以提高页面在搜索引擎中的可见性,但过度使用或堆砌关键词可能被搜索引擎视为垃圾信息,并对页面的排名产生负面影响。因此,避免过度使用关键词,而是将重点放在提供有价值和吸引人的描述上。
定期更新:定期更新Meta Description可以帮助保持页面内容的新鲜度和相关性。随着页面内容的更新和变化,相应地更新Meta Description以确保其与当前页面内容保持一致。
Keywords:定义页面内容的关键词信息
虽然Meta Keywords属性在现代搜索引擎优化中的作用已经减弱,很多白帽高手都不再使用Meta Keywords来优化页面,(包括我在内)但它仍然是一个有用的工具,可以帮助搜索引擎更好地理解和分类网页。
Meta Keywords 主要功能
提供关键词信息:Meta Keywords属性允许网页开发者指定与页面内容相关的关键词或短语。这些关键词可以帮助搜索引擎了解页面的主题和内容,从而更准确地索引和分类网页。
影响搜索结果排名:虽然现代搜索引擎算法已经变得更加复杂,不再仅仅依赖Meta Keywords进行排名,但它们仍然可以作为搜索引擎评估页面相关性的一个因素。因此,合理选择和使用关键词可能对网页在搜索结果中的排名产生一定影响。
Meta Keywords 优化注意事项
精练和简洁:在选择关键词时,要确保它们精练、简洁且与页面内容紧密相关。避免使用过于宽泛或不相关的关键词,以提高关键词的有效性和针对性。
使用逗号分隔:在Meta Keywords属性中,不同的关键词之间应使用英文逗号进行分隔。不要使用空格或其他符号,因为这可能会影响搜索引擎对关键词的解析和识别。
避免关键词堆砌:不要过度使用或堆砌关键词,因为这可能被搜索引擎视为垃圾信息,并对页面的排名产生负面影响。合理控制关键词的数量和密度,保持其自然和合理性。
使用用户易于理解的词汇:选择用户易于理解和搜索的词汇作为关键词,以提高页面的可见性和点击率。过于生僻或专业的词汇可能会限制页面的曝光和流量。
定期更新和优化:随着页面内容的更新和变化,定期更新和优化Meta Keywords属性以确保其与当前页面内容保持一致。同时,关注和分析竞争对手的关键词策略,以便做出更有效的优化决策。
我为什么放弃使用Meta Keywords
由于搜索引擎算法的变化、关键词堆砌和滥用、无效性和冗余性、缺乏标准化和一致性以及其他优化方法的有效性等原因,我已经不再使用Meta Keywords优化页面。主要原因如下:
搜索引擎算法的变化:随着搜索引擎技术的不断进步,现代的搜索引擎,如Google、Bing,也包含百度,已经发展出更为复杂和智能的算法来解析和评估网页内容。这些算法更多地依赖于页面的实际内容、外部链接、用户行为等因素,而不是简单地依赖于Meta Keywords标签。
关键词堆砌和滥用:在过去,一些网站管理员会滥用Meta Keywords标签,通过堆砌大量关键词来试图提高页面的搜索排名。然而,这种做法往往会导致页面内容与关键词的实际相关性降低,对用户体验造成负面影响。因此,搜索引擎逐渐降低了对Meta Keywords标签的依赖。
无效性和冗余性:对于大多数现代搜索引擎来说,Meta Keywords标签已经被视为一个无效或冗余的元素。搜索引擎更倾向于通过分析页面的实际内容来确定其相关性和排名,而不是依赖于Meta Keywords标签中列出的关键词。
缺乏标准化和一致性:不同的搜索引擎对于Meta Keywords标签的处理方式可能存在差异。一些搜索引擎可能会完全忽略这个标签,而另一些搜索引擎可能会将其视为一个微弱的排名信号。这种缺乏标准化和一致性的情况使得优化Meta Keywords标签变得困难且效果有限。
其他优化方法的有效性:随着SEO领域的发展,出现了许多其他更有效的优化方法和技术,如内容优化、链接建设、社交媒体推广等。这些方法可以更直接地影响页面的搜索排名和可见性,为了追求跨平台和搜索效果最大化,我更倾向于放弃使用Meta Keywords标签,转而将精力放在其他更有效的优化策略上。
放弃是为了做更多:放弃使用Meta Keywords 标签,是为了优化更多,更精准的关键词。页面关键词在我心中,是每个SEOer必备的心法。提前亮剑约等于缴械投降,在SEO的世界,对竞争对手隐秘自己的优化痕迹,是胜利的前提。
Author 定义页面作者信息
Meta Author 属性可以为读者和搜索引擎提供更多的作者信息。然而,在使用这个属性时,应注意准确性、一致性、相关性、简洁性和隐私问题,以确保其有效性并避免潜在的问题。
Meta Author 优化注意事项
准确性:确保提供的作者信息准确无误,以避免误导读者或搜索引擎。
一致性:如果网站或页面有多个作者,应使用逗号将作者隔开,并确保在整个网站或页面中一致地使用author属性,提供清晰、一致的作者信息。
与内容相关:虽然author属性不是必须的,但如果提供,应确保其与页面内容相关。不要为了添加author属性而随意指定作者,这可能会对读者造成混淆。
简洁性:在指定作者信息时,尽量保持简洁明了,避免使用过长或复杂的描述。
考虑隐私:在公开作者信息时,要确保尊重作者的隐私权。如果作者不希望其个人信息被公开,应避免在meta标签中提供详细的个人信息。
不要过度依赖:虽然author属性可以为读者和搜索引擎提供更多的信息,但它并不是影响搜索引擎排名的关键因素。因此,不要过度依赖这个属性来提高网站的SEO效果。
Viewport 定义与控制视口
Meta Viewport 主要用于控制视口(viewport)的各种属性。在移动设备上,视口是指浏览器用于显示网页的区域。Meta Viewport标签可以让开发者为移动设备定制网页的布局和缩放行为,从而提供更好的用户体验。
Meta Viewport的属性值
width:设置layout viewport的宽度,可以使用正整数或字符串'width-device'来表示。这个属性决定了网页在移动设备上的初始宽度。
initial-scale:设置页面的初始缩放值,可以使用数字或小数来表示。例如,initial-scale=1表示页面按原始大小显示,而initial-scale=0.5表示页面缩小到原始大小的一半。
minimum-scale和maximum-scale:分别允许用户的最小和最大缩放值,同样使用数字或小数来表示。这些属性限制了用户在移动设备上对网页进行缩放的范围。
height:设置layout viewport的高度。这个属性很少用到,因为通常高度是由设备屏幕的高度来决定的。
user-scalable:决定是否允许用户进行缩放,可以使用'no'或'yes'来表示。如果设置为'no',则用户将无法在移动设备上对网页进行缩放。
target-densitydpi:在Android 4.0以下的设备中,由于不支持设置viewport的width,Android自带浏览器支持设置target-densitydpi来达到类似的效果。
Meta Viewport 优化注意事项
适应不同设备:不同的移动设备具有不同的屏幕尺寸和分辨率,因此在使用Meta Viewport属性时应确保网页能够适应各种设备的屏幕尺寸和分辨率。可以通过使用响应式设计或媒体查询来实现这一点。
避免过度缩放:过度缩放可能会导致网页内容难以阅读或导致布局混乱。因此,在设置initial-scale、minimum-scale和maximum-scale属性时应谨慎选择适当的值,以确保网页在不同设备上都能以合适的大小和比例显示。
考虑用户体验:虽然限制用户的缩放能力(通过设置user-scalable=no)可以确保网页布局的稳定性,但这可能会降低用户体验。因此,在决定是否限制用户缩放时应权衡利弊,并考虑用户的需求和期望。
测试兼容性:不同的浏览器和设备可能对Meta Viewport属性的支持程度不同。因此,在使用这些属性时,应对不同的浏览器和设备进行充分的测试,以确保网页在各种环境下都能正常工作。
Generator 定义生成页面的工具名称与版本
Meta Generator 可以让开发者、网站管理员或其他感兴趣的人了解创建网页所使用的具体技术或工具。虽然 Meta Generator 标签不是直接影响搜索引擎排名的因素,但它可以为搜索引擎提供一些关于网站如何构建和管理的背景信息。这将有助于搜索引擎更有效地爬取和索引网站内容。
Meta Generator 优化注意事项
准确性:确保提供的生成器信息准确无误。提供错误的生成器信息可能会导致混淆或误导。
一致性:如果网站使用多种工具或技术生成内容,请确保在整个网站中一致地使用 Meta Generator 标签。
安全性:虽然 Meta Generator 标签本身不会直接影响网站的安全性,但公开过多的技术细节可能会为潜在的攻击者提供线索。因此,我并不建议暴露更为具体的版本信息,或者将其设置为更通用的值,以减少暴露的风险。这一点对于使用开源系统的网站来说尤为重要。
copyright 定义版权信息
Meta Copyright 可以让访问者、搜索引擎和其他网络服务了解页面的版权归属情况。可以明确标识出页面的版权所有者,有助于保护原创内容,避免未经授权的复制和使用。
Meta Copyright 优化注意事项
准确性:确保提供的版权信息准确无误,包括版权所有者的名称、年份等。错误的版权信息可能会导致法律纠纷或误导访问者。
一致性:如果网站包含多个页面或内容,确保在整个网站中一致地使用 Meta Copyright 标签。这有助于维护网站的专业性和可信度。
可见性:虽然 Meta Copyright 标签主要用于向搜索引擎和爬虫提供信息,但也可以考虑在页面上以适当的方式显示版权信息,以提醒访问者尊重版权。
更新与维护:随着时间和内容的更新,记得及时更新 Meta Copyright 标签以反映最新的版权状态。这有助于确保信息的时效性和准确性。
考虑国际化:如果网站面向全球用户,可能需要考虑在 Meta Copyright 标签中使用多语言或国际化的表述方式,以适应不同地区的法律和习惯。
法律合规性:确保 Meta Copyright 标签的使用符合所在国家或地区的法律法规要求。在某些情况下,可能需要咨询专业法律人士以确保合规性。
不要过度依赖:虽然 Meta Copyright 标签有助于标识版权信息,但它并不能完全阻止未经授权的复制和使用。因此,除了使用此标签外,还应采取其他措施来保护原创内容,如使用数字水印、加密技术等。