什么是技术搜索引擎优化?11最佳做法
TechnicalSEO是优化网站以帮助Google等搜索引擎查找,理解和索引页面的过程。
尽管Google等现代搜索引擎相对擅长发现和理解内容,但它们远非完美。技术问题可以轻松防止它们在搜索结果中爬行,索引和显示网页。
在本文中,我们将介绍一些技术SEO任何人都可以实施的最佳实践,
- 确保重要内容是“可爬行”和“可插入”
- 使用HTTPs
- 修复重复内容问题
- 创建sitemap
- 使用hreflang进行多语言内容
- 将HTTP重定向到HTTPs
- 使用模式标记来赢得“丰富片段”
- 修复孤立页面
- Make确保您的页面快速加载
- 使用模式来提高知识图形包含的机会
- 不要不遵循内部链接
1。确保重要内容是“可爬行”和“可插入”
爬行是搜索引擎如何发现大多数新内容。蜘蛛在这里访问并从已知网页下载新数据。
例如,假设您在网站上添加一个新页面并从主页链接到该页面。当Google下一步爬行您的主页时,它将发现指向新页面的链接。然后,如果它决定该页面上的内容对搜索者很有价值,它将被索引。
只要您不阻止搜索引擎爬行或索引页面,此过程就可以正常工作。
Robots.txt是告诉Google等搜索引擎哪些页面可以爬行和不能爬行的文件。你可以通过导航到yourwebsite.com/robots.txt。
在上面的示例中,这两个简单的代码块搜索引擎行从网站上的每个页面爬行。所以你可以看到这个文件有多气质,它有多容易是犯昂贵的错误。
您可以检查哪些页面(如果有的话)被阻止robots.txt在Google搜索控制台中。只需转到Coverage报告,切换以查看排除的URL,然后查找“阻止”robots.txt“错误。
如果那里有任何不应该被阻止的URL,你需要删除或编辑你的seo兵法robots.txt文件来解决这个问题。
但是,可爬行页面并不总是可插入的。如果您的网页具有meta-robots标签或x-robots标题设置为“noindex”,搜索引擎将无法对该页面进行索引。
您可以检查Ahrefs SEO工具栏上的免费页面报告。
至检查所有页面上的流氓noindex标签,在Ahrefs Webmaster工具中使用站点审计进行爬行,并检查可索引性报告以获取“noindex页面”警告。
通过删除“noindex”元标签或x-robots标签来修复这些
进一步阅读
- Robots Meta Tag&X‐Robots Tag:您需要知道的一切
- Robots.txt和搜索引擎优化:您需要了解的一切
- 10获取Google索引站点的方法
- JavaScript搜索引擎优化:您需要了解的内容
2。使用HTTPS
HTTPS加密网站与其访问者之间发送的数据。它有助于保护信用卡详细信息等敏感信息不受损害。
鉴于HTTPS对web用户的好处,自2014年以来它一直是一个排名因素可能就不足为奇了。
您如何知道您的网站是否使用HTTPS?
转到https://www.yourwebsite.com,然后检查加载栏中的锁定图标。
如果您看到红色'不安全'警告,您不使用HTTPS,您需要安装TLS/SSL认证。您可以从LetsEncrypt免费获得这些。
如果您看到灰色的“不安全”警告…
…然后你有一个混合内容问题。这意味着页面本身正在加载HTTPS,但它正在加载资源文件(图像,CSS,等)HTTP。
解决此问题的方法有四种:
- 为资源选择安全主机(如果可用)。
- 在本地托管资源(如果法律允许您这样做)。
- 从站点中排除资源。
- 使用HTTP内容安全政策(CSP)
但是,如果您在一个页面上出现混合内容问题,则很可能其他页面也会受到影响。要检查情况是否如此,请使用Ahrefs Webmaster工具爬行您的网站。它检查100多个预定义的SEO问题,包括HTTP/HTTPS混合内容。
推荐阅读:什么是HTTPS?你需要知道的一切
3。修复重复内容问题
重复内容是指相同或相似的内容出现在web上的多个位置。它可以发生在一个网站或多个网站上。
例如,Buffer的这篇文章出现在两个位置:
https://buffer.com/library/social-media-manager-checklist
https://buffer.com/resources/social-media-manager-checklist
尽管有很多人认为,Google不会因内容重复而处罚网站。他们已经在多个OCCA上证实了这一点离子。
但是重复的内容可能会导致其他问题,例如:
- 搜索结果中不受欢迎或不友好的URL;
- 反向链接稀释;
- 浪费爬行预算;
- 刮擦或集团内容超出您的排名。
您可以在Google搜索控制台中看到内容问题重复的页面。只需转到Coverage报告,切换以查看排除的URL,然后查找与重复项相关的问题。
Google解释了这些问题的含义以及如何在此解决它们。
但是,仅搜索控制台告诉您Google已识别为重复项的URL。Google可能没有注意到其他重复的内容问题。要找到这些,请使用Ahrefs Webmaster工具进行免费爬行,并检查Duplicate content报告。
通过在每组重复项中选择一个URL作为“规范”(主)版本来解决问题。
进一步阅读
- 重复内容:初学者完整指南
- 规范标签:初学者的简单指南
4。创建sitemap
Sitemaps列出网站上的所有重要内容。它们有多种格式,但最常见的是XML文件。
这就是我们博客的网站地图的样子:
现在很多人质疑sitemaps的重要性,因为Google通常可以找到大部分内容,即使没有内容。然而,谷歌代表在2019年确认了sitemaps的重要性,并表示它们是第二重要的souGoogle的URL rce:
Sitemaps是与Googlebot@methode最相关的第二个发现选项#SOB2019-Enrique Hidalgo(@EnriqueStinson)2019年6月15日
但这是为什么?
一个原因是sitemaps通常包含“孤儿”页面。这些是Google无法通过爬行找到的页面,因为它们没有网站上可爬行页面的内部链接。
大多数现代CMS'包括Wix,Squarespace和Shopify自动生成站点地图为你。如果您正在使用WordPress,则需要使用流行的SEO插件(如Yoast或RankMath)创建一个插件。
然后您可以通过搜索控制台将其提交给Google。
值得注意的是,Google还将sitemaps中的URL视为建议的规范。这可以帮助解决重复的内容问题(请参阅上一点),但在可能的情况下使用规范标签仍然是最佳实践。
https://www.*******.com/watch?v=JLCwGo43fAY&功能=youtu.be&t=3m16s
推荐阅读:如何创建XML站点地图(并将其提交给Google)
5。将hreflang用于多语言内容
hreflang是HTML属性,用于指定网页的语言和地理目标。它用于其他语言页面变化或其他地理定位的网站。
例如,我们有多种语言版本的主页:
这些变体中的每一个都使用hreflang告诉搜索引擎他们的语言和地理定位。
hreflang对于SEO重要的主要原因有两个:
- 它有助于处理重复内容。假设你有两个相似的页面。如果没有hreflang,Google可能会将这些页面视为重复页面并仅索引其中一个页面。
- 它可以帮助排名。在此视频中,Google的Gary Ilyes解释了hreflang集群中的页面共享排名信号。这意味着如果您有一个带有大量链接的英文页面,则该页面的西班牙文版本有效地共享这些信号。这可能有助于它在其他国家/地区的Google排名。
实施hreflang很容易。只需在页面的所有版本中添加适当的hreflang标签。
例如,如果您的主页版本为英文,西班牙文和德文,您可以将这些hreflang标签添加到所有页面:
了解有关在以下资源中实现hreflang和多语言SEO的更多信息。
进一步阅读
- hreflang:初学者入门指南
- 多语言SEO:翻译和营销指南
6。重定向HTTP至HTTPS
即使您正在使用HTTPS,您的网站也可以通过HTTP访问。版本。这并不理想,因为如果访问者可以访问您网站的非安全版本,则没有必要拥有HTTP s。
要检查是否是这种情况,请尝试导航到网站的HTTP版本。如果浏览器自动重定向,则可能没有问题。
如果您能够访问HTTP版本,则需要将HTTP重定向到https。
您可以通过在.htaccess文件中添加以下代码来实现这一点:
重写引擎重写%{HTTPS}off重写规则^(。*)$https://%{HTTP_HOST}%{REQUEST_URI}[L,R=301]
或者,如果您正在使用WordPress,只需将WordPress地址和网站地址更改为设置下的http s版本。
也可以在服务器级执行此操作,如此处所述。只需确保在执行此操作时使用**(301)重定向,而不是临时(302)重定向。
了解更多关于301和302重定向的信息,请在以下资源中重定向:
进一步阅读
- 301重定向SEO:您需要知道的一切
- 301 vs.302重定向SEO:您应该使用哪种?
7. 使用模式标记来赢得“富片段”
富片段是搜索结果,标题,描述和URL下显示额外信息。
富片段的好处是更多的房地产
但是,Google仅显示某些类型内容的丰富片段,并且仅当您使用模式标记为其提供信息时。如果您之前没有听说过模式标记,它还有其他代码可以帮助搜索引擎更好地理解并在搜索结果中表示您的内容。
例如,如果您有一个关于Kung Pao Chicken的食谱网站,您可以添加此标记以提供有关烹饪时间,卡路里,更多:
这不仅为Google提供有关页面的更多信息,但是它也可以使它符合这样的丰富片段:
pao-rich片段-
了解有关在以下指南中实现丰富片段模式的更多信息。
进一步阅读
- 什么是模式标记?如何将其用于SEO
- 丰富的片段:它们是什么以及如何获得它们?
8. 修复孤立页面
孤立页面没有网站上可爬行页面的内部链接。因此,搜索引擎无法找到或索引它们(除非它们有来自其他网站的反向链接)。
使用大多数审计工具很难找到孤立页面,因为它们像搜索引擎一样爬行您的网站。但是,如果您使用的是为您生成站点地图的CMS,您可以将其用作Ahrefs站点审计中url的来源。只需检查在爬行设置中爬行自动检测到的站点地图和反向链接的选项。
侧注。
如果站点地图的位置不在您的站点中robots.txt文件,而且在yo无法访问urwebsite.com/sitemapxml,那么你应该检查爬行设置中的“特定站点地图”选项,并粘贴到站点地图482 URL 483中。当爬行完成时,转到486链接487报告并检查“孤儿页面(没有传入的内部链接)”问题。488 489-490-img id 40 alt 18个孤儿页面网站audit-如果任何URL很重要,则应将它们合并到站点结构中。这可能意味着从导航栏或其他相关可爬行页面添加内部链接。如果它们不重要,则可以删除,重定向或忽略它们。这取决于你。
推荐阅读:SEO的内部链接:可操作指南
9。确保您的页面加载速度快
加载速度慢的页面对访问者来说很烦人。这就是Google在2010年在桌面上和2018年在移动上使页面速度成为排名因素的原因之一。
不幸的是,页面速度是一个复杂的话题。您可以使用许多工具和指标来对速度进行基准测试,但Google的Pagespeed见解是一个合理的起点。它在桌面和移动设备上为您提供0-100的性能评分,并告诉您可能需要改进的领域。
但不要关注个别领域,让我们来介绍一些可能最重要的事情以最少的努力对页面速度产生积极影响。
- 切换到更快的DNSprovider。Cloudflare是一个很好(免费)的选择。只需注册一个免费帐户,然后与域注册商交换您的姓名服务器。
- 安装缓存插件。c暂时存储文件,以便它们可以更快,更有效地传递给访问者。如果您使用WordPress,WP Rocket和WP Super Cache是两个good选项。
- MinifyHTML,CSS和JavaScript文件。Minification从代码中删除空白和注释以减少文件大小。您可以使用WPRocket或AUTOTIMIZE。
- 使用CDN。内容分发网络(CDN)将网页副本存储在全球服务器上。然后它将访问者连接到最近的服务器,因此请求的文件旅行的距离较小。那里有很多CDN提供商,但Cloudflare是一个不错的选择。
- 压缩图像。图像通常是网页上最大的文件。压缩它们会减小尺寸并确保它们尽可能少地加载时间。那里有很多图像压缩插件,但我们喜欢Shortpixel。
了解更多有关提高视频和以下链接资源中页面速度的信息。
https://www.*******.com/watch?v=BrY6a-lsLp8
推荐读数:如何从开始到结束提高页面速度(高级指南)
10。使用模式来提高知识图包含的机会
Google的知识图是实体及其之间关系的知识库。它的数据通常显示在SERP功能中,就像Ahrefs的知识面板一样:
虽然没有确定的过程可以获取知识图,使用组织标记可以提供帮助。
您可以使用流行的WordPress插件(如Yoast和RankMath)添加此插件,或者使用模式标记生成器手动创建和添加它。
只需确保:
- 至少使用名称,徽标,url和sameAs属性
- 包含所有社交配置文件作为您的sameAs参考(以及可能的Wikidata和Wikipedia页面)
- 使用Google结构验证标记c红色数据测试工具。
这里是我们使用的组织标记:
<脚本类型="application/ld+json">{"@context": "http://schema.org&34;,"@type":"组织","name":"Ahrefs","描述":"Ahrefs是一家为营销专业人员开发在线SEO工具和免费教育材料的软件公司。","url":"https://ahrefs.com","徽标":"https://cdn.ahrefs.com/images/logo/logo_180x80.jpg&34;,"****":"support@ahrefs.com","地址":{"@type":"PostalAddress","addressCountry":"SG","****":"048581","streetAddress":"16 Raffles Quay"},"创始人":{"@type":"人员","name":"Dmitry Gerasimenko","性别":"男性","jobTitle":"CEO","图片":"https://cdn.ahrefs.com/images/team/dmitry-g.jpg&34;,"sameAs":["https://twitter.com/bot**reeder&34;,"https://www.linkedin.com/in/dmitrygerasimenko/"]},"foundingDate":"2010-07-15","sameAs":["https://www.crunchbase.com/organization/ahrefs&34;,"https://www.facebook.com/Ahrefs&34;,"https://www.linkedin.com/company/ahrefs","https://twitter.com/ahrefs&34;,"https://www.*******.com/channel/ucwqv8y0_defMKnGKrFOQ&34;],"contactPoint":[{"@type":"ContactPoint","contactType":"客户服务","****":"support@ahrefs.com","url":"https://ahrefs.com"}]}
您将标记添加到哪个页面并不重要,但主页,联系人或关于页面通常是您的最佳赌注。没有必要在每页上包含它,正如Google的John Mueller在2019年网络**中心区域确认的那样。
https://youtu.be/cXbWuQQp81A?t=3096
推荐阅读:Google的知识图解释:它如何影响SEO
11。不要遵循内部链接
nofollow链接通常用于将出站链接标记到您不想认可的页面。他们告诉Google不要将排名信用“传递到链接页面(尽管Google可能会选择忽略该建议)。
因此,它们不应该用于内部链接。然而,根据我们对前110000个网站的研究,3.6%的内部链接未被跟踪。
许多网站所有者这样做是为了阻止页面索引,但nofollow不这样做。使用nofollow-on内部链接只能造成伤害,因为它可能会切断爬行并导致孤立的内容。
这是分页时的常见问题。
links分页-
检查您的网站是否有nofollowed内部链接,在Ahrefs Webmaster工具中运行爬行,然后转到链接报告并查找相关问题。
解决此问题很容易。只需从受影响的链接中删除nofollow属性。
进一步阅读
- nofollow vs.遵循链接:您所拥有的一切需要知道
- 如何获得分页权利
- Nofollow,UGC和amp的状态;2020年赞助的链接属性
最终想法
技术SEO是一项复杂的业务,我们没有时间在这篇帖子中报道更多的最佳实践。但是,上述建议应该足以消除萌芽中最常见的技术事故,并且与其他网络相比,您的网站表现可以轻松地排在前10%。
有问题或建议吗?在Twitter上Ping我。
本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。如若转载,请注明出处:http://www.botadmin.cn/sylc/247.html