Wordpress SEO 搜索引擎优化

news/2024/5/9 17:05:13/文章来源:https://blog.csdn.net/adparking/article/details/7218308

完整Wordpress SEO教程,包括Wordpress的robots、Meta写作,模板代码优化,友情链接设置,友好Permalink结构,关键词选择,SEO插件和工具介绍。

  1. Wordpress SEO观点

    开始做一件事情,你首先要明白个中原因。为何要对Wordpress进行优化,本文会给你一个理由。

  2. 调节权重

    Wordpress SEO繁琐但不至于毫无头绪。首先应该调整各个页面在搜索引擎面前的优先级。

  3. 设置robots

    调整Wordpress的优先级,robots.txt和meta robots是我们必须借力的对象。

  4. 友好的页面结构

    你还在首页放置友情链接吗?告诉你这么做的弊端,教你如何避免弱势。

  5. 合理分配Heading Tag

    深入SEO Wordpress,模板是必须改造的对象。本文旨在指导优化Wordpress的模板。

  6. 日常写作习惯和SEO

    博客写作过程中,文中html标签运用和SEO息息相关。良好的写作习惯也是一种 SEO 手段。

  7. 用好Google Webmaster

    Google站长工具帮助我们直观了解搜索引擎优化当中出现的问题,善用SEO工具,Wordpress SEO将事半功倍。

  8. 关键词的选择

    每篇文章都有定位,关键词帮助搜索引擎为文章定位,所以关键词的选取非常重要。

WordPress基础SEO指南——模板的选择:

模板最方便的下载方式就是在后台直接 外观-》主题-》安装主题-》搜索 ,不过这里的都是一些免费模板,虽然不乏有些不错的,但出色的依然比较少。

如果需要更好的模板可以去找收费主题,有些网站专门给这类收费主题破解版的下载,也可以干脆找个WP模板演示站,然后用上自己的CSS技术等等去仿站。

然后就是具体选择哪个模板了,它的选择主要有两点:

1.美观性

2.代码简洁性

一个很麻烦的事情,很多好看的模板都是代码比较复杂的,改起来很不方便,还没找到过既华丽又代码简洁的。我自己使用过的一些模板里面,记得代码最简洁的是WP-Andreas01。代码的简洁性对于日后模板的修改带来了莫大的好处。

选择好了模板以后有一件事情要先做好,就是网站的url结构。

WordPress基础SEO指南——URL结构设置:

wordpress-1.png

这设置的是文章页面的url格式,一一说明下:

%category%——显示文章的所属分类目录的名称,可省略%postname%——显示文章的名字,和下面一个参数一般是2选1的

%post_id%——显示文章的编号

可以在postname和post_id后面加一个“/”,那么就是以目录的url形式来显示文章了,但是不推荐,无论这么做是否对SEO的效果有直接影响,但是在用一些抓取工具(如GSA,HTTrack等)抓取自己的网站的时候就会发现查看结果不方便。

也可以在postname和post_id后面加“.html”之类,就是设置文章页面的后缀名字。上面的截图中设置为“.seo”纯粹是为了新意而已。文章页面的后缀名字不设置也可以。

另外WP里面分类目录的url默认是带一个category的,如http://www.semyj.com/archives/category/ppc,要去掉的话一定要用插件才可以。那么这时可以安装一个WP No Category Base插件,直接安装启用就可以了。

WordPress基础SEO指南——代码篇

关于PHP,如果一点都不懂的话可以到w3school补充知识,基础的一些可以很快掌握。

WordPress基础SEO指南——<head>区的代码设置:

首先设置title:

<title><?php wp_title('_', true, 'right');bloginfo('name');?></title>

这段代码的效果如:

首页:光年论坛

内页:WordPress基础SEO详细指南(二)_光年论坛

如果前面的“right”设置是“left”的话,内页就会是:光年论坛_WordPress基础SEO详细指南(二)。前面的“_”自然指的是其中的分隔符。

bloginfo(‘name’)的意思是WP的 设置>常规 里面设定的站点标题。

如果要把首页的特别设置为不一样的话,可以用下面一段代码:

<title><?php if(is_home()) { ?>光年论坛-做科学的SEO与PPC<?php } else {?><?php wp_title('_', true, 'right');bloginfo('name');?><?php } ?></title>

意思就是先判断是不是首页,如果是首页的话,就显示为首页特别设置的title,不然就按照原先的设置来。

如果想在文章标题后面加上栏目标题再跟上首页的话比较麻烦,所以就略去了。

然后是keywords,果断无视。就算搜索引擎仍会考虑keywords的用途,也是微乎甚微的,至少我每次碰上写一堆keywords的网站都会觉得略显优化过度。

desciption标签,建议设置为:

<?php if(is_home()) { ?><meta name="desciption" content="<?php bloginfo('description'); ?>" /><?php } ?>

意思就是如果是网站首页的话,显示 设置>常规 里面设定的副标题。如果是内页就不显示description。

觉得对于博客这种文章内容为主的网站而言,SERP里面的摘要还是让搜索引擎自行去动态提取比较好,应该有利于点击率的提升。

WordPress基础SEO指南——一些细节的代码设置:

<a href="<?php bloginfo('url'); ?>/">

上面一段代码是连向网站首页的代码,注意最后一个斜杠。从一本PHP书上面看到似乎不加斜杠的话,似乎是会让服务器多进行一次处理的。

另外,WP的head部分有一堆看似意义不大的代码,Google可能会认,百度认识它们的可能性比较小。所以可以去除一些。代码都在ftp里面的wp includes文件夹里面,分别分散于几个文件中。我不记得那几个文件的名字了,不过都是体积比较大的文件。

具体的修改方法比较简单的是通过ctrl+f寻找对应的一些语句,随后直接把函数里面echo(输出代码)的部分去除就可以了。考虑效率的问题上,尽管把函数整个删掉更好,但是相对略微麻烦点。

主要是后面还将会介绍WP Super Cache插件,使用了它以后,WP平常的运行速度慢这个问题几乎不会再体现出来。

上面提到了WordPress程序优化中的模板的选择与固定链接的设置,下面则主要是一些代码的更改。

WordPress基础SEO指南——文章摘要的处理:

尽管说博客做的时间长了以后,搜索引擎可能就认识它是博客了(猜测),但在之前,博客比较容易产生重复内容绝对是一件麻烦事。曾经有一次看的时候就发现我的一个分类目录被作为重复内容处理了。

据说百度是根据词频为主来判断原创性的,那么只在首页之类的输出文章的一部分的话,它就应该不会认为是重复内容了。而且对博客读者而言,文章摘要也可以更方便让别人来找到想看的文章。

勤奋的人的方法:

wp-more标签.png

图上的这个more标签找个地方插入进去就行了。其效果就是SEM一家之言这样的效果。

懒人的方法:

安装wp-utf8-excerpt插件,在插件页面设置一番之后到模板里面本来是<?php the_content(); ?>的地方改成<?php the_excerpt(); ?>,然后就可以按照固定的字数来输出摘要了。

两种方法都会让文章有类似于“继续阅读全文”的链接,属于无意义锚文本,可以设置为nofollow。第一种方法到ftp里面去改,第二种方法在插件编辑页面改。

两个小技巧:

1.改代码不一定要对PHP有多懂,只要记住:echo “Hello World!”; 是在页面上输出Hello World!的意思,而echo “Hello”.$a; 是在页面上先输出Hello,再紧接着输出$a变量的值。而$a这个变量就是类似于代词,它替代的内容由之前的类似于$a = “SEO”; 的代码决定,echo “Hello”.$a; 实际输出的就是Hello SEO。

改代码的时候,只要ctrl+f寻找echo语句就行了,一般要改的东西在那里。

2.WP有些代码要在ftp里面改,但是可能不知道是在哪个文件里面改。这时模板编辑页面可以找到这样的一块地方,只要是正在编辑的代码里面存在某个函数,就会在这个下拉框里面显示出来。

wp-code.png

选择查询以后,会跳到WP的帮助页面,里面可以看到该函数处于哪个文件,然后到那个文件里面去ctrl+f找echo语句。

另外,以这个添加nofollow的问题为例,可能还要注意的是单引号、双引号、转义符的问题,一下子难以说清楚,还是建议到w3school里面去稍微补充下最基础的一些PHP知识。

WordPress基础SEO指南——文章互连的处理:

最近觉得SEO绝大的一块地方就应该在处理文章页面怎么连向另一些文章页面。首页连栏目页、栏目页连内页这些虽然也是有不少要注意的,但毕竟能做的相对比较少。

那么排除一些特殊的链接情况,多数情况下,还是以相关文章互相链接为主的。

此时有个不错的插件是WP Keyword Link,柳城从国外的一款插件改过来的,它能根据自己设置的tag来关联文章。就是说如果有两篇文章的tag有相同的话,它们就会被互相连接在一起。

然后就是考验的如何设置tag的水平了,简单点的话,可以从文章标题里面抽取几个重要的名词出来。如果比较讲究的话,可以用中文分词统计工具找出内容中权重最高的几个词,结合标题里面出现的一些来写tag。

locoy词频.png

上图是火车头采集器里面的中文分词工具,词语旁边的数字即其权重,似乎是把tf-idf也考虑进去以后得出的结果。

另外顺带提一下,以前听说过百度会提取网页上权重最高的5个词作为主索引词,作为判断主题用。

设置好tag以后,文章的互连是没问题了,不过有人或许会考虑是否应该让tag被搜索引擎收录。反正我自己的打算是在tag页面的内容还少的时候不让搜索引擎收录,免得可能有重复内容之类的问题,当内容多了以后就让搜索引擎去收录(打算以后做个类似于站内搜索引擎那样的能动态提取文章摘要的tag页面)。

让搜索引擎收录的话再容易不过,文章底部出现它有哪些tag,也可以在边栏放上标签云。

而不让搜索引擎收录的话就略有点纠结了,不出现tag链接自然很省事,不过有时一些读者会想通过tag来找文章,可能还是需要出现tag的链接的。此时最简单的方法是robots.txt屏蔽,但觉得不是最好的方法。

推荐使用WP-Cumulus插件,是个3D的Flash版超华丽标签云,用Flash来给出链接的话,多数搜索引擎就不会收录tag了。当然如果你想说Google可能会读取swf里面的链接的话,的确没错,不过至少我懒得管这么多了。



本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_788467.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

电子商务网站之订单转化率思维导图

做电子商务&#xff0c;一般有三种思路&#xff1a;互联网、零售和供应链。把转化率等同于网站体验的&#xff0c;一般是互联网出身的设计师或产品经理&#xff0c;他们特别强调网站的视觉效果&#xff0c;交互的友好性&#xff1b;把电子商务理解为零售渠道的&#xff0c;一般…

码云发布自己的网站

首先从远程仓库克隆地址&#xff0c;把本地的文件放入克隆下来的仓库中&#xff0c;进行上传&#xff0c;最后发布

谈谈网站测试中的AB测试方法

什么是A/B测试? A / B测试&#xff0c;即你设计的页面有两个版本(A和B)&#xff0c;A为现行的设计&#xff0c; B是新的设计。比较这两个版本之间你所关心的数据(转化率&#xff0c;业绩&#xff0c;跳出率等) &#xff0c;最后选择效果最好的版本。 A / B测试不是一个时髦名词…

大型网站架构模式

《大型网站技术架构》读书笔记&#xff1a; 网站架构模式关于什么是模式&#xff0c;这个来自建筑学的词汇是这样定义的&#xff1a;“每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样&#xff0c;你就能一次又一次地使用该方案而不必做重复工作…

PHP网站的安全性问题

引用: PHP漏洞全解(一)-PHP网站安全性问题 针对PHP的网站主要存在下面几种攻击方式&#xff1a; 1、命令注入(Command Injection) 2、eval注入(Eval Injection) 3、客户端脚本攻击(Script Insertion) 4、跨网站脚本攻击(Cross Site Scripting, XSS) 5、SQL注入攻击(SQL injec…

网站性能测试基本指标

一&#xff0e;系统吞度量要素&#xff1a; 一个系统的吞度量&#xff08;承压能力&#xff09;与request对CPU的消耗、外部接口、IO等等紧密关联。 单个reqeust 对CPU消耗越高&#xff0c;外部系统接口、IO影响速度越慢&#xff0c;系统吞吐能力越低&#xff0c;反之越高。 系…

seo积分排名系统源码_SEO快速排名系统操作手法以及细节

SEO快速排名是目前我国SEO行业最热门的话题之一。总之&#xff0c;所有的快速行都可以用两个词来解释&#xff0c;那就是点击&#xff0c;任何行业&#xff0c;包括SEO&#xff0c;都可以使用的原因也是一样的。例如&#xff0c;目前我国有大量的快速排序系统&#xff0c;这种快…

移动端 键盘把搜索内容顶上去_Google移动索引优先,手机端和PC端的网站内容要相同吗?...

在移动端&#xff0c;网站内容是否需要与PC端相同&#xff1f;答案是&#xff1a;相同。谷歌2016年宣布&#xff0c;移动索引优先。这意味着Google提取搜索引擎结果页面(Serps)中所有内容的索引现在将是根据从移动版本的站点派生的因素进行评估和排名。01Google为什么要这么做&…

seo自动发布外链工具_乐清seo关键词排名工具【发布猫】

乐清seo关键词排名工具【发布猫】由于百度算法将定期更新&#xff0c;一天内关键词排名可能会有几处变化。常见的情况是&#xff1a;某个新闻热点或特定主题的人气突然上升可能会让排名变化很大&#xff0c;一个低容量的关键词看起来稳定&#xff0c;但流量的激增给了百度一大堆…

mysql网站管理_PHP + MySQL 搭建网站-管理页面

管理页面先来看一下本篇将要介绍的内容。我们的主页面已经搭建完成了&#xff0c;然后左边的 navigation 里面的大部分内容也都能点击了&#xff0c;只剩下“search” 和“Im a writer”两个链接了。本篇教程过后&#xff0c;我们将能完成下面的功能&#xff1a;这是我们的主界…

优秀网站精选

網站模板合集 http://www.koves.com/ http://www.realmacsoftware.com/rapidweaver/ http://www.icondesigner.net/icondesign/ http://dragoninteractive.com/ 转载于:https://www.cnblogs.com/CB/archive/2009/02/04/1383623.html

利用HttpSessionListener实现网站在线人数统计功能

为什么80%的码农都做不了架构师&#xff1f;>>> 在网站中经常需要进行在线人数的统计。过去的一般做法是结合登录和退出功能&#xff0c;即当用户输入用户名密码进行登录的时候计数器加1&#xff0c;然后当用户点击退出按钮退出系统的时候计数器减1。这种处理方式存…

ucloud对象存储装宝塔_UCloud云服务器建站教程3 – UCloud安装宝塔面板/LNMP一键包WEB环境 | 老左笔记...

老左在前面的文章中已经分别介绍到UCloud服务器选择以及安全组端口的放行文章。那今天我们就来看看如何在UCLOUD服务器中安装WEB系统环境。一般我们是用来建站的&#xff0c;当然如果你不是用来建站或者有其他需要的&#xff0c;根据自己的需要去使用。目前UCLOUD系统是可以安装…

php网站如何添加ico图标,如何添加favicon.ico图标?

在本站首页的活跃博客中经常看到有部分博客网站没有favicon.ico图标&#xff0c;所以今天打算普及一下相关知识&#xff0c;希望还没有favicon.ico图标的博主们&#xff0c;能够制作出自己独特的图标。那么到底什么是favicon.ico&#xff1f;好搜百科给出的解释&#xff1a;所谓…

Windows 8实现所有微软网站免登录

犹豫了非常久&#xff0c;最终还是把Windows 8装到了工作用的笔记本中&#xff0c;但由于本本比较老了&#xff0c;本来以为可能获得的体验不会很好&#xff0c;但经历了10多分钟的安装后&#xff0c;发现Windows 8确实非常的强大&#xff01;首先是内置的hyper-V功能&#xff…

seo笔记——链接原理

转载于:https://blog.51cto.com/himomo/934435

网站目录文件权限的简单安全设置

2019独角兽企业重金招聘Python工程师标准>>> 我们假设http服务器运行的用户和用户组是www&#xff0c;网站用户为centos,网站根目录是/home/centos/web。 &#xff11;、我们首先设定网站目录和文件的所有者和所有组为centos,www&#xff0c;如下命令&#xff1a; c…

关于购物网站的支付接口(.NET)

2019独角兽企业重金招聘Python工程师标准>>> 最近的项目涉及到接口方面&#xff0c;像支付宝在线支付啥的 通常会拿到一个接口文档&#xff0c;上面有 接口参数&#xff0c;接口编码方式&#xff0c;接口地址和一些额外的说明 接受部分是一串字符串&#xff0c;上面…

8个超棒的使用javascript开发的视觉特效网站

为什么80%的码农都做不了架构师&#xff1f;>>> 日期&#xff1a;2012-8-17 来源&#xff1a;GBin1.com 随着flash的落寞及其HTML5和CSS3的发展&#xff0c;更多的网站开始使用javascript&#xff0c;CSS3和HTML5来开发炫酷的特效。今天我们挑选了8个超棒的CSS3和…

Java 后端开发学习型网站汇总

首页 - 不灭的焱&#xff1a;个人网站&#xff0c;汇集了大量开发实践经验文章&#xff0c;技术种类繁多&#xff0c;总结得也比较好&#xff0c;适合不时访问查看。第十二章&#xff1a;技术总览_我是廖志伟的博客-CSDN博客&#xff1a;私人博客&#xff0c;收集了各种技术的官…