优化wordpress打开速度
WP菜鸟建站20:怎样设置wordpress伪静态,来做好网站URL优化?
做过SEO网站优化的同仁,应该都有知道,搜索引擎们一般都比较喜欢静态的网站页面,因为,静态网页一直都是静静地呆在那个地方,等着它们来抓取,找起来非常的方便。而动态网页相对来说就比较麻烦,搜索引擎蜘蛛一旦爬进去,就可能会绕来绕去,半天出不出来。当然,现在的搜索引擎蜘蛛已经变得非常厉害了,对PHP动态网页也是可以顺利的爬取的。如:现在盛行的wordpress网站,对搜索引擎就非常友好,它就是用php代码所写的网站程序。
默认情况下,wordpress网站的URL都是带有“问号”等特殊符号的PHP动态链接(如下图),虽然现在的搜索引擎们也不再抵触这样的动态网页,但是URL的静态链接还是非常受搜索引擎们所青睐的,所以,作为一个wordpress新站长,如果想认真做站的话,建议还是给我们的wordpress网站的URL做好链接样式优化,这样,不仅有利于搜索引擎,而且,对用户来说,也是比较友好的。那么,怎样才能优化wordpress网站的URL链接呢?这个我们要分2步走,第一步:给我们的wordpress网站设置伪静态;第二步:在我们的wordpress网站后台设置固定链接。本章我们来介绍一下“如何设置wordpress伪静态”。
给wordpress网站设置伪静态,要先看看你的网站是什么类型的服务器。web网站服务器目前主要有3种:IIS、apache、nginx。下面,我们就针对这3种web服务器分别介绍伪静态的设置。
一、IIS服务器的伪静态设置。
IIS服务器是微软旗下的一款web服务器,它是运行在windows服务器系统上的。虽然windows系统占用网站服务器CPU、内存等资源比较高,但是,windows的易用性还是让一些菜鸟站长们选择了它。怎样给IIS服务器设置伪静态呢?
在根目录创建一个伪静态文件 httpd.ini ,然后,把下面的代码添加到这个 httpd.ini文件中。
[ISAPI_Rewrite]
# 3600 = 1 hour
CacheClockRate 3600
RepeatLimit 32
RewriteRule /tag/(.*) /index\.php\?tag=$1
RewriteRule /software-files/(.*) /software-files/$1 [L]
RewriteRule /images/(.*) /images/$1 [L]
RewriteRule /sitemap.xml /sitemap.xml [L]
RewriteRule /favicon.ico /favicon.ico [L]
# For file-based wordpress content (i.e. theme), admin, etc.
RewriteRule /wp-(.*) /wp-$1 [L]
# For normal wordpress content, via index.php
RewriteRule ^/$ /index.php [L]
RewriteRule /(.*) /index.php/$1 [L]
二、apache服务器的伪静态设置。
apache是一款小巧的web服务器,它运行于linux系统之上,在早期的web网站开发中,apache服务器与PHP开发语言、Mysql数据库组成最佳3人组合,深受PHP网站开发者们的喜爱和追捧。
?要给apache服务器设置伪静态态,要先在网站的根目录创建一个 .htaccess 文件,然后,将下面的伪静态规则代码放到这个文件中。
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
三、nginx服务器的伪静态设置。
nginx服务器相对于IIS服务器和apache服务器来说,就要年轻得多,是最近些年才出来的一个小巧的web服务器。nginx服务器一般也是运行在linux系统的服务器主机之上的。因为占用系统资源更加的少,而性能方面又更上一层楼,所以,现在的linux主机用户大多都会选择用nginx来作为自己网站的web服务器。
nginx服务器的伪静态设置相对来说要麻烦一些。一般情况下,要先在nginx的安装目录中找到 nginx.conf 文件,将下面的代码放进这个文件。
location / {
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;
}
}
这个nginx.conf 配置文件一般情况下,在网站服务器的 /server/nginx-1.2.5/conf/ 目录里(如上图),nginx版本号不同时做相应的调整。当然,并不是所有的网站都是把上面的这个伪静态规则代码放到这个nginx.conf文件中,如:我们为网站服务器安装了宝塔后台页面板,我们就可以在宝塔后台的相应位置添加这个代码(如下图)。
通过上面的介绍,我们可以看出,这3种web服务器伪静态的设置方法是完全不一样的。所以,我们在给我们的wordpress网站设置伪静态时,一定要先看看我们的web服务器是什么类型的,是IIS服务器还是apache呢?只有做到对症下药,才能达到我们想要的效果。当然,只是设置伪静态,还不能让我们的wordpress网站的URL链接得到优化,伪静态只是设置了规则,我们还需要通过固定链接来执行这些设置的规则。如何设置固定链接,我们将在下一章中做详细介绍。
2019 WordPress外贸网站SEO优化基础设置(新手图文教程)
做好了网站,选好了主题,配备了必备插件,基础SEO怎么设置才能避免后面经常改动基础设置,导致关键词排名降低,页面收录消失等问题呢?
对于外贸建站老鸟来说,他们装备了插件Yoast SEO的时候,就会把所有SEO基础可以设置的全都设置好,用Screaming Frog 爬一次所有连接,没有问题后,才会正式上线,所以很少出现这些问题。
但是新手不一定会这么做。新手Wordpress SEO配置还是比较重要的,这一块相当于站内On-page SEO部分。
有时候老鸟也有这样的感慨:“当初我建那个网站的时候,要是这样做就好了”。我也有时有这样的“懊悔”。所以这篇Wordpress外贸网站SEO优化基础设置希望能帮到你。
我们之前装好了SEO插件“Yoast SEO”, 很多SEO设置就需要在这个插件里操作。
一、网站首选域设置,是www或非WWW优化 (一定要做301)
网站首选域很多人喜欢带www,其实这个关系不大的,我个人喜欢不带www.
二、SSL设置
如果你是做外贸企业站,需要搞一个SSL认证,特简单。然后有插件“SSL一键处理”,你的所有网址都会由http转为https。2018年Google已经正式强调没了SSL安全认证,你的网站可能会不被信任。有时候可能还打不开,提示你的网站不安全。所以这个大家做正式站点的时候都做好认证。
三、固定链接设置
固定链接不需要带时间,分类,作者等内容,直接就是文章标题就好。当然这个在文章写作的时候也可以修改。
WordPress系统默认分类的url是:“ 域名/category/ ”,其实这个category层级是可以去掉的,在Yoast SEO 分类里设置“不要分类前缀” 。
四、TDK默认设置 (Keywords一般没什么影响)
首页TDK设置:
Title: 【品牌】- 一句描述服务的话(1-2个关键词)关键词不宜搜索量太大。
Description: 通顺,160字符,强化1-2个关键词。
例如:我的品牌【外贸狗】,关键词【外贸推广】【外贸营销推广】【谷歌seo】
文章TDK设置
文章TDK设置非常重要,在SEO板块设置:只需要【标题】|【外贸狗】就好
设置完之后在文章页面底部你会看到网站更多的文章设置,针对每一篇文章的设置:标题我基本不会改变,默认就好,description我每一篇都有自己写,加入自己关键词。URL前面已经讲过了采用固定链接,我一般都会用核心长尾关键词的拼音当作url.
分类TDK设置
因为分类不多,而且特别重要,我们需要每一个都单独设置。
如果你不装Yoast SEO插件,这一块你就做不了设置。我们在YoastSEO常规里设置了分类的模板,但是这个模板肯定满足我们对分类设置的要求,这一块我们需要手动设置,就像首页一样。这个分类就是让你介绍你的网站导航,同时做网站主关键词使用。
标签TDK设置
标签的设置和分类的设置基本一样。我暂时没做标签,就不需要标签设置了。但是有了标签后最好设置一下。
归档TDK设置
五、Robots.txt设置
如果你不了解怎么设置,直接复制这一段放到你的robots.txt就好,这一段是wordpress通用的,不管你的是什么主题还是你设置了固定链接。如果你还有其它不想让搜索引擎收录的,也可以往里面加。
User-agent: *Disallow: /wp-admin/Disallow: /wp-content/Disallow: /wp-includes/Disallow: /*/comment-page-*Disallow: /*?replytocom=*Disallow: /category/*/page/Disallow: /tag/*/page/Disallow: /*/trackbackDisallow: /feedDisallow: /*/feedDisallow: /comments/feedDisallow: /?s=*Disallow: /*/?s=*\Disallow: /attachment/
六、XML sitemap设置
XML sitemap供搜索引擎爬虫抓取信息的页面。这个你不用自己设置,因为你用来Yoast SEO插件,它会自动帮你生成xmlsitemap.
七、图片优化设置
打开一个页面,时间最长的是图片,因为它的存储远比文字要大。所以你上传前需要对图片大小进行压缩(不模糊),同时你需要设置图片alt描述,把这一块都填写一样的就好。因为搜索引擎阅读不了图片,只能通过你的描述知道图片内容。
八、Social media分享
上一篇文章“xxxx”将到过要安装social media 插件,在这个插件里把这些social media分享的插件都安装上。(social media对网站SEO影响越来越大)
WordPress外贸网站SEO优化基础设置应该就包含这么多了,其它的例如,内容建设,内链建设,外链建设等都是需要一步步来。
这些基础设置做好了,你中后期基础SEO基本可以不做调整了。对网站和关键词沉淀有很大好处。(来源:外贸狗营销推广)
以上内容属作者个人观点,不代表雨果网立场!本文经原作者授权转载,转载需经原作者授权同意。
上雨果网搜索“跨境资料库”,领取欧美/东南亚各国市场商机、各大平台热销品报告、跨境电商营销白皮书!