技术seo优化通常被认为是seo中最难的部分。这尤其是因为它的性质不断增长。
我最近的研究表明,与backlinks相比,技术seo优化是google考虑的更重要的因素。
截至2018年,我编制了所有技术因素清单;?一个人必须优化他们的网站。我也提供了深入的解释,所以初学者级别的人也可以轻松理解。
1.标题标签每个页面都必须有标题标记。标题标签告诉google内容的内容。必须在标题标记的早期提及关键字(或您所定位的术语)。
重要的是,每个页面必须仅针对一个关键字进行优化。因此,永远不要在您的标题中添加多个关键字,同样不要针对多个关键字优化您的网页。它会产生duplicacy问题,本节稍后将对此进行介绍。
各种研究表明,在标题标签中加上数字(相关的地方)可以提高搜索结果中网页的排名。
例如,如果你想写关于“糖尿病”,那么你的标题可能是: – “2018年抗击糖尿病的20种方法”
当访问者看到此标题时,“20”将显示内容有多种方式,“2018”将显示内容是最新的。
稍后将描述进一步的标题优化技术。
2.元描述与标题标签一样,每个页面都必须具有元描述。
元描述向用户描述了内容的内容。一个人应该在meta描述中将页面的关键字目标定位为2-3倍。
3.标题和元描述长度标题和元描述标签必须为您要编入索引的每个页面。标题和元描述必须在特定字符范围内才能获得最佳性能。
将角色长度保持在30-65之间是一个很好的seo实践。google无法在搜索结果中显示超过65个字词的标题,如果标题长度少于30个字符,我们将错过添加更多关键字的机会,因为我们没有完全利用空间提供给我们。
类似地,元描述长度必须大约为150个字符。
4.图片alt tag有近2/3的网站,不要在他们的图像上放置image tag,这是seo领域最大的犯罪行为。
1/3的google图片来自image。与文字一样,google目前无法理解图片,为此我们使用alt tag。我们不能错过任何图像中的此功能。
如果您使用的是wordpress,那么有很多这样的插件可以帮助您轻松完成工作。如果您有自定义web应用程序,则只需在html代码中添加image alt tag。
5.网站速度您可能知道google现在会根据移动优先索引显示有机排名,而不是桌面第一索引。
谷歌为网站加载速度提供了如此多的权重,因为如果您的网站无法快速上传,访问者会感到沮丧和回击,而普通外行人会认为这是谷歌错误,而不是相应的网站。
特别是在移动结果方面,谷歌将速度视为有机排名的最重要因素。
另请注意,手机上的网站速度不同,桌面上的网站速度也不同。
那么,如何知道你的网站速度是什么以及如何提高你的网站性能呢?
好吧,有两种工具我广泛使用,我相信足以完成工作。
首先,谷歌自己的工具名为“?pagespeed insights?”。第二个是“?gtmetrix?”
这两个工具不仅提到网站速度,还列出了网站速度缓慢背后的所有因素以及如何优化网站速度。
6.无效的纯文本率可读性很重要。对于每个网页,明文大小和页面大小之间的比率必须介于0.1到0.9之间。(最后我提到了一些工具,以便你可以检查这个因素)
7. duplicacy世界上近51%的网站提交的最常见的技术搜索引擎优化错误是duplicacy。
请参阅,如果两个页面标题/元描述/内容是重复的,则会混淆机器人以显示当用户键入我们尝试排名的关键字时的结果。因此google不知道要显示哪个页面,因为它们都指示或定位到同一个关键字。
很多时候它会发生,机器人给我们网站的一些其他结果可能没有针对搜索查询进行正确优化,或者更糟糕的是,它没有显示我们网站的任何结果,因为它很混乱。因此,每个页面必须仅针对单个关键字,具有唯一的标题,元描述和内容。
8.缺少h1标签h1标签被认为是页面的主标题,用于帮助定义页面主题。创建描述性标题是提高搜索引擎状态并使用户更轻松地浏览页面的有效方法。
至关重要的是每个页面必须只有一个标题。
9.弃用的html标签不推荐使用的html标签是过时的标签,但浏览器仍然支持它们。但很快就会预测浏览器将不再支持这些标签,因为它们已经被更好的版本所取代。
不推荐使用的标签及其描述和替换: –
弃用 描述 替代
<applet> 插入小程序 <对象>
<basefont> 设置字体样式 字体样式表
<中心> 中心元素 <div style =“text-align:center”>
<dir> 目录列表 <ul>
<font> 应用字体样式 字体样式表
<isindex> 添加搜索字段 <form>
<菜单> 菜单列表 <ul>
<s> 通过 文字样式表
<击> 通过 文字样式表
<u> 强调 文字样式表
10.页面大小页面大小必须保持在1024字节到500万字节之间。超过此范围,将增加网站加载和网站等待时间,从而降低网站速度。
低于此范围,可能会导致您网页上的内容减少,以帮助google了解任何内容。
11.语言未声明声明页面的语言以避免任何混淆总是一个好主意。如果搜索引擎必须自动确定,那么他们就有可能弄错了。
对于语言英语,声明的示例是<html lang =’en’>。
12.页面链接太多您的页面上只有不超过100个内部链接(内部链接和外部/反向链接之间的区别将在后面介绍)。
页面上的链接太多可能会使用户不堪重负并提供太多的退出选项。此外,搜索引擎不太可能抓取超过100个链接,因为它们开始失去相关性。您也可能因太多链接而受到惩罚,因为该页面看起来会像垃圾邮件一样。
13.缺少视口标记这是一个元标记,可让您控制页面在移动设备上的显示比例。这将确保页面不会太小或太大,并且在用户的设备上易于辨认。
它是每页上必须拥有的标签。
14.外部图像破损外部图像是链接到另一个网站上托管的另一个图像的图像,并且在无法加载时被视为已损坏。通常,引用外部图像是不好的做法,因为它限制了您的控制。一个简单的解决方案是下载图像并在内部托管它。
因此,如果您有外部破碎图像,请将其移除或要求更换。
15. 5xx错误这些致命错误会阻止任何人(包括搜索引擎)访问您的网站。它们通常是由编程错误或服务器配置错误引起的。
此组http状态代码表示服务器知道它出错或无法执行请求。服务器响应通常包括对错误情况的解释以及它是暂时的还是永久的。此组中的这些响应代码适用于任何请求方法。
500 – 内部服务器错误:web服务器在遇到意外情况时会响应此状态代码,从而阻止客户端执行请求。501 – 未实现:当web服务器不支持处理请求所需的功能时,它将使用此状态代码进行响应。当服务器无法识别请求方法并且无法为任何资源支持时,这是适当的响应。502 – 错误网关:当服务器充当网关或代理时,它在尝试处理请求时从其访问的上游服务器收到无效响应时,服务器以此状态代码响应。503 – 服务不可用:当服务器暂时过载或维护时,web服务器当前无法处理请求时,将响应此状态码。这意味着这是一个暂时的条件,经过一段时间的推迟后会得到缓解。如果已知,则可以在retry-after报头中指示延迟的长度。如果没有给出retry-after,客户端应该像处理500响应那样处理响应。504 – 网关超时:服务器在充当网关或代理时,未收到来自请求url(例如http,ftp,ldap)或其他一些辅助服务器(例如dns)所指定的上游服务器的及时响应尝试完成请求时访问。505 – 不支持http版本:当web服务器不支持或拒绝支持请求消息中使用的http协议版本时,它将使用此状态代码进行响应。服务器使用与客户端相同的主要版本指示它无法或不愿意完成请求。响应应包含一个实体,用于描述不支持该版本的原因以及服务器支持的其他协议。所有这些错误都是自我解释的,如果发生则必须解决。
16.非seo友好url所有页面都必须具有seo友好的url。
尽量不要包含任何#。单词总是使用’ – ‘而不是’_’。
确保没有相同版本的单个url,一个是小例,另一个是capital。确保我们没有任何两个带https的url和带http的其他url。长度必须在512像素之内。
17.内部链接断开内部链接指向服务器上存在的另一个页面,并且在无法访问页面时被视为已损坏。这可能是因为它不存在或尝试连接到它时出错。
确保正确输入url并清除页面的任何问题。过多的断开链接不仅会影响您的访问者体验,还可能会导致搜索引擎降低您网站的重要性。
18.外部链接断开外部链接是链接到另一个网站的链接,当无法访问该页面时,该链接被视为已损坏。由于链接网站不在您的控制之下,因此您最好选择删除链接。否则,根据搜索引擎或访问者的说法,这会降低您网站的可靠性。
19.不相