WordPress 教学

WordPress SEO 爬网预算问题及其解决方法

如何搜索引擎爬网

搜索引擎如 Google 使用复杂的爬虫(计算机程序)访问互联网上的网站。这些爬虫会查找您网站上的更改,并与主搜索索引进行比较。如果发现新内容,它们会将其添加到搜索索引中。如果发现已在索引中的内容发生了变化,它们会用新内容更新索引。

爬虫随后会跟随页面上的所有链接,然后对这些页面重复此过程。爬虫从一个链接移到另一个链接的方式类似于真实蜘蛛在网中爬行的方式。这就是为什么使用“爬网”这个术语来描述这种活动,您有时可能会看到爬虫被称为搜索引擎蜘蛛。

为了更好的 SEO,您需要确保搜索引擎可以轻松地爬网您的网站。

什么是 SEO 爬网预算?

SEO 爬网预算是搜索引擎如 Google 会在您的网站上爬网页面的次数。Google 爬虫每天爬网数十亿的页面,尝试计算每个网站域名上爬网的页面数量,以有效利用资源。

这个数字由爬行算法自动确定,基于多种因素。它每天都会波动,因此对于 Google 爬虫会在您的网站或 WordPress 博客上爬网的页面数量没有固定的数字。通常,拥有更多内容的大型网站的爬网预算较高,而小型网站则较低。其他因素也会影响爬网预算,如 URL 的受欢迎程度、新鲜度、更新频率等。

什么导致 WordPress SEO 爬网预算问题?

WordPress 生成 URL 和重复内容的方式可能导致爬网预算问题。例如,WordPress 会自动生成您的网站不同区域的 RSS 源。主博客、类别和标签、每个单独帖子和页面的评论,甚至具有独立 RSS 源 URL 的自定义帖子类型都有 RSS 源。搜索引擎足够聪明,可以识别并忽略重复内容,但它们仍然会爬网这些内容并消耗您的 SEO 爬网预算。

如何计算您的 SEO 爬网预算?

SEO 爬网预算并不是固定的页面数量。它变化很大,没有可靠的方法来预测 Google 在某一天会在您的网站上爬网多少页面。然而,您可以根据最近的爬网活动大致了解 Google 是如何爬网您的网站的。如果您尚未这样做,您必须先将您的网站添加到 Google Search Console。它是 Google 提供的一项免费工具,帮助网站所有者了解他们网站在 Google 搜索中的表现。

为什么您应该关心 SEO 爬网预算?

搜索引擎必须高效地爬网您的网站,以及时且正确地索引您的内容。然而,如果您的 SEO 爬网预算被浪费,那么重要的和更新的内容可能不会及时被爬网。可能需要几周时间才能让搜索引擎注意到对旧文章的更新或发现新内容。

如何在 WordPress 中轻松优化 SEO 爬网预算

在 WordPress 中优化 SEO 爬网预算最简单且最安全的方法是使用 All in One SEO for WordPress。它是最好的 WordPress SEO 插件之一,具有内置的 SEO 爬网优化工具。

首先,安装并激活 All in One SEO for WordPress 插件。关于更多详情,请参阅我们有关如何安装 WordPress 插件的分步指南。激活后,插件会显示安装向导。只需按照屏幕上的说明进行设置。

然后,前往 All in One SEO » Search Appearance 页面。切换到高级选项卡,滚动到页面底部,您会看到“爬网清理”选项。点击切换按钮以启用“爬网清理”功能。

首先您会看到移除查询参数的选项。下面,您可以提供允许的查询参数列表。高级用户可以在此处使用正则表达式。其次,您会看到 WordPress RSS 源的选项。All in One SEO 会显示 WordPress 生成的所有类型的 RSS 源,您可以禁用不太重要的 RSS 源。

一旦禁用所有不需要的 RSS 源,请不要忘记点击“保存更改”按钮以存储您的设置。

如何为错误页面设置重定向

All in One SEO 会自动为您禁用的源设置重定向。例如,标签 RSS 源会将用户重定向到标签归档页面。

接着,切换到您的 Google Search Console 仪表盘并打开爬网统计报告。从这里,您可以看到导致错误的页面。根据状态码,您可以为这些页面设置重定向。对于 404 错误,您可以将其重定向到类似页面。也可以检查其他有错误的页面,并为其设置重定向。

All in One SEO 使在您的 WordPress 网站上设置重定向变得非常容易。只需转到 All in One SEO » 重定向页面,在“源 URL”下添加旧 URL,在“目标 URL”字段下添加新 URL。点击“添加重定向”按钮保存设置,然后您可以根据需要重复此过程来设置更多的重定向。

我们希望这篇文章能帮助您了解 WordPress SEO 爬网预算问题及其解决方法。您可能还想查看这些专家提示,以使用 Google Search Console 增加流量或查看如何提高 WordPress 中的自然点击率的实际例子。如果您喜欢这篇文章,请订阅我们的 YouTube 频道以获取 WordPress 视频教程。您也可以在 Twitter 和 Facebook 上找到我们。

Read More
WordPress 教学

如何在WordPress中显示相关文章(逐步指南)

如何在WordPress中显示相关文章(逐步指南)

您是否想在您的WordPress网站上显示相关文章?通过在WordPress中添加相关文章,您可以帮助访客找到新内容,保持他们的参与度,减少跳出率,并增加页面浏览量。在本文中,我们将向您展示如何在WordPress中显示相关文章。

为什么在WordPress中显示相关文章?

当您启动一个新的WordPress网站时,您的读者可以很容易地找到您的所有内容。然而,随着您网站的发展,文章的数量也会增长,这让访客很难找到您最重要的文章。展示相关文章是一种简单的方法来帮助人们在您的网站上找到新内容。您可以展示您最好的内容,保持读者的参与度,并降低跳出率。

随着读者更多地参与您的内容,您更有可能建立信任,这可以帮助您建立邮件列表或提高销售额。

在本文中,我们将分享两种显示相关文章的方法,以便您可以选择自己喜欢的方式。

使用MonsterInsights插件显示受欢迎的文章(推荐)

我们认为展示最受欢迎的文章而不是相关文章会导致更高的点击率和用户参与度。这也是为什么很多受欢迎的出版商现在展示热门文章或流行文章,而不是相关文章。 在WordPress中显示受欢迎的文章的最简单方法是使用MonsterInsights,这是最佳的WordPress分析插件。MonsterInsights让您非常容易在WordPress中使用Google Analytics并在您的WordPress仪表盘中获取有用的报告。 它帮助您在不需要编辑代码或雇佣开发者的情况下设置Google Analytics。它提供了高级的跟踪功能,包括广告跟踪、电子商务跟踪、链接点击跟踪等。

通过MonsterInsights,您可以使用受欢迎的文章功能在网站的任何位置展示您的最佳博客文章。您可以从MonsterInsights Lite版本开始。如果您想解锁受欢迎的文章插件、高级跟踪功能、仪表盘报告以及更多自定义相关文章的选项,您可以使用MonsterInsights Pro版本。

首先,您需要安装并激活MonsterInsights插件。有关更多详细信息,请参阅我们关于如何安装WordPress插件的教程。 激活后,您会被引导到WordPress管理面板中的Insights。只需点击“启动向导”按钮在您的网站上配置插件。

之后,您可以从WordPress仪表盘中前往Insights » Popular Posts。MonsterInsights提供了多个选项来在您的网站上展示相关文章。您可以选择“内联受欢迎的文章”选项在内容中显示文章,或者使用“受欢迎的文章小工具”在博客文章末尾或侧边栏中显示相关文章。

在本教程中,我们将使用受欢迎的文章小工具选项,并在文章末尾显示相关文章。MonsterInsights提供了预构建的模板供选择。如果您升级到Pro版本,还可以解锁更多主题和设计选项来显示您的热门文章。 它还在“主题预览”部分显示了您的相关文章在网站上的外观预览。

选择主题后,您可以向下滚动来自定义设计。您可以更改标题和背景的颜色和大小、布局,并选择小工具中显示的文章数量。

接下来,您可以向下滚动到“行为”部分并更改小工具样式。您可以使用默认样式或添加自定义CSS来编辑受欢迎的文章小工具的外观。

完成小工具样式后,您可以选择如何确定要显示的相关文章。MonsterInsights将根据评论数、分享次数排序受欢迎的文章,或者显示自定义文章列表。

评论选项将随机轮换过去30天内评论最多的文章。您还可以连接SharedCount帐户并显示分享次数最多的文章。

另一个选项是使用编排选项选择在小工具中显示的特定文章。只需将文章和页面添加到列表中,插件将随机轮换它们。

如果您使用的是MonsterInsights Pro版本,您还可以自动显示根据网站流量在过去30天内的前5篇文章。

接下来,您可以通过启用“显示标题”切换按钮选择是否显示小工具标题。点击切换按钮启用此选项并输入将显示在相关文章上方的标题。

之后,您可以选择小工具中要包含的文章类型。还有一个选项可以排除在相关文章小工具中显示的特定文章,并显示来自特定类别的文章。

现在,您可以选择如何嵌入受欢迎的文章小工具在WordPress中。MonsterInsights提供了不同的选项,您可以选择手动或自动放置。如果选择’自动放置’,插件将在博客文章的最后一段之后显示您的相关文章。

另一种选择是在任何文章或页面上使用短代码或受欢迎的文章区块手动显示相关文章。

为此,编辑任何现有文章或添加新文章。进入WordPress编辑器后,点击’+’图标并添加’受欢迎的文章’区块到您希望它出现的内容中。 插件将自动添加最受欢迎的文章并将其显示为相关文章。现在,您可以访问您的网站查看它们的效果。

使用YARPP插件显示相关文章

另一种在WordPress中显示相关文章的方法是使用Yet Another Related Post Plugin (YARPP)。这是WordPress中最好的流行文章插件之一,允许您自动显示您的顶级博客文章。使用一个自定义算法,考虑文章标题、内容、标签和类别,YARPP计算您博客中每对文章的得分。

但缺点是,如果您有很多内容,YARPP可能会使您的网站变慢。在设置它之前和之后,请确保进行网站速度测试,并遵循WordPress性能最佳实践以保持网站加载速度快。

首先,您需要安装并激活YARPP插件有关详细信息,请参阅我们关于如何安装WordPress插件的指南。 插件激活后,您可以从WordPress仪表盘中转到设置 » YARPP并配置插件设置。在“池”部分下,您可以选择在相关文章中包含哪些文章类型。这些包括文章、页面、媒体和产品。 除此之外,还有选项禁止显示某些类别和标签的内容,选择确定相关文章的时间段等。

之后,向下滚动并编辑算法设置。您可以通过更改“匹配阈值”数字设置算法在选择相关文章时的严格程度。如果想要算法严格,可以增加匹配阈值数。

默认情况下,匹配阈值设置为1,这意味着算法在找到相关文章时不那么严格。我们建议在开始时使用默认设置,并随着网站的发展调整设置。

还有一些设置需要考虑,如标题、内容、类别、标签等的匹配以找到相关文章。现在,您可以向下滚动并在“自动显示选项”部分中选择相关文章的显示选项。插件提供了3个选项,包括列表、缩略图或添加自定义主题。

您还可以选择包含在相关文章部分中的文章最大数量,并选择自动显示相关内容的位置。定制显示设置后,您可以向下滚动查看相关文章的预览效果。 最后,您可以向下滚动到底部并启用RSS Feed和REST API选项。完成更改后,只需点击“保存更改”按钮。现在,您可以访问您的网站并看到相关文章的效果。

手动添加WordPress相关文章

虽然我们不建议手动添加相关文章,但您当然可以这样做。有些插件可能会增加您网站的负担,降低其性能。此外,在WordPress中添加自定义代码可以让您完全控制相关文章部分的内容和外观。

首先,您需要WPCode插件。WPCode是用于超过200万个WordPress网站的最佳代码片段插件。它使在WordPress中添加代码片段变得非常容易,无需编辑主题的functions.php文件。

我们推荐WPCode,因为即使在编辑WordPress主题时犯了最小的错误,您也很容易把网站弄坏。首先,您需要安装并激活WPCode插件。有关说明,请参阅我们的教程如何安装WordPress插件。 激活后,前往代码片段 » 添加片段。从那里,悬停在“添加自定义代码”并点击“使用片段”。

现在,您可以添加以下代码片段:

<div class=”related-posts-after-content”> <h3>您可能还喜欢</h3> <?php $orig_post = $post; global $post; $tags = wp_get_post_tags($post->ID); if ($tags) { $tag_ids = array(); foreach($tags as $individual_tag) $tag_ids[] = $individual_tag->term_id; $args=array( ‘tag__in’ => $tag_ids, ‘post__not_in’ => array($post->ID), ‘posts_per_page’=>4, // 要显示的相关文章数量。 ‘caller_get_posts’=>1 ); $my_query = new wp_query( $args ); while( $my_query->have_posts() ) { $my_query->the_post(); ?> <div class=”related-thumb”> <a rel=”external” href=””>
</a> </div> <?php } } $post = $orig_post; wp_reset_query(); ?> </div>

将其粘贴到代码中,并在“代码类型”旁选择“PHP代码片段”。您可以给自定义片段取个名字,以便您以后轻松编辑或停用此代码。

接下来,向下滚动页面。在“位置”旁边选择“插入到内容后”选项。 这将在内容的末尾插入相关文章片段。然后,向上滚动到页面右上角。 切换按钮至“启用”并点击“保存片段”。现在,您已经成功添加了代码,在内容的结尾添加相关文章。

请检查您的博客文章以查看它们是否有效。您也可以查看我们关于如何在WordPress中显示缩略图相关文章和如何在WordPress中显示最新文章的教程。

我们希望本文能帮助您了解如何在WordPress中显示相关文章。您还可以查看我们关于如何选择最佳博客平台和最佳WordPress插件和工具的指南。

如果您喜欢这篇文章,请订阅我们在YouTube频道的WordPress视频教程。您也可以在Twitter和Facebook上找到我们。

Read More
WordPress 教学

如何在WordPress的RSS订阅源中添加社交按钮

如何在WordPress的RSS订阅源中添加社交按钮

在我们之前建议用户停止使用Feedburner的文章后,许多用户询问我们如何获取像他们在FeedBurner订阅源中那样的社交分享按钮。虽然大多数现代的订阅阅读器都包含社交分享功能,但在本文中,我们将向您展示如何在WordPress的RSS订阅源中添加社交按钮。

首先,您需要下载您希望在订阅源中显示的社交按钮。有许多免费的社交媒体图标集可供选择。选择一个最适合您需求的图标集。之后,您需要转到媒体 » 添加新内容并将Facebook和Twitter图标上传到您的媒体库。

上传图标后,您需要复制它们的位置URL。只需转到媒体 » 库并点击Twitter图标下面的编辑链接。

在编辑媒体页面,复制文件URL并粘贴到文本编辑器中。对Twitter图标重复此过程。我们稍后将需要这些URL。

我们将使用默认的WordPress内容过滤器在每篇文章下方添加这些图标至您的WordPress RSS订阅源中。您需要将以下代码添加到您主题的functions.php文件或一个特定于站点的插件中:

// add custom feed content
function wpb_add_feed_content($content) {

// Check if a feed is requested
if(is_feed()) {

// Encoding post link for sharing
$permalink_encoded = urlencode(get_permalink());

// Getting post title for the tweet
$post_title = get_the_title(); 

// Content you want to display below each post
// This is where we will add our icons

$content .= '

Share on Facebook Share on Twitter

'; } return $content; } add_filter('the_excerpt_rss', 'wpb_add_feed_content'); add_filter('the_content', 'wpb_add_feed_content');

这个代码简单地在您的WordPress RSS订阅源中在每篇文章内容下方添加HTML以显示社交图标。

我们希望这篇文章能帮助您在WordPress的RSS订阅源中添加社交按钮。如果您喜欢这篇文章,请订阅我们的YouTube频道以获取我们的WordPress视频教程。您还可以在Twitter和Google+上找到我们。

Read More
WordPress 教学

如何在WordPress中轻松修复浏览器缓存的警告

如何在WordPress中轻松修复浏览器缓存的警告

更新时间:2024年8月1日 | 审核人:Syed Balkhi

如果没有利用浏览器缓存,那么你的网站速度可能没有达到最佳。我们在所有网站上启用了浏览器缓存,以优化WordPress的性能。浏览器缓存会将某些文件存储在访问者的浏览器中,这样在后续访问时就不需要再次下载这些文件,从而提高页面加载速度。如果你没有使用此功能,那么在运行速度测试时,你可能会看到“利用浏览器缓存”的警告。

什么是WordPress中的浏览器缓存?

浏览器缓存是一种提高WordPress网站加载速度的方法。通常,当网页加载时,所有文件都会分别加载,这会在浏览器和WordPress托管服务器之间产生多个请求,从而增加网页加载时间。当启用浏览器缓存时,浏览器会本地存储网页副本,这样当用户再次访问你的网站时,浏览器可以更快地加载常见文件,如样式表、标识和图片。

这样可以减少整体服务器负载,因为实际服务器的请求数量减少,从而提高性能优化和用户体验。

何时会看到“利用浏览器缓存”的警告?

“利用浏览器缓存”的警告表示你还没有启用浏览器缓存,或者缓存设置错误。当你使用GTmetrix或Google PageSpeed Insights等工具运行网站速度测试时,会生成一份报告,显示可以修复的项目,以加速WordPress。如果你的网站目前没有使用浏览器缓存,那么你会收到启用浏览器缓存的警告。

以下是页面速度洞察工具结果中的警告样本。

有时你会收到“某某缓存策略无效”的警告。这两个警告都表示浏览器缓存设置有问题。

如果看到“利用浏览器缓存”的警告,就需要激活并自定义缓存规则来加速你的网站。

方法一:使用WP Rocket修复“利用浏览器缓存”警告

WP Rocket是市场上最好的WordPress缓存插件。它对初学者友好,不需要了解复杂的缓存和速度术语就能帮助你优化网站速度。

要使用WP Rocket修复“利用浏览器缓存”的警告,只需安装并激活插件即可。之后,WP Rocket会自动启用浏览器缓存,并修改.htaccess文件以包含正确的规则。

方法二:使用代码修复“利用浏览器缓存”警告

第二种方法是向WordPress文件添加代码。如果你以前没有这样做过,请查看我们的初学者指南。本方法对初学者不太友好,所以请确保你知道自己在做什么。对于大多数业务所有者,我们推荐使用方法一。

确定你的网站使用Apache还是Nginx

首先,确定你的网站是使用Apache还是Nginx服务器。打开你的网站,右键点击并选择“检查”。接着点击页面顶部的“网络”选项卡,刷新页面以加载结果。然后在“名称”列中点击你的域名,在“响应头”部分,可以看到“server”项显示服务器类型。

在Apache中添加Cache-Control和Expires头

若在Apache服务器上修复“利用浏览器缓存”警告,需要向.htaccess文件添加代码。连接到WordPress托管账户,找到.htaccess文件,并添加以下代码以启用缓存头:

## EXPIRES HEADER CACHING ##

ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType image/svg "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType application/javascript "access 1 month"
ExpiresByType application/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 3 days"

## EXPIRES HEADER CACHING ##

之后可以添加以下代码启用缓存控制:


    Header set Cache-Control "max-age=96000, public"

在Nginx中添加Cache-Control和Expires头

如果使用Nginx服务器,可以编辑服务器配置文件,添加以下代码启用Expires头:

location ~* .(jpg|jpeg|gif|png|svg)$ {
  expires 365d;
}
 
location ~* .(pdf|css|html|js|swf)$ {
  expires 3d;
}

然后可以添加以下代码启用缓存控制头:

location ~* .(js|css|png|jpg|jpeg|gif|svg|ico)$ {
 expires 14d;
 add_header Cache-Control "public, no-transform";
}

总结

希望这篇文章帮助你学习如何在WordPress中轻松修复“利用浏览器缓存”的警告。你还可以查看我们关于如何提升WordPress速度和性能的指南。

Read More
WordPress 教学

如何在WordPress中查找和移除垃圾链接注入

在你的一天开始时,检查你的WordPress网站的分析数据发现一些异常:流量减少,网站被篡改成一个垃圾链接的集中营,从假名牌包到可疑药品无所不包。😱

我们在客户的网站中见过这种情况,并成功帮助客户恢复网站,消除垃圾,挽救了他们的业务声誉。现在,我们将详细讲解如何处理这种情况,教你如何恢复和保护你的网站。

什么是垃圾链接注入,为什么要关注它们?

当黑客未经授权访问你的WordPress网站时,他们可能会将垃圾链接注入你的内容。这类似于数字涂鸦,不仅影响美观,还会严重损害网站的声誉和性能。

感染垃圾链接不仅是烦人的问题,还会导致你的网站搜索排名下降,失去宝贵的流量和潜在客户。许多企业因此遭受重创,甚至在谷歌黑名单中列出。

方法1:雇用WordPress安全专家(推荐👍)

在我们探讨如何DIY之前,先来说说为何要考虑雇用一个WordPress安全专家。

为什么需要专业帮助

移除垃圾链接并不是简单的事情,黑客常常留下多个后门,导致反复被感染。这就像治疗疾病,有时需要专业医生而不是简单的自我治疗。

方法2:手动查找和识别垃圾链接(DIY用户专用)

如果你选择自己动手,第一步是查找所有令人讨厌的垃圾链接。

步骤1:查找垃圾链接

选项1:使用谷歌搜索控制台查找垃圾链接

谷歌搜索控制台是检测垃圾链接的第一道防线。它可以帮助你查看网站在搜索结果中的表现,并提供检诊工具,帮助你检测健康状况。

选项2:使用手动网站检查查找垃圾链接

黑客总是很有创意地掩藏他们的痕迹。有时通过手动检查你的网站源码,可以发现垃圾链接。关注编码或加密的代码,因为它们可能是红旗。

选项3:使用安全扫描器定位恶意代码和链接

安全插件如Sucuri或Wordfence可以主动扫描和检测问题。这些工具可以扫描网站的核心文件,检测可疑代码和已知的恶意软件特征。

步骤2:从WordPress中移除垃圾链接

找到垃圾链接或注入这些链接的恶意代码后,下一步是将其移除。如果使用WordPress安全插件,可能会自动建议如何行动。

步骤3:使用搜索与替换工具清理数据库

使用像Search & Replace Everything这样的插件,可以在WordPress数据库中查找和批量替换可疑链接。

步骤4:清理WordPress主题和插件文件中的垃圾链接

检查和替换插件和主题中修改的文件,确保你使用的是干净的代码。

步骤5:清理关键文件

关注WordPress安装中的关键文件,例如.htaccess文件容易被黑客重定向攻击。

步骤6:清理后的安全措施

现在你的网站已经清理干净,我们需要确保它保持这样的状态。更换所有相关账户的密码并设置防火墙和安全插件。

总结

应对垃圾链接注入可能很困难,但请记住,你并不孤单。快速和彻底地处理问题是关键。记住:预防胜于补救,通过适当的安全措施和保持警惕,可以大大减少未来攻击的风险。

Read More
WordPress 教学

如何在WordPress特定文章中顯示廣告區塊

如何在WordPress特定文章中顯示廣告區塊

最後更新於2024年6月4日 | 編輯組 | 評審者: Syed Balkhi

你是否希望在你的WordPress網站的特定文章中顯示廣告區塊?

將廣告區塊插入到特定文章中,可以讓廣告在用戶高度互動的內容中展示,這提升了廣告的可見性並幫助你獲得更多的點擊。在這篇文章中,我們將展示如何輕鬆地在特定的WordPress文章中顯示廣告區塊。

為何在特定WordPress文章中顯示廣告?

訪問WordPress網站時,你通常會在側邊欄或標頭下方看到橫幅廣告。由於這些是非常常見的廣告位置,它們可能會導致用戶的廣告盲點,這會影響點擊率。

透過在特定的WordPress文章中顯示廣告區塊,你可以增加廣告的可見性並針對最為參與內容的用戶。

這不僅能通過在多個頁面上分佈廣告來防止廣告疲勞,還可以讓你對受眾進行細分。通過向更有可能對廣告感興趣的用戶展示目標廣告,你能提高互動及點擊的機會。

例如,一個正在閱讀你旅遊文章的用戶,可能更有興趣點擊關於旅遊裝備或機票的廣告。

方法1:使用WPCode在特定WordPress文章中顯示廣告區塊(推薦)

顯示廣告區塊在特定WordPress文章中的最簡單方法是使用WPCode插件。

它是市場上最好的WordPress代碼片段插件,讓你能輕鬆地在網站的任何頁面、文章或小工具區域內放置廣告。

通過WPCode,你可以展示來自第三方平台的廣告,如Google AdSense或你自己托管的廣告。

首先,你需要安裝並激活WPCode插件。如需更多詳細說明,請參閱我們的初學者指南,了解如何安裝WordPress插件。

啟動後,前往WordPress儀表板中的Code Snippets » + Add Snippet頁面。

從這裡,點擊‘Use Snippet’按鈕,選擇‘Add Your Custom Code (New Snippet)’選項。

這將帶你到‘Create Custom Snippet’頁面,首先輸入你的代碼片段的名稱。代碼片段的名稱僅供你參考,不會顯示在網站的前端。

之後,從右側的下拉菜單中,選擇‘HTML Snippet’作為代碼類型。

接下來,你需要選擇要放置在網站上的廣告類型。如果你使用的是Google AdSense提供的廣告代碼,請參閱我們如何優化AdSense收入的指南。

但是,如果你是自製廣告,則需要從支付你展示廣告的人那裡獲取代碼或自行編寫代碼。

獲取廣告代碼後,將其複製並粘貼到‘Code Preview’框中。

完成後,向下滾動到‘Insertion’部分,選擇‘Auto Insert’模式。廣告將自動顯示在你選擇的特定文章中。

接下來,點擊‘Location’下拉菜單來展開,然後從左側欄中選擇‘Page-Specific’選項。

選擇‘Insert After Paragraph’選項。你還可以修改插入廣告片段的段落數,比如,如果你想在第三個段落後顯示廣告區塊,可以將此值鍵入‘after paragraph number’框中。

接著,向下滾動到‘Smart Conditional Logic’部分,將‘Enable Logic’開關設為激活狀態。

確保為代碼片段條件選擇了‘Show’選項。完成後,點擊‘+ Add new group’按鈕。

這將在‘Smart Conditional Logic’部分中打開一些新的設置。從這裡,你需要從左側的下拉菜單中選擇‘Page URL’選項。選擇中間下拉菜單中的‘Is’選項。然後,將你想顯示廣告區塊的特定文章的URL添加到右上角的空白字段中。若要在多個頁面或文章上顯示此廣告,點擊‘AND’,然後按照相同過程插入其他文章URL。完成這個條件邏輯設置後,你的廣告區塊將僅顯示在指定的WordPress文章中。

現在,返回頂部,將‘Inactive’開關設置為‘Active’,最後,點擊‘Save Snippet’按鈕,自動在網站上執行廣告代碼。

現在,你可以訪問選擇的特定文章,查看廣告區塊的效果。在我們的演示網站上,它看起來如此。

方法2:使用AdSanity在WordPress文章中顯示廣告區塊

如果你不希望在網站上使用代碼,那麼這個方法適合你。AdSanity是一個高級的WordPress廣告管理插件,允許你輕鬆創建廣告區塊並在網站的任何地方顯示。

首先,你需要安裝並激活AdSanity插件。更多詳細信息,請參閱我們的逐步指南,了解如何安裝WordPress插件。

激活後,前往WordPress管理側邊欄中的Adsanity » Create Ad頁面。在這裡,開始為你創建的廣告輸入名稱。接下來,若創建的是自己托管的廣告,切換到頂部的‘Ad Hosted On-Site’選項卡。

如果你在顯示來自第三方平台的廣告,則轉到‘External Ad Network’選項卡。同樣,如果要上傳廣告的HTML文件,則必須切換到‘HTML5’選項卡。對於本教程,我們將在特定的WordPress文章中顯示自托管廣告,但其他類型的廣告步驟相同。

輸入廣告名稱後,從下拉菜單中選擇其尺寸。這將是你文章中廣告的橫幅尺寸。接下來,向下滾動到‘Ad Details’部分,複製並粘貼你要顯示的廣告的跟踪URL。如果希望廣告在用戶點擊時打開新窗口,請選擇‘Open in a new window?’選項。你也可以通過點擊‘Set ad image’鏈接為廣告設置圖片。這將打開WordPress媒體庫,你可以在此上傳圖片。

最後,點擊頂部的‘Publish’按鈕保存更改。你也可以點擊‘Publish’區域中的‘Edit’鏈接,設置廣告的開始日期和到期日期。點擊‘Publish’按鈕後,你可以在網站的任何頁面或文章上顯示廣告區塊。

在特定WordPress文章中顯示廣告

首先,需要打開你想展示廣告的新文章或現有文章。進入後,點擊屏幕左上角的添加區塊‘+’按鈕,以打開區塊菜單。接下來,在WordPress文章內容中查找並添加AdSanity單一廣告區塊。

然後,從區塊中的下拉菜單中選擇你要顯示的廣告。你也可以選擇對廣告區塊進行對齊。

最後,點擊頂部的‘Update’或‘Publish’按鈕,以保存更改。現在你可以訪問網站,查看廣告區塊的效果。

額外:將亞馬遜廣告添加到你的WordPress網站

除了推銷其他小企業或WooCommerce店鋪的廣告外,你還可以在WordPress網站上展示亞馬遜廣告。這些廣告的審核速度超快,幫助你輕鬆在線賺錢。通過亞馬遜,你可以從一系列與你的細分市場相關的產品中進行選擇,鼓勵更多的用戶點擊。

你可以透過在亞馬遜聯盟網站上創建帳戶,輕鬆展示亞馬遜廣告。完成後,只需生成你的亞馬遜廣告代碼,然後使用Pretty Links等插件在網站上展示廣告。你也可以使用OptinMonster,一個市場上最佳的轉換優化工具,為亞馬遜廣告創建彈出窗口。詳情請參閱我們的教程,了解如何在WordPress網站上添加亞馬遜廣告。

希望這篇文章幫助你學習如何在特定WordPress文章中顯示廣告區塊。你可能還希望查看我們的教程,了解如何在WordPress博客上出售廣告,以及我們的專家挑選的最佳聯盟行銷工具和插件,幫助你在線賺錢。

如果你喜歡這篇文章,請訂閱我們的YouTube頻道以獲取WordPress視頻教程。你也可以在Twitter和Facebook上找到我們。

Read More
WordPress 教学

什么是引导磁铁?提升您邮件列表的19种引导磁铁创意

什么是引导磁铁?

引导磁铁是您提供给访问者的有诱惑力的免费物品,以换取他们的电子邮件地址。可以把它们想象成一种友好的“贿赂”,用户获得有价值的内容,如电子书、清单或免费试用,而您则得到一个可以培养的潜在客户。

基本上,双方都受益!然而,要让这项策略奏效,您需要选择合适的引导磁铁。这意味着需要考虑您的行业、目标受众、目标以及您想要涵盖的话题和很多其他因素。

这并不容易,但更多的电子邮件订阅者和一长串合格的潜在客户绝对值得付出努力!

为了帮助您,我们将探讨19种流行的引导磁铁创意,帮助您扩大邮件列表。我们将涵盖从最佳实践到特定用例的所有内容,以便您轻松找到完美的选择。

1. 电子书

电子书是以有组织的方式分享有关特定主题的详细信息的好方法。然而,与清单等其他引导磁铁相比,创建一本电子书需要耗费大量时间和精力,这意味着您需要确保获得良好的转化率。

2. 资源指南

资源指南是一组推荐项目,例如书籍、数字下载、应用程序甚至实体产品。许多企业使用资源指南以简单明了的方式分享信息。例如,您可能会列出达到特定目标的顶级工具。

3. 工作簿

想要创建一个帮助读者完成特定活动的引导磁铁吗?工作簿通常包含一系列任务或问题以及读者可以添加答案的空间。这使得工作簿更加互动,因此在需要鼓励观众积极参与和互动时,它们是理想的选择。

4. 清单

想要一个转换效果好且易于创建的引导磁铁?清单可能就是您的答案!一份好的清单浓缩了作者的知识成为一系列可操作的列表。

5. 模板

模板为项目提供大纲或某种起始点,使潜在客户可以简单地填空。您甚至可以将多个模板组合成一个库,以增加其价值。

6. 网络研讨会

网络研讨会是一个在线活动,您可以在其中分享知识、回答问题,并与观众建立更紧密的联系。

7. 播客

播客是一种以更容易消费的方式分享关于特定主题的深入信息的方式。

8. 在线课程

希望以结构化、教育的方式与潜在客户分享深入信息?免费在线课程可能是一种解决方案。

9. 电子邮件课程

电子邮件课程仅仅是自动回复系列,教导潜在客户实现特定的事情。

10. 独家折扣代码

每个人都喜欢折扣!这就是为什么许多在线商店都提供优惠券代码,只需加入他们的邮件列表即可。

11. 计算器

计算器帮助您的访问者解决问题或回答问题。但是,您也可以使用计算器生成潜在客户!只需在分享他们的结果之前索取用户的联系信息。

12. 免费工具

许多网站(包括WPressize Me!)都提供免费工具,作为一种展示您的价值和专业知识的方法,同时您也可以用这些工具生成潜在客户。

13. 测验和评估

有没有见过那些病毒’你是什么类型的X?’的性格测验?人们对了解自己总是无法抗拒。

14. 赠品和比赛

每个人都喜欢好的赠品!一场精心策划的比赛的魅力就在于这是一个双赢的局面。您的观众有机会赢得一些非常棒的东西,而您则获得有价值的潜在客户。

15. 受限内容

内容锁定让您可以将任何页面或帖子放在选择形式后面。然后,访问者需要分享他们的联系信息才能访问这些内容。

16. 免费咨询

免费初步会议让潜在客户有机会与您交流他们的目标和挑战,并换取量身定制的建议。

17. 产品演示

曾想过为什么那么多软件公司提供免费试用或演示吗?那是因为这是一种收集个人信息的方式,使其成为一种引导磁铁。

18. 案例研究

案例研究的设计旨在给出潜在客户购买您的产品或服务的最后推动力。它们在您针对销售漏斗底部的潜在客户时效果最好。

19. 白皮书

白皮书是一份深入的报告或指南,探索特定的问题、主题或挑战。通过制作深入且经过良好研究的白皮书,您可以在行业内确立自己作为思想领袖的地位。

选择了引导磁铁格式后,下一步是将您的愿景变为现实。虽然您可以雇用设计师,但如果预算较小或希望最大化投资回报(ROI),这并不实际。因此,我们推荐使用Beacon引导磁铁工具。它内置了许多流行类型引导磁铁的模板,如电子书、资源指南和清单。

Read More
WordPress 教学

如何在不同浏览器中测试WordPress网站(简单方法)

什么是跨浏览器测试,以及为什么需要它?

跨浏览器测试是通过不同的浏览器、屏幕尺寸、操作系统和移动设备来测试网站的过程,以确保网站正常工作。测试WordPress网站在不同浏览器中的表现,可以让您看到所有访客的浏览体验。

虽然您可能使用像Google Chrome这样流行的浏览器,但还有许多其他浏览器如Firefox、Microsoft Edge、Safari和Opera在全球用户中仍然广泛使用。所有浏览器虽然看上去相似,但它们使用的代码不同,意味着它们处理网站元素的方式也有所不同。作为网站拥有者,这意味着您的网站在不同浏览器中可能显示不同。如果您的WordPress博客在某些浏览器中无法正常工作,您将失去那些访客和流量。由于这些问题并非常见的WordPress错误,不容易被发现,因此很多时候直到有人报告才会知道。由于这些原因,最好在多个平台和屏幕尺寸上测试您的网站,确保所有用户享有一致的体验。

如何查找您的网站访客使用哪些浏览器和设备

考虑到有众多操作系统、浏览器及其版本组合,跨浏览器测试对于小型企业主来说可能是繁重的工作。不过,如果您知道网站访客常用的浏览器、操作系统和设备,这些信息会使测试过程变得更简单。根据您的具体数据,您可能只需测试几个流行的组合即可。

最简单的方法是使用Google Analytics。由于正确设置Google Analytics对于很多网站所有者来说是一项挑战,我们推荐使用MonsterInsights。这是WordPress上最佳的分析解决方案,已被超过300万个网站使用。

最佳的WordPress跨浏览器测试工具

1. BitBar

BitBar是一个易于使用且功能强大的跨浏览器测试工具,提供实时测试和截图功能。您可以免费试用100分钟来测试该产品。创建试用账号后,点击“开始浏览器测试”按钮,并选择操作系统和浏览器,输入您的网站URL,BitBar将在新屏幕中显示您选择的浏览器中的网站效果。此外,点击“截图”图标可以获取设备的屏幕截图。

2. BrowserStack

BrowserStack是一个付费的跨浏览器和跨平台测试工具,提供30分钟的互动浏览器测试,100分钟的自动化测试和5000张截图。该平台具有实时测试和截图功能。

3. LambdaTest

LambdaTest是另一个高级的跨浏览器测试工具,提供60分钟的浏览器测试,10次响应测试和10次响应截图。您可以进行实时测试、响应测试或截图测试,选择设备和浏览器以运行测试。

4. WordPress主题自定义器

WordPress的内置主题自定义器也是测试网站的一种方法。自定义完网站后,您可以预览不同屏幕尺寸的变化,这不会自动预览不同浏览器中的网站,但可以实时测试网站的响应性。

如何分析跨浏览器测试截图

学会在不同浏览器中测试WordPress网站后,下一步就是分析结果是否有需要修复的问题。如果您的WordPress主题是响应式的且代码优质,截图通常会非常相似。但是,如果某些网站元素在不同浏览器中显示不同而影响用户体验或功能,则需要关注和修复。大多数情况下,这些问题是CSS问题,可以使用Inspect Element功能查找需要更新的CSS规则,然后添加自定义CSS修复问题。

Read More
WordPress 教学

WordPress 背后实际工作原理(信息图表)

什么是 WordPress?

WordPress 是一个网站构建器和内容管理系统。它是开源软件,任何人都可以使用它来创建任何类型的网站。它于 2003 年作为博客平台开始,但很快转变为 CMS,并后成为一个完整的网站构建平台。如今,WordPress 支持了互联网上超过 43% 的网站。

为什么你应该了解 WordPress 的工作原理?

WordPress 是一个开源软件,任何人都可以学习其代码,并为其编写应用程序(插件)和模板(主题)。多年来,我们见过无数初学者通过简单地学习 WordPress 作为软件的工作原理,很快成为高级用户。了解这些还可以帮助你改进 WordPress 性能并为你的项目编写更好的代码。

WordPress 的工作步骤

1. 加载 wp-config.php 文件

wp-config.php 是 WordPress 的配置文件。它为 WordPress 站点设置全局变量,并包含你的 WordPress 数据库信息。因此,这是 WordPress 加载的第一个文件。

2. 设置默认常量

在加载 wp-config.php 文件之后,WordPress 将继续设置默认常量。这包括像默认的 WordPress 上传位置,最大文件大小和其他在 wp-config.php 文件中设置的默认常量。

3. 加载 advanced-cache.php 文件

如果你的站点上存在 advanced-cache.php 文件,那么 WordPress 将接下来加载它。这个文件作为一个插入文件,由几个流行的插件,特别是 WordPress 缓存插件使用。

4. 加载 wp-content/db.php 文件

WordPress 允许开发人员创建自己的数据库抽象层,并将其加载到 wp-content 文件夹中的 db.php 文件中。WordPress 缓存插件通常使用它来提高数据库性能。如果存在此文件,那么 WordPress 将加载它。

5. 连接 MySQL 和选择数据库

现在,WordPress 已经有足够的信息来继续操作。它将连接到 MySQL 服务器并选择数据库。如果没有连接到数据库,你将看到“建立数据库连接错误”信息,并且 WordPress 将在此停止。

6. 加载 object-cache.php 或 wp-includes/cache.php 文件

WordPress 将查找 object-cache.php 文件。如果不存在,则 WordPress 将加载 wp-includes/cache.php 文件。

7. 加载 wp-content/sunrise.php 文件

如果是多站点网络,那么 WordPress 将在 wp-content 文件夹中查找 sunrise.php 文件。

8. 加载本地化库

WordPress 将加载位于 wp-includes 文件夹中的 l10n.php 库。这个文件加载 WordPress 本地化系统,加载翻译,设置语言环境等。

9. 加载多站点插件

如果是多站点网络,那么 WordPress 将加载多站点插件。

10. 执行 ‘muplugins_loaded’ 动作

WordPress 现在运行 ‘muplugins_loaded’ 动作。此动作仅适用于在 WordPress 多站点上启用的网络插件。

11. 加载已启用插件

WordPress 将加载站点上所有启用的插件。它通过查找 WordPress 数据库选项表中的 active_plugins 条目来完成此操作。

12. 加载 pluggable.php 文件

pluggable.php 文件包含可以被 WordPress 插件重新定义的函数。WordPress 将检查是否已有其他插件定义了文件中的函数,未定义时则由 WordPress 自己定义。

13. 执行 ‘plugins_loaded’ 动作

WordPress 现在运行 ‘plugins_loaded’ 动作。此动作允许开发者在加载所有活动插件后运行他们的自定义函数。

14. 加载重写规则

WordPress 将加载重写规则,这些重写规则帮助 WordPress 使用 SEO 友好的 URL。

15. 实例化 $wp_query, $wp_rewrite, $wp

此时,WordPress 加载以下对象:$wp_query、$wp_rewrite 和 $wp。它们分别处理查询内容、重写规则和解析用户请求。

16. 执行 ‘setup_theme’ 动作

WordPress 现在运行 ‘setup_theme’ 动作。此动作在加载 WordPress 主题之前运行。

17. 加载子主题的 functions.php 文件

functions.php 文件作为插件使用,用于在 WordPress 主题中添加特定于主题的功能。如果使用子主题,WordPress 将加载子主题的 functions.php 文件,否则加载当前激活主题的 functions.php 文件。

18. 加载父主题的 functions.php 文件

如果使用子主题,WordPress 将加载父主题的 functions.php 文件。

19. 执行 ‘after_setup_theme’ 动作

在 WordPress 设置主题并加载主题函数后,运行 ‘after_setup_theme’ 动作。此动作是可用于主题的第一个动作。

20. 设置当前用户对象

此时,WordPress 加载当前用户对象,根据用户的角色和权限管理请求。

21. 执行 ‘init’ 动作

WordPress 加载完所有重要信息后,运行 ‘init’ 动作。此动作注册核心或插件提供的区块。

22. 执行 ‘widget_init’ 动作

‘widget_init’ 动作允许开发者注册小部件并在此时运行所需的代码。

23. 运行 wp() 函数

WordPress 现在调用位于 wp-includes/functions.php 文件中的 wp() 函数。它会设置 WordPress 查询全局变量并调用 $wp->main。

24. 解析请求

WordPress 开始解析用户请求。它先检查重写规则以匹配用户请求,然后运行查询变量过滤器,请求动作钩子并发送头请求。

25. 运行查询

如果没有内容匹配查询,WordPress 将设置 is_404 变量。否则,继续加载查询变量,运行 WP_Query->get_posts() 并应用过滤器清理查询。然后从数据库中提取帖子并返回。

26. 执行 ‘template_redirect’ 动作

WordPress 运行 ‘template_redirect’ 动作,此钩子在确定加载哪个模板页面前运行。

27. 加载订阅源模板

如果请求的内容是 RSS 订阅源,WordPress 将加载订阅源模板。

28. 加载模板

WordPress 根据模板层级查找模板文件并加载它,其中通常包含 WordPress 循环。

29. 执行 ‘shutdown’ 动作

在结束所有 PHP 执行之前,WordPress 运行最后一个动作 ‘shutdown’。此时,WordPress 停止工作,生成用户请求的网页。然后你的网络托管服务器回复用户请求并发送生成的网页,包括 HTML、CSS 和 Javascript 代码,指示用户浏览器如何显示。

惊人的是,这些过程都在毫秒内发生。如果使用最佳的 WordPress 托管服务,你的页面理想情况下会在几秒钟内加载。

希望这篇文章帮你了解 WordPress 如何在后台工作。你可能还想查看保护 WordPress 管理区域的技巧或这篇包含实用 WordPress 提示、技巧和黑客的指南。

Read More
WordPress 教学

如何修復 WordPress 的嚴重錯誤(逐步指南)

如何修復 WordPress 的嚴重錯誤(逐步指南)

最後更新於 2024 年 4 月 2 日 作者: 編輯團隊 | 審核: Syed Balkhi

你是否在你的 WordPress 網站上看到“網站出現嚴重錯誤。請檢查您的站點管理員郵箱以獲取指示”的錯誤消息?它還包含一個指向 WordPress 調試指南的鏈接。

在本指南中,我們將顯示如何修復 WordPress 的嚴重錯誤。我們還會討論這個錯誤的成因以及如何預防。

什麼是 WordPress 的嚴重錯誤?

WordPress 的嚴重錯誤是一種錯誤,它阻止 WordPress 加載所有需要的腳本來正常運行。

以前,這種 WordPress 錯誤會導致一個空白的死亡屏幕或螢幕上的致命錯誤消息。大多數初學者發現這不太有幫助,並且很難自行解決問題。從 WordPress 5.2 開始,用戶將看到一個通用錯誤消息:“網站出現嚴重錯誤。請檢查您的站點管理員郵箱以獲取指示”,並附帶一個指向 WordPress 調試指南的鏈接。

此消息還會發送到你的 WordPress 站點的管理員電子郵件地址。這封電子郵件包含有關導致錯誤的插件或主題的更多詳細信息,以及訪問恢復模式的鏈接。

WordPress 嚴重錯誤的成因是什麼?

WordPress 的嚴重錯誤通常是由於插件、腳本或代碼的故障而導致的,這些故障妨礙了 WordPress 的正常運行。由於這些故障代碼,WordPress 無法加載所需的文件。

如果你最近從教程中複製並粘貼了代碼片段到你的网站,它們可能觸發了一個嚴重錯誤。所有頂級的 WordPress 插件都經過嚴格測試,因此它們不太可能引起嚴重錯誤。然而,與其他 WordPress 插件或一些自定義代碼的衝突可能會觸發錯誤。

修復 WordPress 的嚴重錯誤(兩種方法)

你可以通過兩種方法解決此問題:通過 WordPress 調試郵件修復嚴重錯誤或手動修復 WordPress 的嚴重錯誤(無需郵件)。

方法一:通過 WordPress 調試郵件修復嚴重錯誤

首先,訪問你网站的 WordPress 管理員郵箱。檢查你提交的郵箱,會看到主題為“您的網站正在經歷技術問題”的電子郵件,內含有關 WordPress 嚴重錯誤的詳細信息和修復步驟。

電子郵件還包括一個唯一的鏈接,允許你在恢復模式下登錄到 WordPress 網站以調查和修復問題。單擊鏈接進入 WordPress 管理區,並按指示進行操作,如停用故障插件或更換主題等。

方法二:手動修復 WordPress 的嚴重錯誤(無需郵件)

步驟 1:停用所有 WordPress 插件

連接你的 WordPress 網站使用 FTP 客戶端或網頁寄存控制面板中的文件管理器應用程式,並重命名“plugins”文件夾以停用所有插件。

步驟 2:切換到默認主題

下載並安裝默認主題,如 Twenty Twenty-Two 或 Twenty Twenty-Three,重新上傳並啟用它。

步驟 3:重新安裝 WordPress

從 WordPress.org 下載最新的 WordPress 安裝文件並上傳,覆蓋網站的核心文件。

步驟 4:開啟 WordPress 調試模式

編輯 wp-config.php 文件,啟用調試模式來捕獲錯誤並進行故障排除。

步驟 5:增加 PHP 記憶體限額

在 wp-config.php 文件中增加 PHP 記憶體限額以解決由於記憶體不足引起的問題。

步驟 6:升級 PHP 版本

檢查並確保使用最新的 PHP 版本來避免兼容性問題。

希望這篇文章能夠幫助你排除和修復 WordPress 的嚴重錯誤。你也可以參閱我們的其他指南,了解如何獲取免費 SSL 證書以及最佳商業電話服務的比較。

Read More