任何问题请联系WX:uu16853

买模板送网站采集器 让你轻松放开双手运营网站!

购买更多有优惠!

WordPress Largest Contentful Paint,LCP,PageSpeed Insights,最大内容绘制,网站性能 文字详细教程

每个网页都由数十或数百个元素组成。其中包括文本、图像、按钮、小工具等等。每个元素的大小各不相同,最大的调用会告诉您很多关于使用称为最大内容绘制 (LCP) 的指标优化您的网站的情况。 在如何改善您的网站上的最大内容绘制方面感到困惑?或者不确定Largest Contentful Paint是什么意思,以及为什么你首先需要关心它? 无论你从哪里开始,这篇文章都是为你准备的,因为你将了解到关于Largest Contentful Paint的所有知识。 这包括Largest Contentful Paint是什么意思,为什么它很重要,如何衡量它,以及如何改进它。 在本文中,我们将解释LCP(英文全称Largest Contentful Paint)的概念。我们还将向您展示如何测量此数据点并解释结果。最后,我们将讨论如何优化您的LCP分数。 什么是最大内容绘制 (LCP)? 在大多数网页上,有一个元素因其大小和突出程度而与众不同。例如,考虑这个着陆页,其中巨无霸Banner部分在视口中占主导地位: 那个巨无霸Banner部分代表这个特定页面的最大内容绘制(LCP)。也就是说,LCP是网站渲染包含最多内容的元素所花费的时间。 如果您想找出此页面的LCP,您需要测量加载英雄部分所需的时间。理论上,如果您的LCP分数较低,则意味着您的网站优化得很好,并且可以为用户快速加载。 重要的是要了解LCP分数可能(并且希望会)与您网站的整体加载时间不同。您可能有一个页面需要 3 秒才能完全加载,但它的LCP可能只有 2 秒。这是因为大多数现代网站还在文本和媒体文件之上加载脚本。 通常,LCP与First Contentful Paint (FCP) 齐头并进。这是一个指标,它告诉您当有人访问您的网站时,呈现任何内容的第一个元素需要多长时间 。结合使用这些指标(或 Google的Core Web Vitals),您可以比整体加载时间更深入地了解网站的性能。 请记住,在衡量您网站的LCP时,Google不会考虑所有内容。它将忽略可缩放矢量图形 (SVG) 文件和视频等元素,但这些元素可能会包含在Google的Core Web Vitals的未来更新中。 Largest Contentful Paint是一个性能指标,衡量网页主要内容的加载时间。 Largest Contentful Paint与Cumulative Layout Shift(CLS)和First Input Delay(FID)一样,都是谷歌核心网络指标的一部分。 在更多的技术层面上,”最大内容 “衡量从用户开始加载页面到视口内呈现最大文本块、图像或视频所需的时间。 在LCP方面,”主要内容 “是什么意思? 好吧,主要内容将取决于有关的实际页面,但它可能是以下任何一种: 文本–更具体地说,包含文本节点或其他内联级文本元素的任何块级元素。 […]

WordPress JavaScript优化,JavaScript工具,JavaScript最小化 文字详细教程

大多数用户都希望有一个优雅的网络浏览体验,而JavaScript长期以来一直是开发者的最爱,以提供这种高级的体验。 然而,JavaScript不仅是为了让网站看起来更漂亮。它还直接影响到网站的性能和成功。 加快网站速度或缩短页面加载时间–这两个概念是JavaScript开发的核心–是改善用户体验的关键因素。 如果你想在最短的时间内提升网站的性能,你需要熟悉JavaScript的最小化。它将帮助你从你的JavaScript源代码中排除所有不必要的字符而不改变其功能。更重要的是,它将减少你的网站的加载时间和带宽使用。 JavaScript的最小化可能是很棘手的。在这篇文章中,我们将制定一个方案,帮助你为WordPress和非WordPress网站的JavaScript代码进行最小化。 什么是JavaScript? 什么是代码最小化? 为什么要对JavaScript代码进行最小化? 最小化、美化和压缩的区别 如何最小化JavaScript代码 什么是JavaScript? JavaScript (图片来源: Medium) JavaScript是一种面向文本的脚本语言,用于在客户端和服务器端创建互动网站。与大多数语言相比,它是一种更简单、更不复杂的语言,这也是它被广泛使用的原因。 HTML和CSS构建了一个网站的结构,而JavaScript增加了复杂的功能,为你的网站带来互动性,以吸引用户。例如,JavaScript提供了复杂的元素,如滚动的视频点唱机、2D/3D视频和互动地图。 值得注意的是,网络浏览器可以理解JavaScript。因此,与HTML和CSS一起,如果你对网络开发感兴趣,它是一个熟练的选择。如果你需要创建一个高度互动的网站,并在所有浏览器中无障碍运行,那么JavaScript是你可以采用的最可靠的选择。 什么是代码最小化? 最小化也被称为最小化。代码最小化意味着优化代码,以节省空间,减少页面加载时间,并降低网站带宽使用。然而,最大的问题是在不改变功能的情况下最小化代码。 代码最小化在所有核心编程技术中都是可能的,包括HTML、CSS,以及–正如我们即将看到的–JavaScript。然而,这个过程并不是一蹴而就的。在保持代码功能的同时,还要做一些工作来使其更加紧凑。 为了最小化JavaScript代码,你必须解析它,压缩它,并获得输出。一旦它被最小化,它应该是肉眼几乎无法阅读的。你已经删除了所有不必要的空白、注释、换行符,以及最初使代码可读的一切。 你可能还需要对代码做一些进一步的修改–例如,内联函数、删除块定界符、使用隐含条件,或者重写局部变量。 未简化与简化的JavaScript代码示例 让我们来看看一些示例代码。这第一块是普通的、没有经过删减的JavaScript。 // program to check if the string is palindrome or not function checkPalindrome(str) { // find the length of a string const len = string.length; // loop through half of the string […]

WordPress OSS配置,对象存储,阿里云OSS 文字详细教程

在本文中,我们将深入解析阿里云OSS对象存储的原理和特点,同时通过详细的步骤指导您如何配置和使用阿里云对象存储服务。我们将从对象存储的基本概念出发,讲解其特性、阿里云对象存储的配置,以及如何将其与CDN服务结合使用。 什么是对象存储 对象存储是一种分布式存储架构,它以对象的形式存储数据。每个对象都包含数据、元数据和唯一标识符。与传统的文件存储和块存储相比,对象存储具有更高的可扩展性、易用性和成本效益。对象存储主要用于存储非结构化数据,如图片、视频、音频、文档等。 对象存储有何特征 对象存储具有以下特点: (1) 可扩展性:对象存储可以方便地进行水平扩展,以满足海量数据的存储需求。在需要增加存储容量时,可以快速添加更多的节点,而不影响系统的性能和稳定性。 (2) 数据冗余和容错:对象存储通过数据副本和纠删码技术来保证数据的可靠性和持久性。即使某些存储节点发生故障,也能够确保数据不会丢失。 (3) 低成本:对象存储通常采用廉价的硬盘设备,通过软件定义存储技术来实现高性能和高可用性。这使得对象存储在成本方面具有很大的优势。 (4) 高可用性:对象存储支持跨地域的数据同步和访问,确保数据在不同地域之间的高可用性和低延迟访问。 阿里云对象存储配置 创建OSS Bucket 下面将详细介绍如何配置阿里云对象存储: (1) 创建存储空间(Bucket):登录阿里云控制台,进入对象存储OSS服务,点击创建Bucket,输入名称、选择地域和存储类型。这里的名称需要保持唯一,用于区分不同的存储空间。 创建Bucket,需要重点关注以下填写的信息: Bucket名称:可以考虑用域名-存储内容类型,比如domain-media; 地域:建议选择有地域属性,且地域与服务器所在地一致,因为相同区域内的产品内线互通,速度更快; 存储类型:如果用于作为网站静态资源,且提供网站用户访问,则选取标准存储,一般站长也是这样用OSS的; 存储冗余类型:选本地冗余存储就好; 读写权限:切记选择公共读,除非您的OSS存储资源不是作为网站公开资源; 所在资源组:选择默认分组即可。 完成Bucket相关信息填写和设置后,点击“确定”进入下一个步骤。 (2) 设置访问控制(ACL):创建Bucket后,可以设置访问控制 权限,包括公共读、私有和公共读写。根据实际需求选择合适的访问控制权限。 (3) 配置跨域访问(CORS):在Bucket的设置中,可以配置CORS规则,以允许特定的来源、HTTP方法和HTTP头部访问您的对象存储。这对于构建Web应用程序尤为重要,因为浏览器通常会对跨域请求施加限制。 (4) 设置生命周期规则:通过配置生命周期规则,可以自动对过期或不再需要的对象进行删除或转换存储类型,以节省存储成本。例如,可以将长时间未访问的对象自动转换为低频访问存储类型。 (5) 上传和管理对象:在Bucket中,可以上传、下载和删除对象。此外,还可以对对象的元数据和访问控制权限进行管理。上传对象时,可以选择是否开启服务器端加密,以保护数据的安全性。 第(2)-(5)点,对于一般站长来说,无需关注。我们只需要在完成Bucket创建后,在WPTurbo插件完成阿里云OSS配置信息填写。 配置OSS对象存储访问域名 (1)不使用CDN域名 为前面创建的Bucket创建一个访问域名,您只需要进入所创建的Bucket后,点击“Bucket 配置”-“域名管理”,然后点击“绑定域名” 然后,在弹窗出窗口输入一个您网站的子域名,比如oss.yourdomain.com,如果您的域名解析在阿里云,开启自动添加cname记录,即可完成域名绑定。否则,您还需要到第三方域名解析完成CNAME记录的添加。 最后,完成提交即可。 (2)使用CDN域名 如果您希望使用CDN域名作为阿里云OSS对象存储的访问域名。则可以访问CDN控制台,进入你需要绑定为OSS对象存储的CDN域名管理界面,点击“新增源站信息”。 然后在新增源站信息,选择OSS域名,并且选择您需要使用CDN域名访问的OSS对象存储Bucket对应的域名,优先级设为主,权重和端口为默认即可,最后点击“确定”。 温馨提示:当您将OSS域名设为源站信息的主域名,则需要将源站域名设置为备。 配置WPTurbo插件对象存储设置 首先,进入WPTurbo插件,选择“对象存储”标签,打开对象存储开关,将服务商选中为阿里云,然后点击“配置API”; 然后,进入配置API页面,您需要填写一堆信息; ACCESSKey ID:登录阿里云工作台>点击主账号头像>AccessKey管理,创建生成。 AccessKey Secret:在创建ACCESSKey ID生成时一同生成。 […]

WordPress CDN,阿里云CDN,阿里云CDN配置 文字详细教程

本文旨在为读者提供一个关于阿里云CDN的简要教程。我们将介绍阿里云CDN的基本概念、资源加速步骤、同步资源设置以及与阿里云OSS对象存储的结合。希望通过这篇教程,读者能够更好地了解和利用阿里云CDN服务,为自己的互联网服务提供优质的用户体验。 什么是阿里云CDN 阿里云CDN(Content Delivery Network,内容分发网络)是阿里云提供的一种专门用于加速网络内容传输的服务。通过将用户请求的内容分发至全球范围内的边缘节点,实现访问资源的就近原则,从而有效缩短用户访问资源所需的时间,提高访问速度和用户体验。 全局CDN与局部CDN 全局CDN(Global CDN)和局部CDN(Regional CDN)是两种不同的内容分发网络类型,它们之间的主要区别在于覆盖范围和应用场景。 全局CDN(Global CDN): 覆盖范围:全局CDN拥有遍布全球的数据中心和边缘节点,可以为全球范围内的用户提供优化的内容传输服务。 应用场景:全局CDN适用于具有国际用户群的网站或应用,可以有效降低全球范围内的延迟,提高用户体验。 优势:全局CDN能够应对大范围的地理分布和网络状况,具有更强的抗攻击能力和容错能力,能够在各种复杂环境下保持稳定的服务质量。 局部CDN(Regional CDN): 覆盖范围:局部CDN主要针对特定地区或国家的用户提供内容分发服务,其边缘节点通常集中在某个地区或国家范围内。 应用场景:局部CDN适用于主要服务对象为某个特定地区或国家的用户的网站或应用,可以在有限的覆盖范围内提供更快速、稳定的服务。 优势:局部CDN可以针对特定地区的网络状况和用户需求进行优化,对当地网络环境有更深入的了解,从而提供更佳的用户体验。 全局CDN和局部CDN的区别主要在于覆盖范围和应用场景。全局CDN适用于具有国际用户群的网站和应用,可以在全球范围内提供优化的内容传输服务;而局部CDN则更适用于主要服务对象为某个特定地区或国家的用户的网站和应用,可以在有限的覆盖范围内提供更快速、稳定的服务。根据实际业务需求,可以选择适合自己的CDN类型,为用户提供更好的访问体验。 常见全局CDN服务商 典型的全球范围内的CDN服务商包括: Akamai:Akamai 是全球最大的 CDN 服务商,拥有遍布全球的边缘节点,为众多知名企业提供内容分发服务。 Cloudflare:Cloudflare 是一家知名的 CDN 服务商,提供全球范围内的内容分发、安全防护以及网站优化服务。 Amazon CloudFront:Amazon CloudFront 是亚马逊 AWS 提供的全球 CDN 服务,与 AWS 的其他服务紧密集成,拥有广泛的覆盖范围。 Fastly:Fastly 是一家专注于高性能和低延迟的 CDN 服务商,拥有遍布全球的边缘节点,为许多知名企业提供服务。 Limelight Networks:Limelight Networks 是一家全球 CDN 服务商,拥有遍布全球的数据中心,提供内容分发、视频传输和云存储服务。 StackPath:StackPath 是一家提供全球 CDN 服务的公司,提供内容分发、Web 应用防火墙和 […]

WordPress WP Rocket,安全模式 文字详细教程

顾名思义,安全模式表示有助于在不完全禁用功能的情况下解决问题。例如,您可以在PC中以安全模式打开Word和Excel文档,通过禁用扩展程序和其他不必要的功能来打开应用程序。现在越来越流行,像WP Rocket这样的WordPress插件也提供安全模式。 在本文中,我们将解释如何在WP Rocket中启用安全模式以及如果这样做会发生什么。 排查WP Rocket问题 作为一个强大的缓存插件,WP Rocket可能会破坏您的网站布局或禁用某些功能。当您启用合并JavaScript、删除未使用的CSS等设置时会发生这种情况。每当您想确认问题是由于WP Rocket缓存引起的,您可以轻松绕过WP Rocket缓存来检查您网站上未缓存的页面。好的部分是您可以在不停用插件的情况下执行此操作。 但是,确认问题后,唯一的选择是停用插件或逐一禁用功能以缩小问题范围。为了使此故障排除更容易并最大程度地减少工作,WP Rocket引入了一项称为安全模式的新功能。使用此功能,您可以在不停用插件的情况下禁用整个站点上的某些功能。 在WP Rocket中启用安全模式 当您遇到问题时,请转到仪表盘中的“插件 > 已安装插件”部分。 找到WP Rocket插件,然后点击插件名称下方的“停用”链接。 停用WP Rocket插件 如果您使用的是3.11.0.3之前的版本,您将看到如下消息。 旧插件版本中的消息 这意味着您必须首先将插件更新到3.11.1或更高版本。之后,您将在停用时看到以下消息。 现在,选择“Yes, apply Safe Mode”选项,然后单击“Confirm”按钮。 您已在WP Rocket 插件中启用安全模式并继续检查问题是否已解决。 WP Rocket中的安全模式选项 安全模式会发生什么? 确认安全模式选项时,WP Rocket将禁用以下功能。 在“Media > Lazy Load”下的图片、iframe和视频的延迟加载选项将禁用。 所有CSS和JavaScript优化,如“File Optimizations”下的最小化、合并、关键CSS生成、删除未使用的CSS、延迟JS会被禁用。 在“CDN”下“Enable Content Delivery Network”选项将禁用。 禁用所有这些功能后,您应该能够使站点恢复工作状态。之后,您可以一一启用这些选项并检查哪个选项造成了问题。 如何禁用安全模式? 这一点很重要,因为WP Rocket不提供任何禁用安全模式的选项。由于它只是禁用一组选项,因此您需要重新启用这些设置以禁用安全模式。这意味着您应该在使用安全模式之前记住之前的设置。否则,您可能会对您之前是否使用过某个功能感到困惑。在这种情况下,我们不建议使用安全模式,除非您知道自己的设置或使用WP Rocket进行了登台/本地主机设置。 小结 在完全停用插件之前,您可以轻松地在WP Rocket中启用安全模式。它可以帮助您在不丢失缓存功能的情况下恢复您的站点。但是,您必须逐个启用这些功能才能恢复以前的手动设置。

WordPress Cloudflare设置,WP Rocket设置 文字详细教程

WP Rocket是WordPress网站最简单有效的缓存插件之一。它提供一键式功能,用于删除未使用的CSS、延迟JavaScript和优化缓存以加速您的网站。另一方面,Cloudflare是一项免费的CDN服务,可从最近的位置向用户访问者提供内容。将WP Rocket缓存的强大功能与Cloudflare CDN相结合以提高您网站的性能是一个好主意。 Rocket CDN与Cloudflare WP Rocket还提供自己的RocketCDN,您可以将CDN部分集成到WP Rocket设置中。RocketCDN来自StackPath,您每月需要7.99美元才能开始使用这项仅限高级服务。要使用RocketCDN,您需要通过在您的DNS区域中设置CNAME来创建CDN重定向,并在CDN设置页面添加CNAME。但是,Cloudflare是一个免费的CDN,您无需创建CNAME记录即可在WordPress中使用Cloudflare。 来自WP Rocket的RocketCDN 您需要更改指向Cloudflare服务器的域的名称服务器,并通过它们路由整个流量。这有助于保护您的网站并改善向用户的内容交付。要将Cloudflare与WP Rocket一起使用,您需要启用附加组件且无需使用CDN部分。 WP Rocket Cloudflare附加组件 要将WP Rocket与Cloudflare一起使用,您必须启用默认情况下随WP Rocket插件提供的附加组件。将Cloudflare CDN与WP Rocket一起使用时,不必使用该插件。但是,该插件有助于优化您的Cloudflare帐户中的设置,以便通过缓存正确使用CDN设置。 启用Cloudflare插件 登录到您的WordPress管理面板并导航到“Setting > WP Rocket”部分。导航到“附加组件”菜单并向下滚动到“Rocket Add-ons”部分。此时,WP Rocket提供了两个附加组件——Cloudflare和Sucuri。默认情况下,所有加载项状态都设置为关闭。通过单击“Add-ons status”按钮打开Cloudflare加载项,如下所示。 WP Rocket插件中的Cloudflare插件 使用WP Rocket设置Cloudflare 启用插件后,单击“Modify Options”按钮查看配置设置。有三个部分可用于优化Cloudflare的设置。 Cloudflare凭据 Cloudflare设置 Cloudflare缓存 相关文章: 使用W3 Total Cache插件设置Cloudflare WordPress网站的Cloudflare设置初学者指南 Cloudflare凭证 要将WP Rocket与Cloudflare一起使用,您需要允许插件访问您的Cloudflare帐户。这可以通过添加Cloudflare全局API密钥、区域ID以及您的登录电子邮件地址来完成。 连接Cloudflare和WP Rocket 转到您的Cloudflare帐户并选择您的站点以查看仪表盘。您将登陆“Overview”部分并向下滚动以查看“API”部分(这将显示在右侧边栏上)。您可以在此处找到Zone ID,将其复制并粘贴到您的WP Rocket Zone ID文本框中。之后单击显示在您的帐户ID下方的“Get your API […]

WordPress WordPress评论,延迟加载,懒加载 文字详细教程

WordPress带有默认的评论系统,您可以使用它在您的博客上进行互动讨论。您可以选择启用或禁用站点范围内的评论以及单个博客文章。当您对文章有大量评论时,用户需要滚动浏览整个评论部分才能到达页脚。 在本文中,我们将解释如何在WordPress中延迟加载评论以仅在需要时加载它们。 懒加载评论 延迟加载是仅在有用户交互时才加载内容的功能。虽然WordPress用户主要使用延迟加载图像,但您也可以使用此功能进行评论。以下是您需要在WordPress网站中延迟加载评论的一些原因。 评论仅在您的博客文章底部可用,因此在初始页面加载期间不需要加载它们。 长长的评论列表会增加DOM元素,从而影响您网站的页面加载速度。 当用户不想发表评论时,评论表单可能会影响用户在您网站上的体验。 冗长的评论列表会在移动设备上占据很大的空间,这是可以避免的。 默认情况下,评论将显示gravatar图像,如果您从设置中禁用gravatar,大多数主题将无法正确对齐评论部分。由于gravatar图片是从第三方网站加载的,因此会影响您网站的速度。 总之,在需要时隐藏和加载评论表单将改善页面加载时间和用户体验。由于这些是谷歌搜索算法中的排名因素,您可以通过延迟加载评论来提高排名。 评论分页的默认选项 WordPress 在“设置 > 讨论”部分提供了一些默认设置来管理评论。例如,您可以设置在博客文章中显示的最大评论数。当评论数量超过设置限制时,这将创建分页评论。但是,它并没有提高多少速度,因为评论表单将在初始页面加载期间加载。 在WordPress仪表盘中启用分页评论 对于gravatar图片,您可以通过WP Rocket或Perfmatters等插件使用图片延迟加载功能。此外,大多数免费缓存和优化插件都提供图像延迟加载功能,您可以使用它来延迟加载gravatar图像。 在WordPress中延迟加载评论 懒加载评论可以解决很多速度问题,包括懒加载gravatar图片。为此,您必须使用延迟加载评论插件并选择方法。登录到您的WordPress仪表盘部分后,转到“插件 > 安装插件”区域。搜索“lazy load comments”并向下滚动以找到lazy load comments插件。 单击“立即安装”按钮,然后单击“启用”按钮开始在您的站点上使用该插件。 安装lazy load comments插件 自定义评论延迟加载选项 该插件提供了一种简单的设置来决定您希望如何延迟加载评论部分。转到“设置 > 讨论”部分并向下滚动到底部。在“头像”部分上方,您可以找到“Lazy Load Comments”的新选项。 延迟加载评论设置 单击“lazy load comments”的下拉菜单以找到三个可用选项。 选择滚动延迟加载评论 On Scroll – 当用户到达页面上的评论部分时,延迟加载滚动评论。这是一个默认选项,类似于延迟加载图像。 On Click – 这将显示“Load Comments”按钮,用户可以单击它以显示评论和表单部分。 No Lazy Load – 这将禁用延迟加载功能,因此不要选择此选项。 我们建议选择“On Click”选项以显示一个按钮,该按钮可以通过两种方式提供帮助。首先是只有感兴趣的用户想要留下或阅读评论才会点击按钮。其次,它可以通过隐藏评论和表单来节省空间,从而改善手机上的用户体验。选择选项后,向下滚动并单击“保存更改”按钮以在您的站点上应用设置。 […]

WordPress Cloudflare设置,WP-Cron,定时任务 文字详细教程

WordPress需要一些基本要求,例如MySQL和正确的PHP版本才能正常运行。此外,您还需要额外的设置才能使已安装的插件和主题正常工作。 WP-Cron是WordPress网站在仪表盘中获取更新和报告所需的此类要求之一。另一方面,Cloudflare是许多托管公司内置的流行的免费CDN服务。 不幸的是,如果您没有正确配置Cloudflare,它可能会停止WP-Cron作业的运行并导致不希望出现的问题。如果您遇到困难,这里是您可以尝试通过Cloudflare CDN设置以修复WP-Cron无法正常工作的问题。 更多关于WP-Cron Cron是Unix中用于调度作业以在后台完成任务的命令。在WordPress世界中,WP-Cron类似于Unix cron作业,用于以周期性间隔调度任务。与您可以在特定时间安排的系统cron作业不同,WP-Cron在每次页面加载时运行并触发预定任务。以下是一些示例,让您了解WP-Cron的作用: 更新WordPress仪表盘小工具,例如实时销售小工具。 检查处于预定状态的文章并按计划发布。 插件可以在后台运行数据库更新、缓存清除等任务。 您还可以在此处从官方WordPress页面阅读有关WP-Cron的更多详细信息。 查找WP Cron问题 当WP-Cron运行出现问题时,会直接影响定时任务的运行。您可以在仪表盘和服务器的错误日志中看到一些失败通知。下面是一个来自WP Rocket插件的例子,它使用WP-Cron来运行预定的缓存清除。如果不清除缓存,则会因大量过时的缓存内容而减慢您的网站速度。 WP Rocket Cron作业问题 您还可以使用WP Crontrol之类的插件来监控和查找站点中与cron相关的问题。一旦您发现WP-Cron存在问题,您应该检查您最近在该网站上所做的活动。如果您启用了Cloudflare或更改了CDN中的任何设置,那么这是开始故障排除的第一个地方。 在Cloudflare中检查WP Cron问题 Cloudflare的安全设置允许您阻止恶意机器人。不幸的是,这也可以阻止像WP-Cron这样的自动化活动作为误报。好的部分是您可以根据日志中的IP地址和查询字符串轻松找到它。由于WP-Cron将从您的托管服务器的IP地址运行,您可以根据您的服务器的IP检查被阻止的条目以查找更多详细信息。 如果您不知道服务器的IP地址,您可以从主机面板中找到它。或者,您可以转到Cloudflare帐户的DNS部分并找到带有@的A记录,该记录将指向您服务器的IP地址。 之后,转到“Security>Overview”部分,然后单击“Add filter”按钮。 根据与服务器IP相同的IP地址过滤日志。 在这里,您应该找到显示“ /wp-cron.php ”的“Paths”部分,如下图所示。 您还可以找到其他详细信息,例如阻止的原因,在我们的例子中是“manage defined bots”。 查找服务器IP的安全详细信息 如果您想了解更多详细信息,请在页面上向下滚动并查看活动日志部分。在这里,您可以找到为了解WP-Cron因托管规则设置和托管挑战而被阻止而采取的服务和操作。这取决于您的安全设置,您可能在其中选择了一些带有托管质询的选项。 查看服务器IP的活动日志 单击“Edit columns”按钮以添加可以显示更多详细信息的其他列。由于IP地址已经存在,请选择“Path”和“Query string”复选框。 选择路径和查询字符串 这将添加其他列并向您显示路径和查询字符串。正如您在下面的屏幕截图中所见,路径将显示为/wp-cron.php,查询字符串将显示类似?doing_wp_cron的内容。 查找路径和查询字符串详细信息 相关文章: WP Rocket –如何使用WP Rocket插件正确设置Cloudflare? W3 Total Cache –如何使用W3TC插件正确设置Cloudflare? 使用Cloudflare修复WP-Cron问题 现在很明显,Cloudflare安全设置会阻止WP-Cron在您自己的托管服务器上运行。尝试以下选项来解决问题。您可能需要检查您的WordPress仪表盘,使用插件或检查服务器的日志,如上所述,以确认WP-Cron工作正常。 1.禁用绝对自动化的机器人 免费Cloudflare帐户有一个简单的“机器人战斗模式”来阻止自动机器人。您可以转到“Security> Bots”部分并关闭此选项并检查WP-Cron是否在您的站点上运行。 在免费Cloudflare帐户中禁用Bots […]

WordPress Elementor优化,Elementor性能,Elementor速度 文字详细教程

Elementor是一个免费的WordPress页面构建器插件,拥有超过500万个活动安装。此外,该插件还具有高级版本和数百个附加组件,可在您的网站中添加精美的元素。 与任何其他页面构建器插件一样,Elementor添加了自定义样式和脚本,为页面的前端外观添加了令人惊叹的因素。但是,它会在前端和后端影响您网站的页面加载速度的高成本。如果由于Elementor页面构建器而导致网站速度缓慢,您可以尝试以下一些选项来解决速度问题。 修复缓慢的Elementor插件 页面速度和用户体验是谷歌搜索算法中的排名因素。因此,与使用拖拽页面速度的Elementor添加美化元素相比,您必须重视加快网站速度。幸运的是,Elementor在插件设置中提供了一些优化功能。此外,您可以优化可能影响Elementor页面加载速度的外部因素。 使用Elementor设置优化页面速度 让我们首先探索这些设置,如果这些设置不能解决您的问题,那么您应该检查其他解决方案。 1. 仅对页面启用Elementor 默认的WordPress设置允许您创建两种文章类型——文章和页面。此外,像WooCommerce这样的插件将创建产品,您还可以根据需要创建自定义文章类型。我们强烈建议只为页面启用Elementor,而不是为文章和其他自定义文章类型启用。这有助于在前端和后端禁用除页面之外的Elementor资源的加载。当您激活Elementor插件时,它将默认为文章和页面启用。您可以转到“Elementor > Settings”菜单并在“General”选项卡下禁用文章插件。 为文章禁用Elementor 2. 使用Elementor Experiments 该插件在“Experiments”选项卡下提供了许多实验性功能。在这里,您可以看到正在进行的实验以及已完成并被接受为稳定功能的实验。为了提高加载速度,您可以在稳定和持续部分下启用所有与速度相关的项目。 激活以下正在进行的实验: Improved Asset Loading – 此选项将减少加载的默认代码并仅在需要时动态加载剩余代码。 Improved CSS Loading – 这与上面的功能相同,仅在需要时加载CSS。 Inline Font Icons – 禁用Font Awesome和eicon的加载并加载内联SVG图标。 Elementor正在进行的实验 激活以下Stable实验: Optimized DOM Output——这将减少HTML wrappers的数量以提高速度。 Elementor Stable功能 确保在启用正在进行的实验后彻底测试您的网站,因为它们可能会破坏您网站的布局。例如,动态加载资源会影响使用WP Rocket和其他插件删除未使用的CSS等功能。 3.优化字体使用 使用Google字体和其他自定义字体会在Google PageSpeed Insights中产生很多问题。例如,当您使用带有Elementor插件的Google Fonts时,您会看到在加载Web字体和预加载字体时使文本可见的警告。幸运的是,Elementor具有内置的字体优化选项,您可以使用它们来提高页面加载速度。 如上所述,使用“Inline Font Icons”来使用“Ongoing Experiments”部分下的SVG图标。 转到“Elementor > Settings […]

WordPress Google PageSpeed,WP Rocket,预加载问题 文字详细教程

如今,速度就是一切。浏览器会尝试缓存网页上的内容以加快加载速度。有很多方法可以通知浏览器缓存什么、何时缓存以及缓存内容保留多长时间。 预加载就是这样一种缓存功能,有助于提高WordPress网站的页面加载速度。但是,这可能会在Google PageSpeed Insights工具中使用的Google Lighthouse报告中产生错误。 在本文中,让我们解释如何解决PageSpeed Insights中由于字体导致的预加载关键词请求问题。 如何使用预加载? 预加载,顾名思义,就是在页面开始加载时,通知浏览器立即开始缓存网页上的资源。这将有助于缓存稍后需要的CSS、脚本和字体。您可以在这篇Google开发人员文章中了解有关预加载的更多信息。 基本上,preload是HTML链接标签中rel属性的值。以下是在您的网站上使用预加载请求的语法: <link href=”font.woff” as=”style”> 对于网站上加载的每个CSS、脚本和字体文件,您需要在HTML的head标签之间插入此链接标签。 预加载的Google PageSpeed问题 虽然预加载会加快加载时间,但应该正确使用。使用PageSpeed Insights工具检查您的网站,看看是否有任何机会因预加载请求而可用。下面是一个示例,显示由于预加载关键请求,您可以节省7.05秒。 单击向下箭头时,您将看到导致延迟的所有相关内容。在这种情况下,都是网页上加载的字体。 PageSpeed Insights中的预加载关键词请求错误 WordPress插件和预加载 现在,您可能会对WordPress网站的Google PageSpeed报告中显示的预加载方式感到困惑。您会收到此错误的原因有很多: 通过在CSS中导入的主题和插件加载字体。 您正在使用像WP Rocket这样的缓存插件来预加载页面但不预加载字体。 您正在使用带有Google AdSense等广告的第三方字体或使用插件在您的网站上加载字体很棒的图标。 缓存插件将预加载请求键添加到所有资源。但是,使用@font-face在CSS中导入的字体不会使用预加载键请求。PageSpeed显示的错误可能是由于站点加载的字体未使用预加载键所导致。 如何修复由于字体导致预加载关键请求问题? 您可以通过在PageSpeed中显示的那些资源的站点标题上手动添加预加载键来消除错误。但是,也有一些插件可以自动在您的标题上插入元标记。我们将解释手动和插件方法。 使用WP Rocket修复Google PSI中的预加载关键词请求 首先,我们将使用WP Rocket插件进行说明,因为它很简单,您不需要修改PHP文件。 使用WP Rocket包括字体预加载 WP Rocket是一款高级缓存插件,可让您预加载字体。如果您使用的是WP Rocket,请转到“设置 > WP Rocket > Preload”部分。将字体资源的相对URL粘贴到“Preload fonts”文本框下并保存更改。这将帮助您摆脱Google PageSpeed Insights工具中的预加载请求问题。请记住,相对URL的格式应为“/wp-content/themes/your-theme-name/font-file-name”(主题字体)和“/wp-content/plugins/plugin-name/font-file-name”(用于插件加载的字体)。 在WP Rocket插件中预加载字体 WP Rocket优化了许多其他功能,例如关键CSS生成、DNS预取和在本地托管Google Analytics等第三方脚本。因此,使用WP […]

WordPress WP Rocket缓存,WP Rocket设置,页面缓存 文字详细教程

WP Rocket是可用于WordPress的最流行的缓存插件之一。它打破了拥有数百个选项的传统规则,并为用户提供了简单易用的界面。您只需切换选项即可在几分钟内加快您的网站速度。 但是,该插件在前端不提供任何选项来禁用页面缓存或绕过特定页面的设置。在本文中,我们将解释如何使用各种方法绕过WordPress中的WP Rocket缓存。 绕过WP Rocket缓存 尽管缓存可以帮助用户快速加载页面,但在您执行某些活动时可能会产生问题。以下是您可能希望绕过WP Rocket缓存的一些常见场景: 您想在使用和不使用WP Rocket插件的情况下在Google PageSpeed Insights工具中测试页面速度得分。您可能还想查看在没有缓存的情况下加载了多少CSS或JS文件或进行类似分析。 只想在某些页面上禁用WP Rocket缓存。例如,WP Rocket将无法与WooCommerce和GeneratePress主题一起使用,并使商店页面无响应。您需要在小屏幕上禁用WooCommerce样式才能解决此问题 您想禁用WP Rocket自动的页面级缓存,而没有任何选项可以在前端禁用它。 根据情况,您可以按照以下选项之一绕过WP Rocket缓存。在大多数情况下,您可能需要在整个站点或页面级别禁用插件而不是绕过。因此,我们将解释禁用和绕过而不停用的可用选项。 1.完全禁用插件 简单易用的选项是简单地停用您网站上的插件。您可以完成测试,然后重新激活。好的部分是该插件将保留您以前的所有设置。但是,每次想要测试一些简单的东西时,完全禁用插件并不是一个可行的解决方案。 请记住,当您想要测试兼容性或想要测试另一个缓存插件时,您应该停用该插件。例如,如果您想测试W3 Total Cache,那么在安装W3 Total Cache插件之前先停用WP Rocket。这些缓存插件将添加像advanced-cache.php这样的插件文件,当两个插件都处于活动状态时,它们可能会相互冲突。结果,您的网站将显示白屏死机或缓存不起作用。 转到WordPress管理面板中的“插件”部分,然后单击WP Rocket插件下的“停用”链接。单击“Skip & Deactivate”按钮可暂时停用插件而不删除缓存的内容。 停用WP Rocket插件 2.禁用特定页面上的插件 大多数WordPress商业主题都提供页面构建器集成,例如Elementor和Visual Composer。使用页面构建器插件在页面上使用繁重的JavaScript时,缓存会遇到真正的问题。动态动画图表和jQuery数据表等元素可能无法与WP Rocket等激进的缓存插件一起正常工作。最好的解决方案是在缓存有问题的页面上禁用WP Rocket缓存。 转到“文章”或“页面”并在古腾堡编辑器中找到您的文章并进行编辑。 WP Rocket将在编辑器中添加一个元框,您可以使用它来更改全局行为。如果您在边栏中没有看到元框,请单击三个点按钮并选择“首选项”。转到“面板”部分并启用“WP Rocket Options”元框。 启用WP Rocket选项元框 在侧边栏中看到元框后,选中“Never cache this page”选项。 发布您的文章,插件将忽略所有类型的缓存页面。 从不缓存特定页面 您也可以对您网站上的任何其他自定义文章类型执行相同的过程。 3.清除特定页面的缓存 与排除页面类似,您可能还想简单地删除某些页面上的缓存。默认情况下,每当您更改页面内容并再次发布时,WP Rocket都会清除缓存。但是,在某些情况下,清除可能不起作用,例如当您从文章索引页面更改类别或使用第三方工具更改编辑器外部的内容时。无论如何,我们建议您在分享URL或在Google […]

WordPress W3 Total Cache,W3 Total Cache卸载 文字详细教程

W3 Total Cache (W3TC) 是WordPress网站最受欢迎的缓存插件之一。它通过缓存WordPress安装中的每个元素来开箱即用,并有助于加快网站速度。但这只有在您正确配置设置时才会发生,否则可能弊大于利。此外,托管在共享托管平台上的网站应小心启用许多选项以避免帐户终止。 不管是什么原因,如果W3 Total Cache不适合您,那么删除过程并不像您想象的那么简单。在本文中,我们将解释如何从您的WordPress安装中完全卸载删除W3 Total Cache插件。 如何彻底删除W3 Total Cache插件? 以下是要遵循的步骤: 清除所有缓存 停用并删除插件 检查您的.htaccess文件 删除缓存文件夹 删除W3tc配置文件夹 删除升级文件夹 删除object-cache.php插入文件 从CDN服务器清除缓存 1. 清除缓存 在删除任何缓存插件之前,您应该做的第一件事是清除缓存文件。对于W3 Total Cache,转到顶部栏上的“Performance”菜单,然后单击“Purge Everything”选项。 请记住,此清除所有内容不会从服务器中删除任何缓存的内容。 2. 停用和删除插件 与删除任何其他插件类似,只需在“插件 > 已安装插件”下“停用”插件即可。一旦停用,然后点击“删除”以从“/wp-content/plugins/”文件夹中删除插件文件夹。 停用和删除W3TC插件 3. 检查.htaccess文件 W3TC将在.htaccess文件中创建许多指令来控制缓存行为。每个部分都将以“#BEGIN W3TC Page Cache core”和“#END W3TC Page Cache core”之类的注释开始和结束。 确保删除插件后在您的 .htaccess 文件中没有残留条目。 删除其他目录 W3TC在“/wp-content/”文件夹下创建了许多其他目录,如下所示。您应该删除所有这些目录和子目录以进行清理。我们将在本文的其他部分对此进行解释。 残留的W3TC文件 4. 删除缓存文件夹 W3TC将在“/wp-content/”下创建一个“Cache”文件夹,并存储您网站的所有缓存内容。此处的内容取决于启用的设置。每种启用的缓存类型都会在此处创建一个目录。例如,启用页面缓存、数据库缓存和对象缓存将创建三个不同的文件夹并分别存储内容。 […]

WordPress W3 Total Cache设置,缓存例外列表 文字详细教程

W3 Total Cache是WordPress的顶级免费缓存插件之一,活动安装量超过100万。但是,它需要在您的站点上进行正确设置才能缓存页面并正常工作。不同部分下有数百种可用设置,您很容易迷失方向。在设置中很容易出错,这会影响页面速度并破坏您网站的布局。特别是当您在页面上使用大量JavaScript时,您应该在部署到实时站点之前在您的登台或测试站点上彻底测试W3 Total Cache (W3TC)。当您发现某些页面布局错乱并希望将它们从缓存中排除时,下面是详细的教程。 为什么要排除特定页面和目录? 从缓存中排除特定页面或目录以进行正确加载的原因有很多。这取决于您在网站上使用的主题和插件。以下是W3 Total Cache插件遇到问题的一些常见案例: 当您拥有WooCommerce插件时,产品和购物车页面通常会因W3TC缓存而中断。 使用带有jQ​​uery或JavaScript的slideshow轮播会破坏缓存,并且无法正确加载,尤其是在移动设备上。 大多数页面构建器插件(如WPBakery)附带的博客轮播元素无法在W3TC中正常工作。 如果您使用严重依赖jQuery的主题,则需要禁用JavaScript的最小化(minification)才能正确加载页面。幸运的是,W3TC提供了一个使用通配符排除页面和目录的选项,以便您可以轻松地将它们从缓存中排除。 觉得W3 Total Cache设置复杂的朋友,可以尝试WP Rocket高级插件来加速您的网站。您会对最小的设置和网站页面速度得分的提高感到惊讶。 从W3 Total Cache插件缓存中排除页面和目录 登录到您的WordPress管理面板并导航到“Performance > Page Cache”部分。向下滚动到“Advanced”部分并查找“Never cache the following pages”选项。 W3 Total Cache Page Cache高级设置 您将看到插件已经在文本框中添加了几行,如下所示。 wp-.*\.php index\.php 在“Never cache the following pages”文本框中输入页面URL和目录,以将它们从缓存中排除。再次,向下滚动到底部并单击“Save Settings & Purge Caches”按钮以清除旧缓存并保存您的更改。 如何输入页面URL和目录? W3 Total Cache允许通过多种方式进入要从缓存中排除的页面和目录。您可以使用URL、目录名称、通配符和正则表达式格式。输入您的详细信息时,请确保遵循以下准则: 每行输入一个整体,可以是页面URL或目录。 URL和目录作为相对URL输入到您的域。这意味着您需要忽略站点地址,只输入剩余部分。 以下是您可以输入的一些示例排除规则: 排除格式 预期结果 […]

WordPress WP Rocket删除,WP Rocket卸载 文字详细教程

随着谷歌追求速度,像WP Rocket这样的缓存插件在WordPress博主中变得流行起来。通常,WP Rocket可与流行的主题和页面构建器插件无缝协作。 但是,如果设置不正确或与您网站上的其他插件发生冲突,它可能会产生问题。如果您想摆脱WP Rocket插件,这里有一个完整的指南,介绍如何从您的WordPress网站上完全卸载删除WP Rocket。 为什么您可能需要删除WP Rocket插件? 该插件虽然具有简单的用户界面;但是,您可能会在缓存和支持方面遇到以下问题: 设置WP Rocket后,您可能会发现Google PageSpeed Insights工具中的页面速度是降低而不是提高。 您发现该插件破坏了您网站的布局。 没有禁用某些功能(如页面缓存)的选项。该插件默认缓存所有页面,您需要安装额外的帮助插件来禁用页面缓存。 删除未使用的CSS等新引入的功能将创建会增加数据库大小的表。 移动缓存可能会给无响应的网站带来问题,尤其是使用WooCommerce插件创建的电子商务商店。 关键CSS,删除未使用的CSS选项将造成渲染阻塞资源问题,而不是提高移动速度。 如果您使用的是SiteGround托管,您有一个免费的SG Optimizer插件,它提供了类似的WP Rocket功能。因此,您可能想要摆脱WP Rocket设置。同样,许多托管公司提供自定义缓存解决方案,而WP Rocket可能无法有效工作或将变得多余。 开发人员的支持恶化,您需要等待3天才能得到回复。以前,您可以直接从WordPress管理面板提出票证。但是,现在您需要登录他们的网站并提出问题。不幸的是,您甚至不会在提出工单后收到一封礼貌的回复电子邮件,并且除非他们回复,否则无法跟踪您的问题的状态。 不管是什么原因,清理您网站上的WP Rocket残留物比您想象的要艰巨。 从您的WordPress网站中删除WP Rocket插件 在我们之前的文章中,我们已经解释了如何删除W3 Total Cache插件。W3 Total Cache和WP Rocket等缓存插件会创建许多文件夹,安装插件插件,在htaccess文件中插入指令并创建缓存文件夹。不幸的是,简单地删除插件并不能完全删除插件留下的所有这些残留物。您必须手动清理它们才能从安装中删除插件。 如果最新的更新为您的站点带来了问题,那么回滚WP Rocket插件而不是完全删除是个好主意。您可以通过导航到WordPress管理面板中的“设置 > WP Rocket > Tools”部分回滚到以前的主要版本。您将在“Rollback”部分下看到一个“Reinstall Version Number”按钮,然后单击它以将插件恢复到以前的主要版本。 回滚WP Rocket插件 按照以下步骤从您的WordPress安装中完全摆脱WP Rocket插件。 第 1 步 – 停用任何其他缓存插件 几乎所有缓存插件都使用一些常见的设置,例如使用插件插件和在wp-config.php文件中添加条目。因此,卸载WP Rocket并删除相关文件会影响其他缓存插件的常用功能。一般来说,缓存插件应该重新生成条目并添加插件插件。 但是,为了避免混淆,请在删除WP […]

WordPress 关键CSS,渲染阻塞 文字详细教程

互联网上有许多拖放式网站建设者可以在没有技术技能的情况下创建网站。但是,您必须学习SEO的一些技术方面,才能使您的网站保持在搜索引擎结果页面的顶部。 关键CSS是这样的技术主题之一,用于优化您的内容交付,进而直接影响速度。对于在其网站上使用多个插件的普通用户来说,WordPress生态系统使这变得更加复杂。 在本文中,让我们探讨如何为WordPress网站创建关键CSS以提高Google PageSpeed分数。 基础知识 在讨论关键CSS之前,有必要了解一些术语,例如首屏和内容交付优化。此外,您还需要了解在WordPress上使用外部样式表的基本方法。 首屏内容 当您在桌面或移动设备上打开网站时,您在屏幕上看到的可见部分是首屏内容区域。这是一个传统的报纸术语,您可以在其中看到首页顶部的首屏内容。一般来说,人们习惯于折叠报纸,折叠区域上方提供重要内容。同样,首先加载的网页顶部可见部分应该为用户提供最有价值的内容。因此,您应该专注于优化可见顶部以快速加载。 内容交付优化 许多速度工具(如Google PageSpeed Insights)衡量网站如何提供首屏内容。您可以将其视为对首次内容绘制 (FCP) 的测量。如果他们检测到阻塞,您将看到删除阻塞元素的警告。您将在Google PageSpeed Insights工具中看到的流行建议之一是消除渲染阻塞资源。如果您点击该建议,Google将向您展示优化关键CSS/JS的交付并推迟所有非关键CSS/JS。 关键的CSS和JS建议 修复阻塞渲染的JavaScript (jQuery) 非常容易,因为主题/插件默认在页脚部分加载脚本。jQuery是唯一的问题,许多网站可能需要它来加载首屏内容。因为,WordPress也使用jQuery,如果它只是由于jQuery,你可以忽略这个错误。否则,如果不会破坏您网站的布局,请使用WP Rocket之类的插件来组合和交付所有脚本。 然而,问题在于生成关键的CSS并首先加载它。在本文中,我们将解释如何处理CSS优化以提高页面速度得分。 相关阅读: 正确地配置WP Rocket插件以提升网站加载速度。 在网站中加载CSS 有多种方法可以在您的网页中插入CSS 。您可以通过内联、内部或外部方式执行此操作。最流行和推荐的方法是在网页的标题部分链接外部样式表。由于页眉部分中的内容首先与网页一起加载,因此会极大地影响首屏内容的加载,从而影响页面速度。 <!DOCTYPE html> <html lang=”en”> <head> <!– Meta Tags for Bootstrap 4 –> <meta charset=”utf-8″> <meta name=”viewport” content=”width=device-width, initial-scale=1″> <link rel=”stylesheet” href=”Link Your Stylesheet URL Here”> </head> <body> […]

WordPress DNS Prefetch,DNS预取 文字详细教程

本文将帮助您了解DNS预取,一种资源提示,包括它们是什么、为什么以及如何使用它们,以及审计和扩展它们的最佳实践。 DNS预取的工作原理 DNS预取是一种资源提示,用于对浏览器尚未确定需要进行的域进行DNS查找。这可以提高性能,因为当浏览器确实需要请求资源时,该域的DNS查找已经发生。 让我们看一个例子。浏览器正在加载页面,需要请求资源https://stats.example.com/js/pinit.js。为此,它首先必须与域stats.example.com建立HTTP连接。如果浏览器已经与域建立了HTTP连接,则可以使用现有连接,否则将创建新连接。 为此,浏览器首先对stats.example.com进行DNS查找。在下面的屏幕截图中,您可以看到对pinit.js的请求: 该资源后来在瀑布中被发现,并且JavaScript文件位于另一个域中,与基本HTML页面的域分开。现有的HTTP连接不存在,因此会进行DNS查找,如瀑布中资源栏的深绿色部分所示。这大约需要40毫秒,尽管DNS查找可能需要数十甚至数百毫秒,具体取决于网络连接或需要联系的DNS服务器数量等情况。 我们可以通过在HTML文件的<head>中添加DNS预取资源提示来优化这一点,如下所示: <link href=”https://stats.example.com/”> 在下面的屏幕截图中,您可以看到浏览器被指示主动尝试对pinit.js所在的stats.example.com进行DNS查找: 当浏览器稍后确定它需要请求pinit.js并连接到stats.example.com时,DNS查找已经发生。这允许JS文件更快地下载,将整个瀑布流向左移动。 DNS预取和预连接 DNS Prefetching是网站可以用来指示浏览器先做某事的多种资源提示之一。它是一个很小的、相当基本的资源提示,可以比其他选项更广泛地应用它。 您不需要同时指定DNS预取和预连接资源提示。浏览器只需预连接即可完成所需的所有步骤。 DNS预取仍然很重要,可以与预连接提示结合使用。这是因为浏览器限制了它们将维持的HTTP连接数。使用超过6-8个预连接资源提示可能会限制浏览器进行他们实际需要的连接。DNS预取在不同的级别上运行,这意味着您可以在页面上对关键域进行6到8个预连接,然后对其他不太重要的域有额外的DNS预取提示。 何时使用DNS预取 一般来说,DNS预取应该用于重要的第一方域和第三方域,包括: 后来在瀑布中发现的领域 具有随后导致其他请求发生的资源的域 具有大量请求或下载大量内容的域 域尚未被其他类型的资源提示使用 通常,DNS预取不应用于作为关键渲染路径的一部分的域。这是因为,理想情况下,这些域应该使用预连接资源提示。 DNS预取和第一方域 出于多种原因,对第一方域使用DNS Prefetch往往很容易: 您控制域名。 您有目的地在该域上托管内容并链接到它的页面。 您应该提前知道页面将使用哪些第一方域。 域名不太可能改变。 这些因素使您可以在一定程度上确信域包含页面所需的资源并且它们不太可能更改,从而包含DNS预取资源提示。很好的例子包括: 具有延迟加载的图像或视频的其他域 稍后在页面中使用的API端点的第一方域 第三方内容和DNS预取 由于多种原因,对第三方域使用DNS预取资源提示可能非常具有挑战性: 域名可能是动态的或在您不知情的情况下更改 不同的第三方域可能用于您网站的不同部分 可能不清楚哪些第三方内容是从哪些域加载的,因此添加或删除第三方标签可以添加或删除需要 DNS 预取的域 第三方域可能由于其他部门的操作而出现,例如使用标签管理器的营销或业务组。 您可能需要做额外的工作来确定第三方内容的来源。理想情况下,您希望对第三方内容使用 DNS 预取,这些内容将被您的页面长期使用。 以下是与 DNS 预取一起使用的第三方内容的良好示例,因为它们往往具有一致的域或 URL: 分析或活动跟踪器 A/B测试小工具 聊天小工具 错误和日志框架 社交分享小工具 使用资源提示优化广告可能特别困难。这是因为,虽然最初的广告交易平台可能有一个众所周知的域名,但为广告服务的最终域名通常是未知且不一致的。 验证好处 […]

搜索引擎优化(SEO)正越来越倾向于用户意图,而不是简单的做关键词优化。随着各大搜索引擎算法的迭代更新,越来越多的网站因关键词堆砌但内容低质量而受到惩罚。如果你想获得更好的搜索引擎排名,实现这一目标的

搜索引擎优化(SEO)正越来越倾向于用户意图,而不是简单的做关键词优化。随着各大搜索引擎算法的迭代更新,越来越多的网站因关键词堆砌但内容低质量而受到惩罚。如果你想获得更好的搜索引擎排名,实现这一目标的最有效的方法是将用户搜索的关键字作为目标,以解决特定领域的特定问题,并围绕这些关键字构建有价值、高质量的内容。 不幸的是,搜索引擎优化比寻找关键词和产生内容要多得多。您需要确保搜索引擎能够对您的站点进行索引和爬行,使用针对搜索引擎搜索结果优化的标题和描述,正确使用主要关键字和相关关键字,优化您的站点性能,等等。 幸运的是,如果你正在使用WordPress,有一个解决方案可以帮助你实现所有这些。它就是Yoast SEO。 如何提升搜索引擎排名? 自从90年代第一个搜索引擎出现以来,搜索引擎优化经历了很多变化。虽然填满500个关键字单词的文章在2000年初起作用,但今天不会起作用。根据Moz的Rand Fishkin的说法,你的网站需要一些特定的东西才能获得更好的搜索引擎排名。 这从谷歌的机器人程序可以访问的网址开始。谷歌搜索经历了一个过程:对网站进行爬行,为其页面建立索引,并为其认为有价值的页面提供服务。如果谷歌的搜索引擎机器人(俗称爬虫)Googlebot找不到你的网页,它就不能索引它们,如果它不能索引它们,就不能在搜索结果中为它们服务。 Rand多次提到的另一个重要的组成部分是以正确的关键字为目标,以正确的方式优化关键词。尝试想想你在使用搜索引擎,都做了些什么。想必是使用一个特定的关键字或短语来搜索一个网站,然后搜索引擎解决你遇到的问题。这意味着一旦你找到了一个主要关键字和几个相关关键字的目标,你的下一步应该是写一篇高质量的博客文章来解决这个关键字背后的问题。 在过去,您将使用该主关键字及其相关关键字,并针对每个关键字创建不同的页面。今天,最好建立一个长格式的、高度有价值的页面,以主要关键字为目标,甚至可能是一到两个同义词,并使用相关关键字完成文章。这主要意味着将它们用于H3标题和特定部分。 您还应该将主要关键字放在特定的区域,例如您的文章标题、标题、标题标签和元描述(稍后将详细介绍)。您还应该尝试将主关键字的关键字密度保持在0.5%到1%之间。 关于Yoast SEO 所以,现在您已经了解了站点和内容要获得更好排名的一些要点,让我们看看Yoast SEO WordPress插件如何帮助您完成这一点。Yoast SEO是WordPress可用的前两个SEO插件之一。另一个插件名为All-in-One SEO。Yoast已被下载超过4000万次,并被超过700万个网站正在使用。它有免费版和高级版,目前免费版获得4.9颗星评分(满分5颗星)。这一评分是由超过20000条评论产生的。 Yoast 由Joost de Valk在2010年创建的。在开发WordPress SEO插件之前,Joost在IT和编码方面积累了丰富的经验,并担任SEO顾问多年。如今,它由一个由开发人员、设计师和营销人员组成的团队提供支持,甚至还赞助了WordCamps(WordPress Conventions),作为回馈社区的一种方式。 让我们简要介绍一下Yoast SEO的主要功能,了解插件是如何帮助您优化搜索引擎的网站。这部分集中讨论免费版本。 XML站点地图–XML站点地图不一定是SEO所必需的,但是它们可以帮助搜索引擎在你的站点上找到最重要的页面。通常,搜索引擎会通过你网站上的内部链接找到最重要的页面,而你则负责内部链接结构上工作。站点地图使这个过程简单得多,Yoast可以为您生成一个站点地图。 标题标签和元描述——搜索结果中标题和页面摘录对应网站哪些要素吗?实质就是你的网站页面的标题标签和元描述。Yoast 允许您为文章设置标题标签和元描述,以更改它们在搜索引擎中的显示方式。这些不同于你在文章页面上看到的标题和摘录。 片段预览–当您编辑一篇文章的标题标签和元描述时,Yoast 会显示一个片段预览,允许您查看这篇文章在搜索引擎中的展示。 SEO分析—要了解是否正确使用了主要关键字是很困难的。幸运的是,Yoast附带了一个SEO分析器,它允许您输入关键字,并让工具分析您的内容以对其进行评分。 内容分析–在Yoast中标记为“Readability(可读性)”,此工具分析您的内容以确定阅读的难度。可读性不是一个直接的排名因素,但它可以有助于降低你的网站的跳出率和提升访客的访问时长。如果太多的访问者发现你的内容难以阅读,他们就会离开,这间接地告诉搜索引擎你的内容有问题。然而,关于是否需要对可读性进行优化的争论仍然存在。 内部链接分析–您的内部链接结构可以帮助您将谷歌的爬虫程序指向您希望排名高于其他人的内容。Yoast附带了一个分析工具,可以帮助您优化内部链接结构。 基石内容标签(Cornerstone Content Label)–基石内容是一种休眠但不断增长的SEO策略。基本上,你会找到三到五个你想要整个网站排名的关键词,并为它们构建长格式(10000字)页面。这个策略依赖于一个强大的内部链接结构,通过吸引搜索引擎爬虫访问基石内容页面来帮助优化你的网站这些关键词的排名。Yoast允许您将特定内容标记为基础内容,并帮助您相应地优化内部链接结构。 集成Google站长工具-404页面和其他错误降低Google对你的网站的爬取频率。谷歌站长工具帮助你快速了解搜索引擎爬虫访问错误,并在错误发生时对其进行修复。 权限控制–内容和SEO分析工具对博客很有用,但您可能不希望您的作者能够编辑Yoast SEO的整站设置。通过该功能可以控制该插件的权限。 下面我们一起来看看如何设置和使用Yoast SEO。 安装&配置 Yoast SEO可以在WordPress插件库搜索获取,通过“WordPress仪表盘”-“插件”-“安装插件”搜索yoast,点击“现在安装”-“启用”。 直接进入Yoast内部的“常规设置”页面,然后单击指向配置向导的按钮。此工具没什么用,但它简化了配置过程。 配置步骤: 单击配置向导第一页上的Yoast SEO配置按钮。 第二页配置也很简单,如果您的网站已经准备好被搜索引擎爬取,选择选项A。如果你需要做更充分的准备,选择选项B。 第三页是对你的网站进行分类。 第四个配置页面则选择一家公司还是个人。 第五页配置您的网站相关的所有社交媒体帐户。 第六页应该单独使用,因为它最好允许文章和页面在谷歌中排名。 第七个页面询问您的站点是否有多个作者,这样插件就可以禁用作者存档以避免重复的内容。如果您计划允许其他人拥有帐户并在您的网站上发布文章,请选择“是”。 […]

当网站开始收获大量流量时,站长必然是异常兴奋的。 这些流量或许是你通过网站搜索引擎优化、社交推广等方式带来的,但如果你发现这些流量都是一次性流量,那还值得兴奋吗? 一个成功的网站应该做到的一点是,拥有

当网站开始收获大量流量时,站长必然是异常兴奋的。 这些流量或许是你通过网站搜索引擎优化、社交推广等方式带来的,但如果你发现这些流量都是一次性流量,那还值得兴奋吗? 一个成功的网站应该做到的一点是,拥有大量的回访用户。 重复访问者才是你网站的忠实拥趸,也是你的网站变现能力基础。 据Digital Strategy Consulting称,购物者在决定购买之前会对网站进行9次访问。 因此,您拥有的回访者越多,您就越快开始看到网站收入的增加。 那么如何才能提升网站访客的回访率呢? 以下为大家带来几个有效的方法,仅供参考。 1. 创建有价值的内容 网站通过更新新鲜优质的内容,才能将新的流量转换成重视的用户。 Demand Metric表示,80%的人都喜欢通过定制化内容了解公司。 通过为访问者创建有价值的内容,使你的网站成为某一类知识的专家,人们将蜂拥到您的网站,以期求获得疑问的正确解答。 如果你的网站提供引人入胜的内容,访问者将定期回到您的网站,持续阅读你的网站后续的更新。 如果您能够通过博客文章持续帮助用户解决大量的问题,逐步与他们建立信任桥梁,自然他们最有机会为您的产品或服务付费了。 2. 建立邮件订阅列表 电子邮件订阅列表是为你的网站召回访问者的好方法,它也可以为您的网站带来流量或者“Money”。 建立电子邮件订阅列表有助于形成围绕您的业务的社区。 无论何时你的网站推送一些信息内容(或者促销广告),你只需要动动鼠标即可快速将信息投送到邮件订阅客户。 尝试为您的网站添加邮件订阅弹出窗口以吸引用户的注意力并诱使他们订阅您的电子邮件列表。 获得更多电子邮件订阅者的另一个好策略是“以物易物”以换取他们的电子邮箱。 为访问者提供免费的资源通常可以提升邮件订阅转化率。 3. 提升网站易用性 如果访客找不到他们想要的任何内容,他再次访问你的网站的可能性不大。 这就是网站使用易用导航为什么如此重要。 您的网站设计,尤其是主页,应该具有简洁易用的设计。 让访问者可以轻松找到他们正在寻找的内容。 以Keds (我非常喜欢的一个时尚板鞋品牌)主页的这个功能为例,这个超简单易用的网站导航,访问者轻松找到他们想要的确切类型的鞋子。 无论您销售什么产品或者服务,您的网站也应该易于浏览。 确保您的网站也是加载速度足够快和对移动友好。 如果您的网页加载速度不够快或用户无法通过手机正确查看您的网站,这也会导致访客很快地离开你的网站,且可能一去不复返。 4. 访客互动 与您网站上的访问者进行互动是与他们建立桥梁的好方法。 通过允许人们对您的博客发表评论并回复他们,人们将继续回来与您对话,这有助于在您的网站建立一个自由言论社区。 通过提问或“在下面与我们分享您的想法”这样的短语等方式来鼓励访问者对博客文章留言。使用个性化回复博客评论,您将与他们建立更紧密的联系。 访客只有发现自己的留言得到响应,才有评论你的下一篇文章倾向。 5. 活跃的社交媒体 在Instagram,Facebook,Twitter和Pinterest(海外),又或者微信公众号、微博(国内)等社交媒体平台上推送您的内容可以为您的网站带来大量新流量,也可以鼓励访问者再次返回您的网站。 在您网站上显眼的位置显示您的社交媒体图标,以便首次访问者可以关注您。

要知道WordPress robots.txt文件中的“Disallow”命令与页面头部的元描述noindex 的作用不完全相同。您的robots.txt会阻止抓取,但不一定不进行索引,网站文件(如图

要知道WordPress robots.txt文件中的“Disallow”命令与页面头部的元描述noindex 的作用不完全相同。您的robots.txt会阻止抓取,但不一定不进行索引,网站文件(如图片和文档)除外。如果搜索引擎从其他地方链接,它们仍然可以索引您的“不允许爬取”的页面。 因此,Prevent Direct Access Gold不再使用robots.txt禁止规则阻止您的网站页面进行搜索索引。相反,我们使用  noindex元标记,这也有助于谷歌和其他搜索引擎正确地在您的网站上为您的内容分发其入站链接值。 Yoast建议保持robots.txt干净  ,不要阻止包括以下任何内容: User-agent: * Disallow: /wp-admin/ Allow: /wp-admin/admin-ajax.php Disallow: /wp-content/plugins/ Disallow: /wp-includes/ WordPress也同意说理想的robots.txt 不应该禁止任何东西。事实上,  /wp-content/plugins/ 和  /wp-includes/ 目录包含您的主题和插件可能用于正确显示您的网站的图像,JavaScript或CSS文件。阻止这些目录意味着插件和WordPress的所有脚本,样式和图像被阻止,这使得Google和其他搜索引擎的抓取工具难以分析和理解您的网站内容。同样,你也不应该阻止你/wp-content/themes/。 简而言之,禁止你的WordPress资源,上传和插件目录,许多人声称可以增强你的网站的安全性,防止任何目标易受攻击的插件被利用,但实际上可能弊大于利,特别是在SEO方面。或者,您应该卸载这些不安全的插件更实际些。 这就是我们默认从robots.txt中删除这些规则的原因。但是,您可能仍希望将它们包含在WordPress的Robots.txt内。 建议包含Sitemap文件 尽管Yoast强烈建议您直接手动将XML站点地图提交到Google Search Console和Bing网站管理员工具,但您仍可将sitemap添加到robots.txt,帮助搜索引擎快速爬取收录你的网站页面。 Sitemap: http://yourdomain.com/post-sitemap.xml Sitemap: http://yourdomain.com/page-sitemap.xml Sitemap: http://yourdomain.com/author-sitemap.xml Sitemap: http://yourdomain.com/offers-sitemap.xml Robots.txt的其他规则 出于安全,建议您阻止您的WordPress的readme.html,licence.txt和wp-config-sample.php文件访问,以便未经授权的人员无法检查并查看您正在使用的WordPress版本。 User-agent: * Disallow: /readme.html Disallow: /licence.txt Disallow: /wp-config-sample.php 您还可以使用robots.txt对不同的搜索引擎爬虫定制不同的爬取规则,如下示例。 # block Googlebot from crawling the entire website User-agent: Googlebot Disallow: / […]

Google Search Console, 非官方中文称谷歌站长工具。通过谷歌站长工具,我们可以提交站点Sitemap,查看谷歌关键词收录曝光及点击数量,Sitemap链接爬取情况,移动设备易用性,

Google Search Console, 非官方中文称谷歌站长工具。通过谷歌站长工具,我们可以提交站点Sitemap,查看谷歌关键词收录曝光及点击数量,Sitemap链接爬取情况,移动设备易用性,外部/内部链接等等。功能如此之多,但本次小编要说的是如何通过谷歌站长平台添加站点Sitemap,让谷歌更快地对站点URL抓取并收录。 一、注册登录谷歌站长工具 首先你需要访问登录Google Search Console(需要梯子),如果你没有谷歌账号,可能还需注册登录谷歌账号。 二、添加站点 点击Google Search Console下方的下拉按钮(如下图1所示),然后点击“添加资源”(如下图2所示): Google Search Console添加站点图(1) Google Search Console添加站点图(2) 然后在弹出窗口中,输入你需要添加的站点域名。添加完毕后,点击继续。 网域-如果你通过网域添加,则只需要输入主域名即可,如mydomain.com; 网址前缀-如果你的域名启用了多个子域名,你又希望分开管理,则可以通过输入具体的站点地址添加,如https://www.mydomain.com. Google Search Console添加域名 四、验证域名所有权 添加站点到谷歌站长工具的最后一步,即验证你刚才添加域名的所有权。 (1)如果你刚才是以网域的方式添加站点,则你只能够通过修改域名DNS配置来验证域名的所有权,如下图所示: DNS记录验证域名所有权 (2)如果你以网站前缀的方式添加站点,则可以通过多种方式来验证域名所有权: HTML文件验证-即下载谷歌站长工具提供的HTML文件上传到域名根目录验证; HTML标记验证-将<meta name=”google-site-verification” content=”这里是一串字符串” />添加到Header; Google Analytics 验证-(1)您必须使用 gtag.js 跟踪代码。(2)您的跟踪代码应该位于网页的 <head> 部分中。(3) 您必须拥有对相应 Google Analytics(分析)媒体资源的“修改”权限。注:Google Analytics(分析)跟踪代码仅用于验证网站所有权。它不会访问任何 Google Analytics(分析)数据。 Google Tag Manager验证-(1)您必须使用容器代码段。(2) 您必须拥有对跟踪代码管理器容器的“管理”权限。注:Google 跟踪代码管理器容器 ID 仅用于验证网站所有权。系统不会访问任何 Google […]

也许会有站长反问,360搜索貌似没什么流量,无需关注360搜索。其实不能这么说,虽然360搜索的市场份额远不如百度,但360搜索依赖于360其他免费产品还是有一定的流量的。 360搜索可以不是站长关注

也许会有站长反问,360搜索貌似没什么流量,无需关注360搜索。其实不能这么说,虽然360搜索的市场份额远不如百度,但360搜索依赖于360其他免费产品还是有一定的流量的。 360搜索可以不是站长关注的重点,但也不要轻言放弃。比如注册个360站长平台,添加个sitemap,也不是件麻烦事。 一、注册登录360站长平台 首先你需要注册登录360站长平台,你可以使用手机或者邮箱注册。 二、添加站点 成功登录360站长平台后,点击“我的站点”-“站点管理”-“添加网站”,输入你要添加的域名,点击继续即可; 360站长平台添加站点 二、验证域名所有权 提交添加站点后,你可以看到在站点管理列表中看到新增的网站,点击该域名对应的“验证”,选择其中一种验证方式进行验证。“点击验证”后,提示验证成功,即成功将该网站添加到360站长平台。 代码验证-在页面代码头部添加<meta name=”360-site-verification” content=”这是一串字符串” />; 文件验证-上传要求的文件到服务器根目录即可,最简单直接是这个方法了; CNAME验证-请将bBcf2S9y.www.yourdomain.com(此为示例)使用CNAME解析到zz.zhanzhang.so.com。 360站长平台域名所有权验证 三、添加站点Sitemap 成功验证域名所有权后,在站点管理列表找到点击刚添加的域名对应的“管理sitemap”,进入该域名的Sitemap管理界面,点击“添加新数据”,在数据文件地址输入框中输入你的网站的Sitemap地址,最后点击“添加”按钮即大功告成。 360站长平台Sitemap提交

Bing网站管理工具,类似于谷歌的Search Console,专门提供给站长进行站点管理。而且Bing网站管理工具功能还蛮丰富的,有兴趣的站长可以添加站点玩一下。但今天小编仅针对Sitemap的添加

Bing网站管理工具,类似于谷歌的Search Console,专门提供给站长进行站点管理。而且Bing网站管理工具功能还蛮丰富的,有兴趣的站长可以添加站点玩一下。但今天小编仅针对Sitemap的添加进行说明,其他功能在这里不进行描述。但后续可以考虑对Bing网站管理工具撰写一篇详细的文章。 一、注册登录Bing网站管理工具 首先你需要访问登录Bing网站管理工具,你可以使用Microsoft, Google或者Facebook账号登录,如果没有这类账号,注册一个即可。 二、添加站点及站点地图 登录Bing网站管理工具后,你需要添加你需要管理的站点到管理后台,在主界面输入你要添加网站的域名,点击“添加”按钮; Bing网站管理工具添加站点 在下一个步骤,你需要添加你的sitemap地址及设置网站流量最大的时间区域(根据实际情况选择即可),最后点击“添加”按钮进入下一步。如下图所示: 添加sitemap-一般情况下sitemap地图的地址为https://www.mydomain.com/sitemap.xml, 流量最大时候-如果在国内,流量最大时间区间一般为早9点到下午5点(你可以通过你的站点的统计工具查看每日的流量分布情况); Bing网站管理工具添加站点地图及设置流量最大时间 三、验证域名所有权 提交添加站点后,你需要验证添加域名的所有权,Bing网站管理工具支持验证域名所有权的方式有三种,如下图所示。 将 XML 文件放在网络服务器上-上传要求的文件到服务器根目录即可,最简单直接是这个方法了; 复制 <meta> 标记并在默认网页上粘贴-在页面代码头部添加<meta name=”msvalidate.01″ content=”这是一串字符串” />; 手动向 DNS 添加 CNAME 记录-添加名称为一串验证字符串 且值为 verify.bing.com 的 CNAME (别名)记录。 Bing网站管理工具域名所有权验证 按照规定的方式做了域名所有权验证后,点击对应的“验证”按钮。验证通过后,即可通过Bing网站管理工具查看该站点的相关信息。Bing网站管理工具的功能还是非常丰富的,如下图所示: Bing网站管理工具全貌

如果你做的是国外站点,尤其是图片比较多的站点,谷歌图片搜索流量不容忽视。那么我们应该如何分析谷歌图片搜索流量来源呢?问题是,貌似在Google Analytics的相关帮助文档找不到有关跟踪图像流量的

如果你做的是国外站点,尤其是图片比较多的站点,谷歌图片搜索流量不容忽视。那么我们应该如何分析谷歌图片搜索流量来源呢?问题是,貌似在Google Analytics的相关帮助文档找不到有关跟踪图像流量的任何内容。 经查阅相关资料和咨询一些朋友得到了了很多不同的意见,一些专家说这是不可能的,有些人则说只能通过谷歌网站管理员工具实现,还有其他一些人则建议用一种非常复杂的方式-使用Javascript函数。 直到有一天,经过越来越多的网络搜索,我找到了几个帖子,终于找到比较实用的办法,具体如下。 进入你的谷歌统计分析后台,Acquisition / All Traffic /  Referrals 在那里,点击进入Google.com,您将看到推介路径。 如果引荐路径是“imgres”,“mgres”,“images”或“imagedetail”,那就是您想要的数字。 完成此操作后,您可以选择“目标网页”作为辅助维度,以了解哪些目标网页包含从Google图片搜索中点击的图片。 如果您的页面中每个都有20个图像,这就没多大的意义了,但大多数网站都会有一个明显的图像(当然会有相应的优化替代文本,文件名等等),您可以将其识别为一个作为流量来源。 问题是你可能有来自多个“google”的推荐,这意味着你需要逐个打开并计算google.de, google.fr, google.co.uk等不同的引荐路径。 上述文章基于Search Engine Watch及MOZ编写的相关文章来编写的,如果你在做外贸网站或者对谷歌SEO感兴趣,可以多阅读他们的文章。最后推荐大家使用我们开发的SEO插件-热门关键词推荐插件Pro,对做网站关键词布局非常有意义,有兴趣的朋友可以下载来研究一下。

SEO有很多很多的优化技术及方案,这里提到的是些简单快速就能设置操作完成的优化。 当然这里并不需要你按这些优化全部操作完成,根据网站情况操作做相应的操作。 1. 选择使用一个稳定可靠的云服务商 由于搜

SEO有很多很多的优化技术及方案,这里提到的是些简单快速就能设置操作完成的优化。 当然这里并不需要你按这些优化全部操作完成,根据网站情况操作做相应的操作。 1. 选择使用一个稳定可靠的云服务商 由于搜索引擎在对网站进行排名时会考虑速度,因此优秀的云服务商可以帮助提高网站的排名。 您的主机还会影响您的网站停机时间以及服务器和访问者之间的物理距离 – 这两者都是排名因素。 2. 选择使用一个针对搜索引擎进行优化的主题 主题它决定了您网站的外观和布局及可以提供的功能,还可以在其SEO中发挥作用。 主题可能会影响网站的速度,网站速度、二净的代码都影响着搜索引擎对网站收录及排名。 因此,在选择一个主题时,你会想要选择一个用SEO构建的主题。 这些主题通常被称为“SEO友好”。 3. 使用一个专用的SEO插件 Yoast seo为您提供了许多有用的工具来改进您站点的seo。 如果你是WordPress新手,你可能还不熟悉各类型的功能插件。其中SEO插件算是大部分博主比较常用的插件,可以帮助你的网站获得更好的搜索引擎排名。 这些插件可以提供一些小的、有针对性的功能,比如创建一个站点地图(稍后我们将详细讨论)。为了获得更好的结果,你还可以选择一个功能全面的搜索引擎优化插件,如yoast-seo,它将为你的网站添加一整套优化功能。 参考阅读文章-《借助Yoast SEO插件执行WordPress博客SEO优化》 其他SEO插件推荐:百度搜索推送管理WP插件Pro、热门关键词推荐插件Pro、Smart SEO Tool。 4. 优化网站文章的链接格式 Permalinks(固定链接)是指向您站点的各个文章、页面和其他内容的永久URL。这些链接的形式对用户来说并没有多大的影响。但对搜索引擎来说,描述其内容的清晰、描述性的链接更容易理解,而且往往会获得排名提升。 WordPress提供了许多固定链接设置选项: 有一些是基于数字的(例如普通和数字选项),这并不理想,因为它们向搜索引擎传递很少有用的信息。相反,最好使用“post name”结构,因为它可以清楚地传达链接内容的内容。通过访问站点的后台并导航到“设置>固定链接”,您可以轻松地更改固定链接结构(或创建自定义结构)。 5. 创建网站地图Sitemap 站点地图是网站上所有页面和其他内容的列表,通常按层次结构组织。它提供了一个快速的方法来查看你的网站是如何布局的,包括什么。虽然这些网站地图曾经被设计用来帮助用户浏览网站,但现在它们的主要目的是向搜索引擎机器人(也称为爬虫)传递信息。 虽然在你的网站上添加一个网站地图并不能直接提升它的搜索引擎排名,但它仍然是一个有价值的搜索引擎优化工具。它使爬虫程序能够查看站点上的所有页面,并了解它们之间的关系。这使得搜索引擎更容易索引您的站点,并在用户搜索中显示相关内容。向WordPress添加一个站点地图很简单——你可以通过一个目标插件(比如Google XML站点地图)或者一个综合的搜索引擎优化工具(比如Yoast SEO)来完成。 6. 文章小标题使用对应的<h>标签 虽然站点地图对于帮助搜索引擎爬虫查看站点的组织方式很有用,但它并不能帮助它们理解单个内容。为此,您需要使用标题标记。这些是格式选项,可以应用于页面和文章中的节标题。 您可以在WordPress编辑器中看到这些设置,列为heading 1,heading 2,依此类推。 使用这些标题来组织内容可以完成两件事。它提供了一个视觉上的好处,通过分解你的文本,使它更容易阅读。此外,爬虫程序非常关注标题,使用它们来理解内容的组织方式和内容内容内容。因此,在创建文章和页面时,不要忘记经常和一致地使用WordPress的标题选项。 温馨提示:文章内的小标题建议一般使用H3或者H4即可。 7. 围绕关键字构建内容 你以前可能遇到过关键词的概念。这些是描述内容主题的简短短语。例如,您可以为一篇博客文章选择关键字“SEO优化”,该文章为WordPress初学者分享关于SEO优化的相关知识。这样,搜索用户就有可能通过“SEO优化”等类似关键词找到你的文章。 为每一篇文章或页面选择3-5个关键词,并在不同的地方使用它——比如标题、标题和内容本身——是一种向搜索引擎爬虫程序传达主题并增加在相关搜索中显示内容的机会的常见方式。 当然,你想知道你使用这个工具的方式。例如,最好避免“关键字填充”,或者将关键字强制到太多的地方,使其看起来不自然或内容非常垃圾。 Tips:如何选择受欢迎的关键词?你可以尝试使用热门关键词推荐插件来获取搜索引擎常用的热门的关键词。而不是凭空想象一个词。 8. 合并有用的内部和外部链接 谷歌和其他搜索引擎会通过爬虫来研究你的网站内部和与其他网站之间的链接。在你的文章和页面中使用大量的链接可以告诉爬虫程序它们与类似内容的关系。它还鼓励其他人链接回你的网站-这反过来沟通到搜索引擎,你的内容是有价值的! 与关键字一样,这是一个需要谨慎使用的策略。如果你在你的内容中填塞太多的链接或者使用很多指向无关页面的链接或者仅仅是为了推广产品,那么你的搜索引擎排名很可能会受到影响。 […]

字节跳动此前高调地宣布进军搜索引擎市场。我们有理由相信其依赖强大的移动互联网产品体系,终将会在搜索引擎市场获得一席之地。作为站长的我们,又有什么理由放过这样的一个伟大的平台呢。本教材将会详细地讲解,如

字节跳动此前高调地宣布进军搜索引擎市场。我们有理由相信其依赖强大的移动互联网产品体系,终将会在搜索引擎市场获得一席之地。作为站长的我们,又有什么理由放过这样的一个伟大的平台呢。本教材将会详细地讲解,如何通过sitemap网站地图向头条搜索提交网站数据。 一、注册登录头条搜索站长平台 访问头条搜索站长平台:https://zhanzhang.toutiao.com/,注册并登陆该站点(建议使用手机号码注册,貌似微信和QQ登陆有点问题)。 二、添加站点及站点地图 成功登录头条搜索站长平台后,你需要在“站点管理”提交你需要提交sitemap的网站(貌似所有搜索的站长平台在这一块的功能大同小异)。 这一步需要注意以下事项: (1)注意选择你的网站https://还是http://头,小编建议尽可能将网站设置为https://,都2020年了,没https的网站都不好意思出来见人了吧。 (2)验证域名所有权时,务必将验证文件上传到根目录,也就是你的wordpress安装目录,不是随便拖到服务器一个位置就行。 新建网站 验证域名所有权 三、提交sitemap 点击左侧菜单“sitemap提交”,选择你需要提交的站点,在数据连接地址填入你的网站的sitemap地址,点击提交即可。 如何生成sitemap地图? 你可以使用“使用Google XML Sitemaps插件或者我们的SEO插件Smart SEO Tool生成网站Sitemap网站地图?”。其他搜索站长平台提交教程参照以下文章: 如何添加Sitemap地图到Bing网站管理工具 如何添加Sitemap地图到360站长平台 如何通过谷歌站长工具提交WordPress网站Sitemap 如何设置百度搜索的Sitemap推送?

百度搜索资源平台现在的节奏有点飘忽不定。早前突然取消了熊掌ID的周级推送,现在又突然来个快速收录,准备取代熊掌ID天级收录。 个人猜想,百度多半要放弃整个熊掌ID业务。这样好像反而整个产品线变得更加清

百度搜索资源平台现在的节奏有点飘忽不定。早前突然取消了熊掌ID的周级推送,现在又突然来个快速收录,准备取代熊掌ID天级收录。 个人猜想,百度多半要放弃整个熊掌ID业务。这样好像反而整个产品线变得更加清晰了。对于站长来说,我们就知道后面如何使用这些产品来做网站优化,无非有三: 快速收录推送-取代熊掌ID天级推送; 普通收录推送-即原来的自动推送、主动推送&sitemap推送; 小程序资源。 废话不多说,我们一起来看看如何使快速收录推送接口继承熊掌ID天级推送的配额吧。 Step 1 -访问百度搜索资源平台-快速收录,(1)选中你需要继承熊掌ID天级推送配额的站点;(2)选择“快速收录-移动资源提交-API提交”,如下图所示: Step 2 -如果你选的站点拥有熊掌ID天级收录推送配额的话,你会看到“继承熊ID配额”字样,如果没有,则说明你暂时没有快速收录推送的配额,如下图所示; Step 3 -点击“继承熊掌ID权益”,百度会弹窗告知你这个操作是干什么的: 此操作会将熊掌ID【xxxx】天级收录的权益继承到您选择的站点。请谨慎选择。一旦选择将不可更改。 完成权益继承后,移动专区天级收录提交接口会关闭,请您使用快速收录新接口进行链接提交。 超过指定时间未选择,系统会为您自动分配一个站点继承权益。 你需要注意的是,认真阅读此次操作要继承的是哪一个熊掌ID权益,并且选择正确的站点来继承熊掌ID天级收录权益,如下图所示: Step 4 -确定后,百度会要求你进行百度账号短信码验证,如下图所示: 温馨提示:所以进行快速收录接口继承熊掌ID天级收录权益时,务必确定你拥有该百度账号的手机号码。 Step 5 -成功进行短信验证后,你的百度快速收录接口即可继承熊掌ID天级收录推送的配额,如下图所示:  

谷歌今日宣布了新的排名算法,旨在根据用户与网页的交互体验感知来评判一个网页的质量。这意味着,若谷歌认为您的网站给用户带来了糟糕的浏览体验,那网页排名将不再有当前同等的高度。搜索巨头将本次更新称作“Go

谷歌今日宣布了新的排名算法,旨在根据用户与网页的交互体验感知来评判一个网页的质量。这意味着,若谷歌认为您的网站给用户带来了糟糕的浏览体验,那网页排名将不再有当前同等的高度。搜索巨头将本次更新称作“Google Page Experience Update”,不过在 2021 年的某个时候正式生效前,网站管理员仍有足够时间做好调整的准备。 (来自:Google) 谷歌为开发者提供了有关网页体验的详细文档,这些指标旨在了解用户如何看待特定的网页状况,比如能否快速加载、是否针对移动设备有所优化、是否启用了 HTTPS 安全连接、是否含有侵入性的广告、以及加载页面时是否存在跳跃等因素。 以用户为中心的核心要素(Web Vitals)指标,可对页面的各个方面展开评分,比如加载时间的快慢、交互性、以及内容加载时的稳定性。 为便于开发者理解和做好过渡准备,谷歌特地推出了一款自评工具,并且可在昨日发布的 Google Search Console 主控台上调用全新的 Core Web Vitals 核心要素报告。 Search Engine Land 与谷歌搜索生态系统团队产品负责人 Rudy Galfi 进行了交谈,其表示他们的团队没有在讨论每种因素的权重,因为优质内容仍是考评的最主要因素。 换言之,在新的“网页体验指标”评估标准下,优质内容的页面不会被降权、移动版也会使用 AMP 内容体验指标进行评分,只是在与其它竞争对手的 Top Stories 部分较量的时候会略处于下风。

你好2020年7月7日08:58:58百度站长提示,插件要更新了,百度不支持索引格式的了。请勿提交索引型sitemap,索引型不予处理且子文件会占用配额,如若提交请主动删除。——某网友 一大早就有网友

你好2020年7月7日08:58:58百度站长提示,插件要更新了,百度不支持索引格式的了。请勿提交索引型sitemap,索引型不予处理且子文件会占用配额,如若提交请主动删除。——某网友 一大早就有网友在Smart SEO Tool插件页面留言,说插件生成的sitemap在百度搜索资源平台无法提交。我心里想,百度又在搞什么花样,马上登陆百度搜索资源平台看个究竟。果然,提交的sitemap的状态为“索引型不予以处理”。 索引型Sitemap 然后继续查看百度搜索资源平台关于sitemap提交的说明: 文件地址格式为txt或xml,每个地址文件最多包含50,000个网址且需小于10MB。 如果验证了网站的主域,那么sitemap文件中可包含该网站主域下的所有网址。 请勿提交索引型sitemap,索引型不予处理且子文件会占用配额,如若提交请主动删除。 发现插件生成的sitemap满足前面的两个条件,但百度又来了新花样,即“索引型”sitemap。纳尼?之所以生成索引型sitemap,难道不是为了更好地对网站URL进行归类,方便的不是搜索引擎吗? 也罢,去思考百度的逻辑,比看天书还要困难。还不如思考如何解决这个问题。 百度不处理索引型sitemap,难道通过插件生成一堆sitemap地址?自不可取……其实稍微变通一下即可解决这个问题。 我们都知道很多sitemap插件(包括Smart SEO Tool插件)生成的sitemap都是索引型sitemap,即一个sitemap文件里面包含多个子sitemap,这样做的主要目的是: (1)避免单个sitemap文件包含超过50000个网站,又或者体积超过10MB,这样的sitemap百度是不会处理的; (2)过大的sitemap文件也读取性能也会差很多,不利于搜索引擎蜘蛛爬取; (3)将所有类型的URL纳入一个sitemap文件,也不合适。 从上述,我们可以知道现在生成的sitemap文件属于索引型sitemap,也就是说里面包含多个子sitemap。既然百度不允许提交索引型sitemap(即主sitemap),那么我们可以在浏览器中打开主sitemap链接(一般是yourdomain.com/sitemap.xml): XML地图 我们可以看到这个sitemap文件中包含了若干个子sitemap文件(xml格式)。 然后你需要做的是,复制上述子sitemap文件的10个的URL地址(注:每天仅可提交10条),粘贴到百度搜索资源平台sitemap提交的地方(即百度搜索资源平台-普通收录-资源提交-sitemap),然后提交: sitemap提交 然后,你会发现sitemap地址的状态变为“等待”,再过一段时间去刷新,百度搜索资源平台即完成sitemap地址的URL检测,效率貌似比之前快得多了。 sitemap检测 至此,针对百度搜索资源平台sitemap新规的sitemap提交教程,完毕!

在上一个教程,小编已经非常详细地为大家介绍了“如何使用Google XML Sitemaps插件生成网站Sitemap网站地图”(当然我们也推荐你安装我们的Smart Seo tool插件生成站点地图

在上一个教程,小编已经非常详细地为大家介绍了“如何使用Google XML Sitemaps插件生成网站Sitemap网站地图”(当然我们也推荐你安装我们的Smart Seo tool插件生成站点地图)。那么生成Sitemap后,我们如何通过百度搜索资源平台来做Sitemap推送呢,下面由小编来写个简单的教程。 首先,在完成百度搜索推送插件安装和Google XML Sitemaps插件设置后,进入WordPress仪表盘,点击“设置-百度搜索推送管理”进入百度搜索推送插件设置界面,复制你的sitemap地址; 然后注册登陆你的百度搜索资源平台,点击顶部菜单“网站支持-数据引入-链接提交”,进入链接提交页面。拖动页面到“主动提交”设置位置,选择Sitemap。将前面获取到的Sitemap地址复制到下方截图的“请填写数据文件地址”,输入验证码后,点击提交即可。 注:最新的百度搜索资源平台Sitemap提交规则已经发生变动,现在百度已不支持索引型的sitemap文件。因此,我们不能够直接单独提交所生成的含子地图文件的sitemap.xml,而是应该打开sitemap地址,复制里面的子sitemap的URL地址分别提交,参考教程:百度搜索资源平台之非索引型Sitemap地址提交。 至此,你已经完成了百度搜索资源平台的sitemap推送设置。

如果网站存在大量的404状态码的URL地址(即所谓的死链),这将是对网站SEO优化是一个致命的打击,严重影响网站搜索引擎站点评级,不利于网站页面的搜索引擎收录及排名。

如果网站存在大量的404状态码的URL地址(即所谓的死链),这将是对网站SEO优化是一个致命的打击,严重影响网站搜索引擎站点评级,不利于网站页面的搜索引擎收录及排名。 那么对网站自身的404数据-网站死链,我们应该如何处理?下面,我们将详细说明网站404状态码,如何进行404数据检测及如何处理网站死链数据。 什么是404状态码? 如何检测网站404数据? 如何处理网站死链数据? 什么是404状态码? 每当访客访浏览你的网站时,浏览器就会向Web服务器发送请求,并接收包括HTTP标头的数据。HTTP标头包含HTTP状态代码,用于解释请求“发生了什么”。 在大多数情况下,请求可以正常运行,并且您实际上不会看到HTTP状态代码(除非通过开发者工具查看)。但是,如果出现问题,您的网络浏览器通常会显示一条带有HTTP状态代码的消息,以指示确切的问题。 就像其他错误消息(500错误,502错误,504错误等)一样,Error 404 Not Found消息也是该过程的结果。 404报错实际意味着什么? 基本上,这意味着客户端(访客Web浏览器)能够成功连接到主机(网站服务器),但无法找到所请求的实际资源(例如,特定的URL或文件名))。 例如,如果有人尝试访问,yoursite.com/post-name 但网站并没有 post-name 这个子目录。那么,访客就会看到404报错,因为即使Web服务器正常运行,所请求的资源也不存在。 这不仅是文章或页面,任何网站数据丢失都可能在服务器上产生404错误,例如图像文件丢失,JavaScript丢失,CSS丢失等。 是什么导致404报错产生? 如果访问网站所有内容上均看到此错误,则通常是由于WordPress网站的固定链接出现问题。但是,如果仅在单个内容上看到它,则最有可能是因为您在不设置重定向的情况下更改了目录内容。 此外,404错误并不总是一件坏事– 仅在干扰可用性时才是。 例如,有时一个人可能只是在其地址栏中输入了错误的URL。在这种情况下,他们仍然会看到404错误,但网站的配置没有实际问题。这实际上是所需的响应,您可以创建自己的自定义404页面来帮助将访问者引导到正确的位置。 一样404报错不同的名称 由于不同的浏览器以不同的方式显示错误消息,因此对于此错误,您可能会看到不同的消息。其他常见的变化包括: “Error 404” “404 Not Found” “HTTP Error 404” “Not Found” “Page Not Found” “The requested URL was not found on this server.” “The page cannot be found” “We can’t find the […]

本教程将简单的说明如何手动批量提交网站URL链接至Bing,如果你希望使用API密钥的方式自动推送URL链接至Bing,请参考《使用API密钥自动推送链接至Bing》。

我们都清楚可以通过百度搜索推送管理插件向百度推送网站URL数据,也可以访问百度搜索资源平台手动提交URL数据。如今,Bing站长工具也不例外,希望其他搜索引擎站长平台也能够效仿百度搜索资源平台,给予站长更多权限。 本教程将简单的说明如何手动批量提交网站URL链接至Bing,如果你希望使用API密钥的方式自动推送URL链接至Bing,请参考《使用API密钥自动推送链接至Bing》。 Step 1 -访问登录Bing站长平台(也称Bing站长工具),这里不再对注册登录步骤展开说明。 Step 2 -验证绑定你需要推送URL链接的站点,务必保证所验证的网站地址与你网站实际地址保持一致,否则可能会导致手动推送链接失败。 Step 3 -选择你需要批量提交URL链接的站点(1);然后点击“URL提交”(2);点击“提交URL”按钮(3),如下图所示: 批量提交URL链接至Bing Step 4 -将你需要提交的URL链接复制到输入框(每行一个URL地址),点击“提交”即可手动批量提交URL地址至Bing。 Tips:如何批量获取WordPress文章的URL地址?你可以尝试通过Sitemap地图(Smart SEO Tool插件支持生成网站地图)来提取整理。或者通过数据库批量导出。 手动提交URL至Bing站长平台

Bing站长工具已经偷偷地上线了网站URL推送功能,这是要学习百度的节奏吗?并且支持通过API的方式向Bing推送链接数据,当然你也可以通过Bing站长工具手动提交网站链接数据。本教程详细说明如何通过Bing站长工具生成网站链接推送所需要使用到的API密钥。

Bing站长工具已经偷偷地上线了网站URL推送功能,这是要学习百度的节奏吗?并且支持通过API的方式向Bing推送链接数据,当然你也可以通过Bing站长工具手动提交网站链接数据。 本教程详细说明如何通过Bing站长工具生成网站链接推送所需要使用到的API密钥。 访问Bing站长工具并登录到您的微软帐户。你可以直接使用Microsoft,Google或Facebook ID进行注册登录。 Bing网站管理员工具 如果你是新注册的Bing站长工具账号,注册登录成功后,即提示你添加网站,如果您在使用谷歌的站长工具可以直接导入数据,非常方便;又或者手动添加网站。 注:所添加的网站域名务必与你站点所使用的域名保持一致,如存在多个子域名,建议都添加进去。 添加网站至Bing站长工具 如果你已经有Bing站长工具,你也可以点击左上角的网站列表,重新添加未添加的网站地址。 完成网站地址添加验证后,点击右上角的设置按钮,在下拉菜单中选择“API访问”,然后在下一个界面选择“API密钥”. API访问管理凭据 Bing站长工具API密钥 如果您是第一次使用Bing站长工具的API Access,你还需要“生成API密钥”,如下图所示。 生成Bing站长工具API密钥 你将会获取到一串字母数字组合的API密钥,如下图。你可以对该密钥进行重新生成及删除操作! API密钥查看 请注意,API密钥是为Bing站长账户而非网站生成的,因此用户可以在Bing网站管理员工具上为其所有经过验证的网站使用相同的API密钥。

为什么要为WordPress网站的图像添加标题和alt标签?标题是简短的文字说明,通常鼠标移至图像上方展示;alt标签为图片的文字提示,一般在图片没有完全加载又或者图像丢失了,暂时该信息。因此,无论是图像标题或者alt标签,对于用户体验及搜索引擎来说都起到积极的作用,尤其是对于搜索引擎,能够帮助蜘蛛识别图像内容。

为什么要为WordPress网站的图像添加标题和alt标签?标题是简短的文字说明,通常鼠标移至图像上方展示;alt标签为图片的文字提示,一般在图片没有完全加载又或者图像丢失了,暂时该信息。 因此,无论是图像标题或者alt标签,对于用户体验及搜索引擎来说都起到积极的作用,尤其是对于搜索引擎,能够帮助蜘蛛识别图像内容。 通过WordPress内置功能或者第三方插件,可以轻松为每个图像添加标题和其他元数据,包括标题和alt替代文本标签。 为WordPress图像添加标题及alt替代文本 在古腾堡编辑器,点击编辑器右上角的“+”添加区块符号,选择“图像”块。 添加图像区块 在文章编辑区域新增一个图像区块,如下图: 古腾堡编辑器上传图片 然后,您可以通过上传、媒体库和URL插入三种方式,添加图像,这与传统编辑器的方式相似。 添加图像后,图像将放入编辑器中,并在其下方带有一个标记为“编写说明…”的文本框,即为图像添加标题,而在右侧的区块信息,你还可以填入Alt文本属性(替换文本),如下图所示: 古腾堡编辑器图片标题&ALT设置   完成后,您可以通过单击“发布”或“更新”按钮来保存文章。 为WordPress画廊添加标题 WordPress编辑器还附带一个画廊区块,站长可以上传多个图像,以网格布局显示多个图像。 要创建画廊,文章发布界面单击“+”添加区块图标,选择Media下方的“画廊”。 古腾堡编辑器创建画廊 在画廊添加到文章/页面编辑区域,即可上传图片,或者从媒体库中选择预先上传的图片,为画廊添加一张或者多张图像。 古腾堡编辑器画廊上传图片 为画廊上传图像后,你可以通过点击某一图像,在下方的“编写说明…”为该图像添加标题,点击整个画廊下方的“编写画廊说明…”为画廊添加标题。 画廊说明文字 如果从媒体库中选择了预添加的图像,则可以通过右侧的“附件详情”为图片添加替代文本(alt标签)和标题。 相册图片标题&Alt 通过媒体库添加WordPress图像标题和Alt替代文本 那么平日我们通过媒体库直接上传图片时,如何为图像添加标题和alt标签替代文本呢?其实,在上一章节已经稍微提及,下面是更详细的教程: 首先,在WordPress仪表盘访问“媒体»添加”页面。 媒体库上传图片 通过拖放或从计算机中选择一个图像来上传图像。 成功上传后,在“上载新媒体文件”框下方即可看到上传图像,点击图像对应的“编辑”链接。 媒体库上传图片编辑 将会在新标签页中打开“编辑媒体”页面,支持编辑图像标题,添加图像元数据,包括标题,alt属性替代文本和描述。 图片标题/ALT信息编辑 你也可以通过媒体库,对已上传的图片进行逐一添加标题、alt属性替代文本。并且通过媒体库为图片添加标题、alt标签替代文本及描述的信息后,在文章或者页面编辑添加这些图片不需再次添加相关信息。 使用WordPress经典编辑器添加图像标题和alt替代文本 如果WordPress网站使用旧的经典编辑器,图像添加标题和Alt替代文本标签的方式与古腾堡编辑器稍有不同。 点击编辑器上方的“添加媒体”按钮即可上传图片或从媒体库中选择图片。 经典编辑器上传图片 图片上传后,即可填写图片相关元数据,例如标题,替代文本属性和图片描述。 图片元数据填写 单击“插入至文章”按钮,将图像添加到文章或页面中。 使用经典编辑器添加相册图片标题、Alt 使用“ 经典编辑器”创建画廊时,还可以为图像添加替代文本属性、标题、说明和图像描述等信息。只需上传并选择多个图像,然后单击左列中的“创建相册”链接。 相册图片详细 之后,您需要单击弹出窗口右下角的“创建新相册”按钮。 创建新相册 使用插件批量自动添加图片标题&Alt替代文本 上述方法,均是使用WordPress内置的功能来为图片添加标题和Alt标签替代文本等信息。 但如果需要批量添加所有图片的标题和alt标签属性,这将是一个巨大的工程。这时候我们则需要借用插件的帮助了。 首先,你得安装并启用我们提供的Smart Seo Tool插件。 然后,通过WordPress仪表盘“设置-Smart Seo Tool”,进入插件设置界面,选择图片SEO优化,将图片优化启用,并选择适合您的图片Title和图片Alt属性描述规则,最后“保存设置”即可按规则为你的网站图片添加标题和alt替代文本。 注:插件仅对不存在标题和alt设置的图片生效,不影响已设置标题和alt的图片! […]

100% Secure Checkout

PayPal / MasterCard / Visa