wordpress 搜索引擎优化(wordpress基本设置优化新手入门WordPress安装搭建基本步骤!优化相关技巧)

优采云 发布时间: 2021-08-30 18:14

  wordpress 搜索引擎优化(wordpress基本设置优化新手入门WordPress安装搭建基本步骤!优化相关技巧)

  WordPress 优化是一种符合搜索引擎算法的转换。当网页的基本元素布局满足搜索引擎算法的要求时,网页内容就有机会被快照抓取和排名。和大家一起学习WordPress网站建设,分享WordPress优化相关技巧!

  

  开始为初学者优化基本的 wordpress 设置

  WordPress安装搭建的基本步骤

  1、配置lnmp网站环境并绑定程序目录。

  2、创建一个空数据库,MySQL数据库软件操作。

  3、 访问绑定目录域名,执行Wordpress官方安装包,按照说明安装部署。

  安装wordpress后需要做以下优化

  禁止搜索引擎抓取:对于wordpress新用户来说,新网站难免会出现问题。一些网站管理员喜欢发布测试。测试内容可能会被搜索引擎抓取。如何防止测试内容被及时快照,除了robots.txt中的快速操作限制,wordpress针对这个问题做了个性化的功能——建议搜索引擎不要索引本站。

  配置路径:设置-读取-建议搜索引擎不要索引本站

  WordPress 限制和禁止生成某些特定尺寸的缩略图以减少图像占用的空间。图片宽度控制在730px-768px范围内。前端页面图片的来源信息中不会有其他缩略图信息。

  配置路径:settings-media-media设置大小规格都是0,按照日期格式存放路径一定要勾选,否则图片存放在一个目录下,后面的数据量会越来越大,也就是不利于打开目录维护数据。

  启用WordPress伪静态功能:伪静态是将动态链接改写为静态链接的一种形式。其网页内容的索引机制保持不变,都是访问数据库实时检索数据生成展示页面。将动态链接伪装成静态链接是因为搜索引擎喜欢静态页面,因为静态页*敏*感*词*有唯一性,可变性低,更有利于搜索引擎抓取链接到存档信息。

  1、wordpress 永久链接

  Wordpress background-settings-permalink-custom结构,直接在框中填写/%category%/%post_id%.html,

  生成一个看起来像 /news/1.html 的链接。

  2、nginx-rewrite 规则配置

  location / {

  #Super Static Cache静态缓存生成重写,必须放在默认的上面

  #否则目录页在内页生成后点击目录无法生成,会403错误

  #建议第三方附件重写规则都定义在默认规则上方

  #规则优先级,可以避免一些问题

  if ($uri ~ /(.*)$){

  set $wpuri $1;

  set $sscfile $document_root/$1;

  }

  set $ssc Y;

  if ($query_string !~ .*=.*){

  set $ssc "${ssc}Y";

  }

  if ($request_method != "POST"){

  set $ssc "${ssc}Y";

  }

  if (-f $sscfile){

  set $ssc "${ssc}F";

  }

  if (-f $sscfile/index.html){

  set $ssc "${ssc}I";

  }

  if ($ssc = YYYF){

  rewrite . /$wpuri break;

  }

  if ($ssc = YYYI){

  rewrite . /$wpuri/index.html break;

  }

  if (!-e $request_filename){

  rewrite . /index.php last;

  }

  #以下为wordpress默认重写

  if (-f $request_filename/index.html){

  rewrite (.*) $1/index.html break;

  }

  if (-f $request_filename/index.php){

  rewrite (.*) $1/index.php;

  }

  if (!-f $request_filename){

  rewrite (.*) /index.php;

  }

}

# */wp-admin 这类请求后追加斜杠,wordpress后台操作路径都在这个目录下,

#若不定向加斜杠会导致一些后台操作链接错误404问题

rewrite /wp-admin$ $scheme://$host$uri/ permanent;

  以上两点设置好后,wordpress伪静态就实现了。但是wordpress默认的伪静态链接会在这个目录中添加category,链接加长,目录不存在,这不利于SEO,建议使用代码优化去除category。可以安装插件Remove Category URL来解决,也可以不带插件去掉WordPress-category链接路径。

  如果wordpress主程序在二级目录下,第一步自定义结构还是这样设置,只需要在第二步修改nginx伪静态规则即可。假设程序在二级目录info,那么重写规则需要改成:

  location /info/ {

  #以下为wordpress默认重写

  if (-f $request_filename/index.html){

  rewrite (.*) $1/index.html break;

  }

  if (-f $request_filename/index.php){

  rewrite (.*) $1/index.php;

  }

  if (!-f $request_filename){

  rewrite (.*) /info/index.php;

  }

}

rewrite /info/wp-admin$ $scheme://$host$uri/ permanent;

  删除多余的主题:WordPress有3个默认主题,因为功能和界面不能满足站长的需求,很少有人会使用默认主题,即使你不使用,每次都会弹出提醒主题更新了,所以建议使用主题 删除3个默认主题文件夹。

  Wordpress head wp_head() 优化:内容是网站的本质,网站模板承载内容,wordpress模板的好坏决定用户体验的好坏,wordpress模板是最判断用户体验的搜索引擎直接依据,wordpress模板文件的头部代码是所有页面的核心。所以wordpress头部代码的优化非常重要。 wordpress header wp_head 的精简使得网页加载速度更快,用户体验一定会更好。

  Robots.txt 限制wordpress链接爬取:伪静态优化后,建议使用爬虫工具模拟爬取。目的是查看网站 存在哪些链接形式。不需要的限制在爬虫协议文件中。

  Disallow: /attachment/ 禁止抓取附件永久链接

  形状像

  解决wordpress文章ID不连续的问题:文章ID不连续的原因与草稿自动保存有关。可以增加自动保存草稿的时间间隔,避免频繁更新和保存草稿。

  以上是构建wordpress程序后需要做的优化设置,主要围绕页面链接的优化,页面大小的优化,以及更多其他wordpress优化技巧,可以在wordpress中查看列。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线