wordpress安装配置
WP菜鸟建站23:wordpress网站的robots文件代码怎样写比较好?
为什么要给wordpress网站创建一个robots.txt文件?问到这个问题,我们就不得不说一下搜索引擎蜘蛛爬取我们的wordpress网站时的原理了。搜索引擎蜘蛛从某个网站入口(如:其它网站给我们wordpress网站做的友情链接 或 通过我们的wordpress网站的某个页面)进入到我们的wordpress网站,然后,在我们网站没有针对搜索引擎的爬取设置相应的规则时,蜘蛛就会毫无顾虑地爬向我们网站的任何地方,包括我们网站的核心代码——wordpress程序的所有php代码。还有我们wordpress网站的其它隐私。
而对于我们这些认真做站的wordpress站长们,只希望搜索引擎们快速地抓取我们的web前端页面,以利于我们wordpress网站的自然排名,而不是让蜘蛛们把时间浪费在我们的那些后端代码文件上。所以,我们就要为我们的wordpress网站添加一个限制蜘蛛爬取的文件(robots.txt),规定蜘蛛可以爬取哪些地方,哪些地方不让它们进去,等于给我们的wordpress网站请了一个门卫。那么,怎样写这个robots.txt文件内容呢?
一、wordpress自动创建的robots.txt。
一般情况下,在我们为网站安装好wordpress程序后,wordpress会网站根目录自动为我们的网站创建一个robots.txt文件(如下图)。
我们可以看到,wordpress程序只是为网站的robots.txt文件添加了3句简单的代码:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
从上面的代码中,wordpress不允许搜索引擎蜘蛛爬取/wp-admin/目录,但允许蜘蛛爬取/wp-admin/admin-ajax.php文件。
二、手动修改worddpress网站的robots.txt文件内容。
在wordpress程序自动创建的robots.txt文件代码,显然不能满足我们网站的要求。作为资深的wordpress站长,我们当然了解,我们的wordpress网站哪些地方是不能让搜索引擎蜘蛛爬取的,如: wordpress程序的核心文件目录/wp-admin/和/wp-includes/、我们给网站安装的插件目录/wp-content/plugins/和wordpress主题模板目录/wp-content/themes/。当然,每一个wordpress站长,可能都有这样那样的不想让搜索引擎爬取的地方。
?下面是锐锋 堂 网站的robots.txt内容:
User-Agent: * (*星号,表示允许所以的搜索引擎蜘蛛)
Disallow: /wp-admin/ (disallow 表示不允许,不允许爬取/wp-admin/核心文件目录)
Disallow: /wp-includes/ (不允许爬取/wp-includes/核心文件目录)
Disallow: /wp-content/plugins (不允许爬取wordpress插件目录)
Disallow: /wp-content/themes (不允许爬取wordpress主题目录)
Disallow: /plus/ad_js.php (不允许爬取这个PHP文件)
Disallow: /plus/posttocar.php
Disallow: /anli/weixin (其它目录)
Disallow: /themes
Disallow: /get_activation
Disallow: /*?* (不允许蜘蛛爬取URL中带问号的链接)
Disallow: /*&* (不允许蜘蛛爬取URL中带&的链接)
Disallow: /*.rar (不允许蜘蛛爬取rar后缀的文件)
Disallow: /*.zip (不允许蜘蛛爬取zip后缀的压缩文件)
Sitemap: http : //wanlimm . com/sitemap.html (允许蜘蛛爬取网站静态地图)
Sitemap: http : //wanlimm . com/sitemap.xml (允许蜘蛛爬取sitemap网站地图)
三、robots.txt关键词的简单解说。
上面,只是对锐锋堂的robots.txt文件代码进行一次解说。作为wordpress站长的你,应该根据自己网站的不同情况,在自己网站的robots.txt文件中添加对应的代码。其实,robots.txt代码的规则还是非常简单的,就那么几个关键词:User-Agent(搜索引擎蜘蛛名)、Disallow(不允许)、Allow(允许)、Sitemap(指定网站的地图文件)。
如果我们只想让百度蜘蛛爬取我们的wordpress网站,而不让其它的搜索引擎蜘蛛进我的网站爬取,我们可以把上面代码中的User-Agent:* 修改成 User-Agent:baiduspider 。
另外,“Disallow: /wp-admin/” 与 “Disallow: /wp-admin”也表示不同的意思,虽然后面的只少了一个斜杠。“Disallow: /wp-admin/”表示禁止搜索引擎蜘蛛爬取网站wp-admin目录下的目录,但include目录中的文件仍然可以爬取;而“Disallow: /wp-admin”表示禁止搜索引擎蜘蛛爬取网站wp-admin整个目录,包括其下的所有文件。
如果想禁止搜索引擎蜘蛛爬取全站,可以用 Disallow: / ;
如果想允许搜索引擎蜘蛛可以爬取全站,可以用Allow:/;
如果想禁止搜索引擎蜘蛛爬取wordpress网站的全部PHP文件,可以用Disallow: /*.php 。
以上就是我们今天介绍的所有内容——如何为我们的wordpress网站添加robots.txt文件?每一个wordpress网站,可能的限制不一样,所以,我们都要根据自己网站情况,做出相应的修改,以达到最佳效果。注意:Disallow: /可千万要小心用哦,除非在我们wordpress网站的建站初期——网站还在建设当中,不希望搜索引擎来打扰。但一定要记住,等网站做好了,一定要去掉这个Disallow: / 。
一文教你如何编写wordpress的robots.txt文件
如何编写wordpress的robots.txt文件
【robots.txt文件编写规则】
不论我们SEO站长用什么建站程序,都应该了解掌握robots文件的编写规则和格式,那么robots文件的格式规则是怎样的呢?
1、User-agent:该项的值用于描述搜索引擎robot的名字。
例子:User-agent:Baiduspider ,指的就是百度搜索引擎蜘蛛。
2、Disallow:该项的值用于描述不希望被访问的一组URL,这个值可以是一条完整的路径,也可以是路径的非空前缀,以Disallow项的值开头的URL不会被 robot访问。
例子1:Disallow: /wp-admin/,指的是不允许访问wp-admin文件夹下面的内容,但是不限制访问wp-admin.php、wp-admin.html文件。例子2:Disallow: /wp-admin,指的是不允许访问wp-admin文件夹下面的内容以及wp-admin.php、wp-admin.html文件。
3、Allow:该项的值用于描述希望被访问的一组URL,与Disallow项相似,这个值可以是一条完整的路径,也可以是路径的前缀,以Allow项的值开头的URL 是允许robot访问的。
例子:Allow: /wp-content/uploads/,指的是允许访问wp-content文件夹下面的uploads文件夹的内容。
4、使用"*"和"$":Baiduspider支持使用通配符"*"和"$"来模糊匹配url。 "*" 匹配0或多个任意字符 "$" 匹配行结束符。
例子1:User-agent:*,指的是所有搜索引擎蜘蛛(或机器人)。例子2:Disallow: /*.css$,指的是不允许访问任何后缀为.css文件。
5、Sitemap:用来告诉搜索引擎网站地图的位置。
例子:Sitemap: https://你的域名/sitemap.xml,其中sitemap.xml是你的网站的网站地图文件
编写注意事项:
①百度会严格遵守robots的相关协议,请注意区分您不想被抓取或收录的目录的大小写;
②百度会对robots中所写的文件和您不想被抓取和收录的目录做精确匹配,否则robots协议无法生效。
③一定是英文输入法格式下的“空格”和符号,因为代码是英文格式的
【wordpress的robots怎么写最佳】
1、我们当然希望所有的搜索引擎都来抓取网站。因此,我们可以写
User-agent:*
2、为了避免收录WordPress系统文件,因为系统文件对于用户来说没用处,收录了反而容易被人黑站,因此应该屏蔽了WordPress的后台文件。
Disallow: /wp-admin/Disallow: /wp-includes/Disallow: /wp-content/
3、每个默认的文章页面代码里,都有一段trackback的链接,如果不屏蔽让蜘蛛去捉取,网站会出现重复页面内容问题。
Disallow: /*/trackback
4、头部代码里的feed链接主要是提示浏览器用户可以订阅本站,而一般的站点都有RSS输出和网站地图,故屏蔽搜索引擎捉取这些链接,提高蜘蛛的抓取效率。
Disallow: /feedDisallow: /*/feedDisallow: /comments/feed
5、这个是屏蔽捉取站内搜索结果。站内没出现这些链接不代表站外没有,如果收录了会造成和TAG等页面的内容相近。
Disallow: /*?*Disallow: /?s=*Disallow: /*/?s=*\
6、屏蔽留言链接插件留下的变形留言链接。
Disallow: /?r=*
7、屏蔽捉取留言信息链接。一般不会收录到这样的链接,但为了更好地让蜘蛛高效抓取和工作,也该屏蔽。
Disallow: /*/comment-page-*Disallow: /*?replytocom*
8、网站地图地址指令,主流是txt和xml格式。告诉搜索引擎网站地图地址,方便搜索引擎捉取全站内容。另外要注意Sitemap的S要用大写,地图地址也要用绝对地址。
Sitemap: https://你的域名/sitemap.xml
综上所述,整个robots文件就是:
User-agent:*
Disallow: /wp-admin/
Disallow: /wp-includes/
Disallow: /wp-content/
Disallow: /*/trackback
Disallow: /feed
Disallow: /*/feed
Disallow: /comments/feed
Disallow: /*?*
Disallow: /?s=*
Disallow: /*/?s=*\
Disallow: /?r=*
Disallow: /*/comment-page-*
Disallow: /*?replytocom*
Sitemap: https://你的域名/sitemap.xml
我们就可以利用robtos协议优化wordpress网站的被抓取和收录的速度,根据上面的robots文件内容,按照实际情况增加自己所需要的,希望能够帮助刚接触wordpress建站的站长更快上手。
品牌简介:L氪迹免费SEO教程学习|佛山SEO技术分享本站文章由佛山SEO技术教程学习网发布,作者:L氪迹,如若转载请注明原文及出处
如何在WordPress上使用Yoast SEO:完全教程
Yoast是用于WordPress的一款SEO插件,已经有400万+的安装用户。
内容导读:
Yoast是用于WordPress的一款SEO插件,已经有400万+的安装用户。
如果要做WordPress SEO,那么Yoast是一个不得不安装的插件。它的功能强大,使用简单:在仪表盘基本就能进行所有的SEO活动,免去了修改代码的烦恼;还会给你提示,让你知道SEO是否符合标准。
标签:WordPress,SEO,Yoast,Woocommerce
每个WordPress网站都需要一个SEO插件。Yoast SEO是迄今为止最受欢迎的选择之一。WordPress SEO是一个复杂的话题。为了解决这个问题,Yoast SEO内置了许多复杂功能,可以帮助您很好地进行网站SEO。
为了让初学者能够轻松使用,Yoast做了很多努力。但是您如果是新手,仍然需要一些信息。所以,我们写了这个Yoast教程,来帮助您熟练地使用这个款插件。
这个教程很长,我把它分为2部分:
第一部分:Yoast SEO入门指南
这部分主要是针对第一次使用或偶尔使用Yoast的用户。如果您已经熟悉了Yoast的基本操作和设置,可以不用看这一节。
第二部分:Yoast SEO的高级指南
在本节中,我们将介绍更高级的策略,例如标题/元变量,noindex标签等。
Yoast SEO入门指南
这一节覆盖了新手需要知道的知识。包括:
如何利用配置向导进行配置
Yoast SEO元描述框是什么,它如何工作
Yoast SEO仪表板可以做什么
然后,在下一部分中,我们将介绍一些更高级的Yoast SEO设置。
使用Yoast SEO配置向导
安装Yoast SEO后,您可以通过单击新出现的SEO按钮,来访问Yoast SEO仪表板 WordPress仪表板中选项卡板。
如果这是您第一次使用该插件,则应该会看到有关首次SEO配置的首次配置提示。
通过单击配置向导链接,将会引导您进行所有的配置:
单击该链接。在向导的第一页上,单击“ 配置Yoast SEO”。
1:环境配置(Environment)
如果已经建好了网站,就选择第一项。
如果网站没有建好,不想被索引,可以选择第二项。
2:网站类型
3:组织或个人
接下来,选择您的网站代表组织还是个人。
如果选择Organization,则系统还会要求您输入:
机构名称
您组织的徽标(最小为112x112px。我们建议使用方形徽标。)
如果选择Person,则只需输入该人的名字。
输入您网站的所有社交媒体资料。如果您要为公司创建网站,则这是您公司的社交媒体资料。如果是个人,则可以在其WordPress个人资料页面上编辑详细信息,例如社交个人资料,用户的名称和描述。
您不需要全部输入,只需选择您准备要积极推广的社交媒体:
这部分可帮助Yoast SEO向Google提供更多信息,生成知识图卡。这些卡非常引人注目,因此每点信息都可以帮助您:
4:搜索引擎可见性
在“ 搜索引擎可见性”部分,您可以选择是否允许在搜索引擎中为某些类型的内容建立索引。
99.99%情况下,将其保留为默认值。除非您已经知道自己在做什么,否则请不要进行任何更改:
5:多位作者
如果您是唯一在网站上写作的人,Yoast SEO会自动将您的作者档案标记为noindex,以避免重复的内容(noindex告诉搜索引擎不要对该页面进行索引)。
Yoast SEO这样做是因为:在单个作者博客上,作者档案与您的实际博客索引页面100%相同。
如果网站计划有多位作者,请选择“是”。这样,人们仍然可以在Google搜索结果中找到特定作者的帖子档案。
6.Google Search Console
Google Search Console是Google提供的工具,可让您查看有关您的网站在Google自然搜索中的工作方式的信息。
如果您已经在使用Google Search Console,则可以通过单击“ 获取Google授权代码”并在此处输入代码来允许Yoast SEO导入信息。
如果您不确定什么是Google Search Console,请随时单击“ 下一步”并暂时跳过此步骤。虽然绝对应该最终对Google Search Console进行设置,但对于Yoast SEO的功能并不是必需的:
7.标题设置
您的 标题 是显示在Google搜索结果(和访问者的浏览器标签)中的主要标题:
默认情况下,Yoast SEO让您的标题像这样:
帖子名称 分隔符 网站名称
在此部分中,您可以选择:
您的网站名称
分隔符
例如,如果您的帖子标题为“How To Use Yoast SEO”并具有上述设置,则您的网站在Google中将如下所示:
How To Use Yoast SEO - Kinsta Demo Site
8.9.结束配置向导
可以不用配置。直接跳过。
继续点击下一步,直到到达第10步– 成功!然后点击关闭:
祝贺您-成功配置了Yoast SEO!
使用Yoast SEO 原描述框(Meta Box)
在日常工作中,Yoast SEO元描述框使用最多的地方。主要功能:
分析您的内容的SEO质量和可读性
配置在Google和社交媒体中显示的内容
元描述框显示在WordPress编辑器下方(其确切位置取决于您的其他插件和主题)。
如果您使用的是新的WordPress区块编辑器,则也可以在右侧栏中找到它。使用元描述框的方式有以下三种:
(1) –可让您预览精选片段,可读性分析,主要关键字和基础内容之间切换
(2) –可让您访问社交媒体的其他设置
(3) –使您可以访问高级选项
内容优化选项卡
内容优化选项卡主要是为搜索引擎优化您的内容。
内容优化选项卡中的第一个区域是预览精选片段。
您可以点击编辑精选片段按钮来手动编辑内容的SEO标题和元描述**。**编辑信息时,您会在顶部看到实时预览:
它非常重要:因为它将在Google的自然搜索结果中显示:
在可读性分析区域,它尝试评估内容对真实用户可读性,并且给出建议。
这个建议并不是完美的。因此,没必要追求完美的分数。但它依旧是一个高级的指南。
在 焦点关键字 区域,您可以输入焦点关键字来优化您的内容。
实际上,您将需要进行一些基本的关键字研究,找到人们正在搜索的关键字。然后,将该关键字插入此框,Yoast SEO将分析您的内容,查看您的帖子针对特定关键字的优化程度。
它可以告诉您:哪些做得好,哪些需要提升。如果你使用Yoast高级版,还能添加一个相关关键字。
记住, Yoast的焦点关键字 无法帮助您在Google中获得排名, 它的作用仅仅是优化内容的建议。
在 基石内容 区域中,可以选择是否将帖子指定为基石内容。
基石内容 是您网站的核心。它包含您网站上最好,最重要的文章;您希望在搜索引擎中排名最高的页面或帖子。基石文章通常是篇幅较长,内容丰富的文章,结合了来自不同博客文章的见解,并涵盖了与某个特定主题有关的所有重要内容。
也就是说,只选择最佳内容,并将要更新的帖子或页面作为基石内容。然后,您可以轻松地按帖子和页面列表中的基石内容进行排序。
Yoast SEO社交媒体标签
在 社交 选项卡中,您可以手动设置:在Facebook或Twitter上分享内容时显示的外观:
这是分享URL时社交平台自动生成的信息:
在大多数情况下,您不需要为每个帖子手动输入这些信息,因为Yoast SEO会根据以下信息自动生成它:
您的SEO标题
您内容的特色图片
但是,如果要覆盖这些默认值,则可以在此处手动输入。
Yoast SEO高级标签大多数情况下,一般不需要查看“ 高级”选项卡。但是,如果您想:
阻止Google将特定内容编入索引。也就是说,允许或禁止搜索引擎在搜索结果中显示它。
指定规范链接(canonical URL),避免重复的内容。
然后,您可以在这里进行操作:
探索Yoast SEO仪表盘
现在,您已经配置了Yoast SEO并了解了meta框,让我们看一下仪表板。
在仪表盘的主页上(常规),Yoast SEO会提醒您网站上存在的潜在SEO问题。
Yoast将为您提供有关解决问题的说明。或者,如果您不想处理该通知,则可以将其关闭。
常规选项卡
常规选项卡里的内容不是很重要,它可以让您:
访问设置向导
计算帖子中内部链接的数量特点选项卡
特点选项卡
比以前的选项卡复杂些。在这里,您可以启用或禁用Yoast SEO的特定功能。
例如:如果您觉得可读性分析没啥卵用,就可以关闭它。
在这里,你还可以启用/禁用针对作者的安全性设置。Yoast SEO meta 框的高级部分,允许用户从搜索结果中删除帖子或更改规范。这是你不希望作者们做的事情。
因此,默认情况下,只有编辑者和管理员才能执行此操作。设置为“关”,则允许所有用户更改这些设置。
寻找您的XML网站地图?Yoast SEO可以帮助您自动生成可提交给搜索引擎的XML网站地图。
方法: 在“特点”里,如果XML站点地图打开了,则会自动生成XML站点地图。
点击“请参阅XML站点地图”,就可以看到您的XML站点地图。(译者注:如果打开是空白,就刷新一下)
要从站点地图中排除某些帖子类型,现在可以从下面的“ 搜索外观”区域中完成。
站点管理工具
在这里,Yoast SEO可以帮助您使用各种搜索引擎的网站站长工具来验证您的网站:
Yoast SEO的更高级指南
恭喜您:在上一节,您已经了解了Yoast的核心设置和功能。
在本节中,将会探讨一些更高级的用法。
搜索外观
需要编辑知识图和schema.org数据吗?也许您没有使用设置向导。您可以在“ 搜索外观”区域下访问它。单击常规选项卡,然后可以编辑您的组织和/或人员数据。
截至2019年4月16日,Yoast SEO版本11+ 支持比以往更多的结构化数据。它添加JSON-LD到您的网站的代码和他们支持Organization,Person,WebSite,WebPage,和article模式。
您可以使用Google结构化数据测试工具来测试WordPress网站。
网址:
搜索外观 提供了一些站内页自动化SEO的方法。
本质上,Yoast SEO允许您为所有的SEO标题和元描述设置模板,包括:
帖子
页面
自定义帖子类型
分类法自定义
分类法
档案页面
它的功能之所以如此强大,是因为您可以使用各种变量来动态插入信息,包括自定义字段中包含的信息。
您可以通过单击“ 需要帮助”找到这些变量的完整列表。按钮,然后选择代码段变量标签:
如果向下滚动到“ 高级变量”部分,则可以找到一些真正精巧的省时技巧。
例如,假设您经营一个优惠券网站,并希望您的帖子标题看起来始终像这样:Kinsta Coupon - Updated In February, 2018
您可以使用%% currentmonth %%和%% currentyear %%变量来让Yoast SEO为您自动完成操作,而不是每个月手动编辑标题以保持最新。
在这个区域里,其它的功能包括:
设置特定内容类型的noindex标记。如果您设置noindex,Google就不会在搜索结果中为该类型的内容建立索引。这个功能请谨慎使用。当您明白自己在做什么是,才更改默认设置。
设置是否在Google搜索结果中,显示博客文章的发布日期(Snippet Preview中的日期)。如果发布常青内容,则应关闭此功能。但是,如果您发布新闻或其他特定时间的内容,可以使用这个功能。
设置是否应针对特定类型的内容显示Yoast SEO meta框。
分类法
通过“ 分类法”选项卡,您可以清理站点的永久链接。
最有用的功能之一是:可以从URL中删除类别标签:
面包屑导航
面包屑是一个导航功能,看起来像这样:
通常认为它们有助于帮助用户浏览您的网站。
在本部分中,您可以通过Yoast SEO启用它们。但是, 您还需要在主题中添加一个小的代码片段,以使面包屑功能正常工作:
相关教程:
RSS
最后,RSS选项卡允许您在RSS feed中的帖子内容之前或之后插入其他内容。您还可以使用一些变量来动态插入信息,例如:指向博客的链接显示正确的引用信息。
社交选项
在“ 社交”区域中,您可以配置有关站点如何与各种社交网络的常规设置。
大多数情况下,您可以将它们保留为默认值
工具
最后,在“ 工具”区域中,您可以访问各种类型的编辑器,还可以选择导入或导出Yoast SEO设置:
您可以在此处执行的一项有用操作是:直接从信息中心编辑WordPress网站的robots.txt文件。无需使用安全文件传送协议进入您的站点。
如果单击文件编辑器选项,Yoast SEO将帮助您创建robots.txt文件(如果尚未创建)。有了文件后,Yoast SEO将允许您在仪表板中立即对其进行编辑:
如果看不到“文件编辑器”选项,则有2种可能:
您的.htaccess文件或Nginx中的文件夹在您的Web服务器上不可写。您可以联系您的托管服务提供商以寻求帮助。
您的WordPress安装已禁用文件编辑。
如何在您的日常网站生活中使用Yoast SEO
教程快结束了,让我们来看一下如何在日常WordPress生活中实际使用Yoast SEO。
Yoast SEO的大多数选项都是“一劳永逸”。配置完所有功能后,Yoast SEO meta框将是您每天唯一使用的区域。
对于每个帖子,您至少应:
输入焦点关键词。 您不需要应用Yoast SEO的每一个建议,但是让每个项目显示绿灯提示也不错。
配置SEO标题和元描述。 虽然你已经配置好了模板,但是依然需要手动去优化标题和元描述,以便获得最好的结果。
您可能要解决的其他问题包括:
可读性
社交设置,特别是如果您认为:特定内容在社交媒体上将会有很好的表现。
(来源:叶赛文)