内容重复

什么是重复内容? 重复内容是指与其他网站或同一网站上不同页面上的内容相似或完全相同的内容。 补充: 重复内容是指与另一个页面上显示的内容相同的内容。 但是,“重复内容”也适用于与其他内容相似的内容,甚至稍作改写也是如此。 内容重复如何影响SEO? 通常,Google不想对包含重复内容的页面进行排名。 特别,Google声明: “ Google努力索引和显示具有独特信息的页面”。 因此,如果您网站上的网页没有明显的信息,则可能会损坏您的搜索引擎排名。 具体来说,这是包含大量重复内容的网站遇到的三个主要问题。 有机流量减少:这非常简单。Google不想对使用从其他页面复制的内容进行索引的页面进行排名。 (包括您自己网站上的页面) 例如,假设您的网站上有三个页面,它们的内容相似。 Google不确定该页面是“原始”页面。因此,所有三页都将很难排名。 罚则(极度稀有):  Google表示重复的内容可能会导致罚则或对网站进行完全索引删除。 但是,这种情况很少见。仅在网站上从其他网站上抓取或复制内容的情况下,才执行此操作。 因此,如果您的网站上有一堆重复的页面,则可能无需担心“重复的内容惩罚”。 索引页面更少:这对于具有很多页面的网站(例如电子商务网站)尤其重要。 有时Google不仅会降低重复内容的排名。它实际上拒绝索引它。 因此,如果您的网站上的页面没有被索引,那可能是因为您的抓取预算浪费在重复的内容上。 最佳实践 注意不同URL上的相同内容 这是出现重复内容问题的最常见原因。 例如,假设您经营一个电子商务网站。 并且您有一个出售T恤的产品页面。 如果一切设置正确,则该T恤的每种尺寸和颜色仍将位于相同的URL上。 但是有时您会发现您的站点为产品的每个不同版本创建了一个新URL……这导致成千上万的重复内容页面。 另一个例子: 如果您的站点具有搜索功能,则这些搜索结果页面也可以被索引。同样,这可以轻松将1000多个页面添加到您的站点。所有这些都包含重复的内容。 检查索引页 查找重复内容的最简单方法之一就是查看您的网站在Google中建立索引的页面数。 您可以通过在Google中搜索site:example.com来做到这一点。 或在Google Search Console中签出索引页面。 无论哪种方式,此数字都应与您手动创建的页面数量一致。 确保您的网站正确重定向 有时,您不仅拥有同一个页面的多个版本,而且拥有同一个SITE。 尽管很少见,但我已经多次看到它在野外发生。 当您网站的“ WWW”版本未重定向到“非WWW”版本时,就会出现此问题。 (或相反亦然) 如果您将站点切换到HTTPS…并且未重定向HTTP站点,则也可能发生这种情况。 简而言之:您网站的所有不同版本都应该位于同一位置。 使用301重定向 301重定向是解决网站上重复内容问题的最简单方法。 (除了完全删除页面外) 因此,如果您在网站上发现了一堆重复的内容页面,请将其重定向回原始页面。 一旦Googlebot停下来,它将处理重定向并仅索引原始内容。 (这可以帮助原始页面开始排名) 留意相似的内容 重复的内容不仅意味着从其他地方逐字复制的内容。 […]

Robots.txt

什么是Robots.txt? Robots.txt是一个文件,告诉搜索引擎蜘蛛不要抓取网站的某些页面或部分。大多数主要的搜索引擎(包括Google,Bing和Yahoo)都能识别并兑现Robots.txt的请求。 为什么Robots.txt很重要? 大多数网站不需要robots.txt文件。 这是因为Google通常可以在您的网站上找到所有重要页面对其进行编入索引。 并且它们将自动不索引不重要的页面或其他页面的重复版本。 也就是说,您要使用robots.txt文件的先有3个。 阻止非公开页面:。有时您的网站上有一些页面不想被索引例如,您可能具有页面的暂存版本或登录页面这些页面必须存在但是,您不希望随机的人落在他们身上。在这种情况下,您将使用robots.txt阻止这些页面进入搜索引擎抓取工具和漫游器。 完善地提高抓取预算:如果您很难在所有页面都建立索引的情况下,则可能会遇到抓取预算问题。通过使用robots.txt屏蔽不重要的页面,Googlebot可以将更多的抓取预算花费在实际重要的页面上。 防止对资源建立索引:使用元指令与Robots.txt一样可以防止页面被建立索引。但是,元指令不能用作多媒体资源,例如PDF和图像。这就是robots.txt发挥作用的地方。 底线?Robots.txt告诉搜索引擎蜘蛛不要抓取您网站上的特定页面。 您可以检查您在Google Search Console中已建立索引的页面数。 如果数量与您要索引的页面数量相匹配,则无需担心Robots.txt文件。 但是,如果该数量比您预期的要高(并且您注意到不应编制索引的索引URL),那么该是为您的网站创建robots.txt文件的时候了。 最佳实践 创建一个Robots.txt文件 第一步是实际创建robots.txt文件。 作为文本文件,您实际上可以使用Windows记事本创建一个文件。 无论最终如何制作robots.txt文件,其格式都完全相同: 用户代理:X 不允许:Y 用户代理是您正在与之交谈的特定漫游器。 “禁止”之后的所有内容都是您要阻止的页面或部分。 这是一个例子: 用户代理:googlebot 不允许:/ images 该规则将告诉Googlebot不要索引您网站的图片文件夹。 您还可以使用星号(*)与您网站停靠的所有漫游器进行对话。 这是一个例子: 用户代理:* 禁止:/ images “ *”告诉所有蜘蛛不要爬行您的图像文件夹。 这只是使用robots.txt文件的多种方式之一。这本来自Google的有用指南详细介绍了可用于阻止或允许漫游器抓取您网站的不同页面的不同规则。 使您的Robots.txt文件易于查找 有了robots.txt文件后,就可以开始使用它了。 从技术上讲,您可以将robots.txt文件放置在网站的任何主目录中。 但是,为了增加找到r​​obots.txt文件的几率,建议将其放置在: https://example.com/robots.txt (请注意,您的robots.txt文件区分大小写。因此请确保在文件名中使用小写的“ r”) 检查错误和错误 正确设置robots.txt文件非常重要。一个错误,您的整个网站都可能被降索引。 幸运的是,您不必希望代码设置正确。Google有一个漂亮的机器人测试工具,您可以使用: 它显示了您的robots.txt文件…以及发现的任何错误和警告: 如您所见,我们阻止了Spider爬行我们的WP管理页面。 我们还使用robots.txt阻止WordPress自动生成的标记页的抓取(以限制重复内容)。 Robots.txt与元指令 当您可以使用“  noindex  ”元标记在页面等级停止页面时,为什么还要使用robots.txt? […]

页面速度和SEO

什么是页面速度? 页面的速度是网页加载所花费的时间。页面的加载速度取决于几个不同的因素,包括站点的服务器,页面文件大小和图像压缩。 说: “页面速度”并不像听起来那样简单。 那是因为有很多不同的方法来测量页面速度。以下是最常见的三个: 完全加载页面:这是页面上100%的资源需要花费的时间。这是确定页面加载速度的最直接方法。 到第一个字节的时间:这测量页面开始加载过程所花费的时间。 如果您曾经登陆过某个页面并凝视着白色屏幕几秒钟,那么这就是TTFB。 第一个受益人的绘画/第一个受益人绘画:页面花费足够的时间来加载足够的资源以使用户能够读取该页面上的内容所花费的时间。 例如,假设您有一篇博客文章,它需要10秒钟才能完全加载。 这是很长的时间……如果您仅查看整个页面的加载需要多长时间。 同时,关注“第一有效的绘画”有时可以更好地表示用户在页面加载时实际与之交互的方式。 例如,让我们再次看一下该页面,该页面需要10秒来加载页面的所有资源。 即使加载整个页面需要花费一些时间,但当用户首次登陆页面时,他们在1.5秒后仍会收到“第一个累积的画图”。 这意味着他们可以立即开始与您的页面进行互动。因此,对于用户而言,您的页面速度很快。 底线? 而且没有任何“正确”的标准能胜过其他所有标准。他们都有优点和缺点。 而是专注于提高找到的所有指标的页面加载速度。 为什么页面速度对于SEO很重要? 自2010年以来,谷歌就一直将页面速度作为排名因素。 在2018年,Google通过“速度”更新提高了页面速度的重要性。 简而言之: 网站加载缓慢可能会损害您的Google排名。 问题是:Google如何确定您网站的加载速度?他们是否查看100%的页面加载需要多长时间?还是TTFB? 他们尚未对此发表任何正式声明。但是考虑到他们在他们的PageSpeed Insights工具中报告了所有这些指标,这告诉我他们可能会结合使用不同的页面速度测量。 这样,您就可以提高网站的加载速度。 最佳实践 压缩影像 我之所以把它放在第一位,是因为它通常是最大的胜利。 毕竟,图像通常占据页面大小的50-90%。 (和加载速度) 如您所见,页面大小的86.2%是由于图片引起的: 因此,您可以压缩图像的次数越多,页面加载的速度就越快。 如何? 如果您的网站在WordPress上运行,那么我强烈建议您使用一个名为WP Smush的插件: 它会自动压缩您上传到WordPress媒体库的任何图像。至少根据插件的创建者所述,这可以将图像文件的大小减少14.2%。 不使用WordPress?仍然有很多图像压缩选项,例如Cesium和Mass Image Compressor。 与当今不同,大多数压缩工具现在要么使用无损压缩,要么仅将图像质量降低到几乎不被注意到的程度。 清理并压缩您的代码 换句话说:缩小页面上找到的资源。 这包括: 的HTML 的CSS 的JavaScript 以及您页面上找到的所有其他代码 第一步应该是清除页面上所有any肿的代码。这些额外的代码可能来自您网站上不再具有的功能。还是来自劣质的开发人员的工作。 不管哪种方式:代码越干净,加载的速度就越快。 (是的,押韵🙂) 然后,使用GZip之类的程序压缩代码。 升级主机 这是一个提示,我没有看到足够多的人在谈论。 […]

搜寻预算

什么是抓取预算? 抓取预算是Googlebot在给定时间范围内在网站上抓取和编制索引的页面数。 为什么搜寻预算对SEO很重要? 简而言之:如果Google没有为页面建立索引,那么它就不会对任何内容进行排名。 因此,如果您的页面数过多了站点的爬网预算,那么您的站点上的页面将不会被编入索引。 就是说,那里的某些站点都不需要担心爬网预算。 也就是说,在某些情况下,您确实要注意抓取预算: 您经营一个大型网站:如果您拥有一个网页超过10k的网站(例如电子商务网站),那么Google可能很难找到所有页面。 您只是添加了一堆页面:如果您最近在站点中添加了一个新页面,其中包含几个个页面,则要确保您具有抓取预算,以使它们都快速索引。 大量的重新设置:大量的重新设置和重组链会消耗您的爬网预算。 有了这些,这里有一些简单的方法可以最大化您的网站的抓取预算。 最佳实践 提高网站速度 提高网站的页面速度可能会导致Googlebot抓取您网站的更多网址。 特别,Google声明: “复兴地制作网站可以改善用户体验,同时还可以提高抓取速度。” 补充: 加载缓慢的页面会占用宝贵的Googlebot时间。 但是,如果您的页面加载速度很快,则Googlebot有时间访问您的更多页面并进行编制索引。 使用内部链接 Googlebot对具有大量外部和内部链接指向它们的页面进行优先排序。 是的,理想情况下,您会获得指向网站上每个页面的反向链接。而是在大多数情况下是不现实的。 这就是内部链接如此重要的原因。 您的内部链接链接Googlebot发送到您要编制索引的网站上所有不同的页面。 平面网站架构 根据Google的说法: “在互联网上更流行的URL经常会被更多交替地抓取,以使它们在我们的索引中更新鲜。” 在Google的世界中,popular =链接权限。 这就是为什么您要在网站上使用平面网站架构的原因。 初始化的体系结构可以使您进行设置,杀死您的网站的所有页面都具有流向这些的某些链接权限。 避免使用“隔离页面” 孤立页面是没有指向它们的内部或外部链接的页面。 因此,如果您想充分利用抓取预算,请确保至少有一个内部或外部链接指向您网站上的每个页面。 限制重复内容 出于很多原因,限制重复内容是明智的。 事实证明,重复的内容可能会损害您的抓取预算。 那是因为Google不想通过索引具有相同内容的多个页面来浪费资源。 因此,请确保您网站的页面100%由独特的优质内容组成。 对于拥有超过10k页的网站而言,这并不容易。但是,如果您想从抓取预算中获得最大收益,这是必须的。

网站地图

什么是站点地图? 站点地图是网站的蓝图,可帮助搜索引擎查找,爬网和索引网站的所有内容。 网站地图主要有特定类型: 普通XML网站地图:这是最高最常见的网站地图类型。它通常以XML Sitemap的形式链接到您网站上的不同页面。 视频站点地图:专门用于帮助Google了解您页面上的视频内容。 新闻站点地图:帮助Google在已批准使用Google新闻的网站上查找内容。 图片站点地图:帮助Google查找您的网站上托管的所有图片。 为什么站点地图很重要? 某种Google,Yahoo和Bing之类的搜索引擎使用您的站点地图在您的站点上查找不同的页面。 正如Google所说: “如果正确链接了您网站的页面,则我们的网络爬虫通常可以发现您的大部分网站。” 绝对:不会绝对损害您的SEO努力。因此使用它们很容易累积。 在某些特殊情况下,站点地图确实非常有用。 例如,Google在很大程度上通过链接找到网页。而且,如果您的网站是全新的,并且只有很少的外部反向链接,则站点地图非常庞大,可帮助Google在您的网站上查找页面。 或者,也许您经营着一个拥有500万页面的电子商务网站。除非您完全内部链接并且拥有大量外部链接,否则Google很难找到所有这些页面。这就是站点地图的来源。 有了这些,这里就是设置站点地图并针对SEO进行优化的方法。 最佳实践 创建一个站点地图 第一步是创建站点地图。 如果您使用WordPress,则可以使用Yoast SEO插件为您制作一个站点地图。 使用Yoast制作XML网站地图的主要好处是它会自动更新(动态网站地图)。 因此,无论何时将新页面添加到网站(无论是博客文章还是电子商务产品页面),指向该页面的链接都会自动添加到您的站点地图文件中。 如果您不使用Yoast,可以使用许多其他可用于WordPress的插件(例如Google XML Sitemaps)来创建站点地图: 如果您不使用WordPress怎么办? 不用担心。您可以使用第三方站点地图生成器工具,例如XML-Sitemaps.com。这些将吐出一个XML文件,您可以将其用作站点地图。 无论哪种方式,一旦您创建了站点地图,我都建议您手动查看一下。 (您的站点地图通常位于site.com/sitemap.xml。但这取决于您的CMS和用于创建站点地图的程序) 如果一切看起来不错,是时候将您的站点地图提交给Google了。 将您的站点地图提交给Google 要将站点地图登录名提交到您的Google Search Console帐户。 然后,转到侧栏中的“索引”→“站点地图”。 如果您已经提交了站点地图,则会在此页面上看到“提交的站点地图”列表。 无论哪种方式,要提交站点地图,请在此字段中输入站点地图的URL 然后点击“提交”。 如果一切都已设置完毕,您将在此页面上的“已提交的站点地图”部分下开始查看站点地图上的信息: 使用站点地图报告发现错误 Google抓取您的站点地图后,请在“已提交的站点地图”下单击它: 如果您看到“ Sitemap索引已成功处理”,则Google成功抓取了您的站点地图。 您也可以单击小条形图图标以转到站点地图的覆盖率报告: 此报告向您显示Google在您的站点地图中找到了多少个URL……以及其中有多少个页面最终出现在Google的索引中: 例如,您可以看到我的站点地图包含指向116个网页的链接。109个为“有效”,6个为“排除”。 我显然可以忽略有效页面。 但我确实想查看所有“排除”页面以了解最新情况。 事实证明,我的站点地图中的这6个URL收到“未选择为规范的重复提交的URL”消息。 而且,当我查看这些URL时,我发现这些页面甚至都不是我首先希望索引的页面。 因此,我应该将其从站点地图中删除。 使用您的站点地图查找索引问题 使用站点地图的一件很酷的事情是,它可以为您提供大致的估计: […]

网站架构

什么是网站架构? 网站架构是网站页面的结构和链接方式。理想的网站架构结构可以帮助用户和搜索引擎爬网程序轻松地在网站上查找所需内容。 为什么网站架构对SEO很重要? 三个原因: 原因1:经过优化的网站架构可帮助搜索引擎蜘蛛查找并索引网站上的所有页面。 如果您的网站上的页面是您的主页上的几次点击(或根本没有链接到其他页面),则Googlebot将很难找到这些页面将其编入索引。 但是,如果您的网站架构是相互链接的,则蜘蛛可以跟随您的内部链接访问网站的100%页面: 原因2:网站架构会在您的网站周围发送链接授权。 当您内部链接到高优先级页面时,更多链接权限(PageRank)将流到那些页面。这可以帮助提高他们在Google中的排名。 原因3:正确的网站架构使访问者可以轻松地在您的网站上找到所需的内容。 (这可以间接帮助您进行SEO) 最佳实践 使用“平面”网站架构 通常,对于SEO而言,“扁平”架构网站更好。 一级化架构意味着用户(和搜索引擎爬网程序)可以在4次点击或串行的连续访问您网站上的任何页面。 这是一个平面站点架构的视觉效果: 同时,“深度”网站架构意味着某些页面可能需要多点击4-10次才能到达: 为什么这很重要? 首先,浅站点架构意味着链接权限从倾向于获得大量反向链接的页面(例如您的主页)流到您要排名的页面(例如产品页面)。 其次,扁平化的架构意味着Google蜘蛛可以在您的网站上找到所有网页(这将最大限度地提高您的抓取预算)。 例如,假设您刚刚启动了一个新的烘焙博客。 理想情况下,您希望您的体系结构看起来像这样: 如您所见,您的主要类别都直接从首页链接到。 您的所有个人食谱都可以在每个类别下找到。 保持简单 如果您运行的博客或网站的页面数以百计,那么这并不是超级重要。 但是,一旦开始向站点添加成千上万(成千上万)个不同的页面,那么简单就是巨大的。 我无法告诉您我遇到过如此复杂的网站架构的网站有多少次: 这不仅对SEO不利,而且对用户的体验也很差。想象一下,您刚刚登陆该网站上的随机页面。找到实际需要的页面的可能性有多大?几乎为零。 但是,当您的网站架构简单时,用户可以轻松地在您的网站周围四处寻找所需内容。 这就是为什么要从第一天开始建立网站层次结构,并随着网站的增长而坚持下去的原因。 这是您的网站层次结构外观的示例: 大多数具有复杂体系结构的站点并非以这种方式开始。他们开始添加随机的类别,子域和页面……最终导致混乱。 使用类别页面 类别页面使长期组织网站的体系结构变得非常容易。 要启动新页面吗?将其添加到现有类别。并从该类别页面链接到它。 是否要添加一堆新页面?创建一个新类别。并从该新类别页面链接到新页面。 没有类别结构,页面将被随机添加……这通常会导致复杂的网站架构。 注意:如果您经营一个相对较小的网站(少于1,000页),则可能不需要按类别组织事物。 而且,因为每个博客文章和页面都是相互链接的,所以我们没有设置类别页面。 但是,如果您经营一个包含大量页面的电子商务网站,则类别至关重要。 网址结构 您的URL结构应在逻辑上遵循您的类别。 这是许多站点使用的URL结构的示例: https://example.com/category/subcategory/keyword-keyword 您的网址不必看起来完全一样。但是重要的是,所有URL都必须遵循相同的结构。 使用内部链接 归根结底,您的网站架构本身页面如何链接在一起。 这就是为什么要从导航菜单链接到类别页面的原因: 以及从类别页面到该类别中的各个页面: 例如,“百思买”从其首页链接到其所有类别: 这些类别页面都链接到子类别和电子商务产品页面。 注意:使用HTML进行导航 您还希望使用内部链接将网站的内容链接到网站上的其他页面。 这些内部链接不仅仅用于SEO。它们还可以帮助用户了解有关我正在尝试的主题的更多信息。 […]