站长首页  新闻资讯  建站资源  站长学院  赚钱联盟  站长论坛  链接交换  驱动下载  站长工具
设为主页
收藏本站
寻找帮助
首页 | Alexa排名 | 搜索引擎 | 网站推广 | 策划盈利 | 建站心得 | 分析研究 | 站长故事 | 托管租用
 当前位置:站长前线 >> 网站运营 >> SEO优化 >> WordPress下网页Title优化的实施
∷ 发布文章?请登陆 ∷
用户名:
密  码:
验证码:
4113
 
∷ 相关文章 ∷
WordPress下网页Title优化..
Stop Words(停用词)
Keyword in URL : SEO探索..
Google右侧赞助商广告adwo..
Google Adwords关键词广告..
使用Google Adwords关键词..
Keyword in URL : 中文网站..
∷ 热门文章 ∷
如何创造出每天800万人点..
26步获得网站流量
3个月建一个5000IP访问量..
网站推广之如何炒红你的网..
门户网站策划书
绝地后逢生,06年我赚了2..
个人网站不靠广告能靠啥?..
8种方法提高网站访问量
网站推广29种常用方法
SEO基础:良好的网站设计
 
WordPress下网页Title优化的实施
来源:中国站长前线   点击次数: 1622
WordPress下网页Title优化的实施

  在网页Title优化原则和网页Title优化的实施中,我们探讨了如何通过恰当地撰写网页Title,使其既对搜索引擎友好,帮助网页在搜索引擎中排名提升,同时,又对用户友好,显示在SERP中的网页Title应当有驱动用户点击查看的动力。在我们的分析中,认为采用方式6(具体比较见网页Title优化的实施)能够满足上两点的基本要求。——当然,这只是我们的一家之言,具体到您的网络,可能因行业不同出发点不同会有别的更佳选择。——那么,如何将相应的Title嵌入到网页中呢?

  对于使用如DreamWeaver、FrongPage之类编辑器手工生成网页的朋友来说,这很简单,只需将创作网页时依规划的格式将相应文字放入到 <title></title> 标签中即可。而对于采用CMS(Content  Management System :内容管理系统)或Blog的朋友来说,情况可能就复杂了些,无论CMS或Blog采用生成静态的HTML页面还是使用动态生成,其Title大都是按照一定的规则由程序自动生成的,这种情况下网页Title的定制依CMS的种类不同而方法各异,需要朋友们查阅相应系统的Help文件。下面以SEO探索为例,具体介绍一下本站使用的Wordpress程序定制Title的方法,至于为何采用这样的格式,请参考网页Title优化中的讨论。

seo探索网页Title优化的格式

  正如大家所见,本站的名称为“SEO探索”,网络描述为“中文网络优化技术研究”,同时,依本页为例,内容标题为“WordPress下网页Title优化的实施”,所属分类为“OnPage优化”,我们希望相应网页的Title分别为:

主页:SEO探索 | 中文网络优化技术研究
分类:SEO探索 | 中文网络优化技术研究  |  OnPage优化
内容页面:WordPress下网页Title优化的实施 | SEO探索

  那么,如何在动态生成的WordPress在显示不同的页面时变换Title呢?

  在WordPress的模板中,大多具有一个名为Header.php的文件,Title标签即是在此文件中设置的。不过,在其默认模板中,Title的设置较为粗糙,如在Classic模板中,Title使用如下语句生成:


<title><?php bloginfo('name'); ?><?php wp_title(); ?></title>

  对应上文所列出的三种类型的页面,使用未修改的Classic模板,网页Title分别为:

主页:SEO探索
分类:SEO探索 ? OnPage优化
内容页面:SEO探索 ? WordPress下网页Title优化的实施

  这显然与我们的要求有距离,达不到我们理想中的网络优化效果。

WordPress中定义网页Title的方式

  不过,更改相应配置并不复杂。WordPress提供了很方便的模板标签帮助我们判断当前页面位置,比如说当前页面是主页还是内容页面,通过调整相应设置如下:


<title><?php
  if(is_single())
  {
   the_title();
   echo ‘ | ‘;
   bloginfo(’name’);
  }
  else
  {
    bloginfo(’name’);
    echo ‘ | ‘;
   bloginfo(’description’);
   wp_title(’ | ‘);
  }
?></title>

  即可达到我们的要求。其中, is_single() 函数判断当前页面是否为内容页面, bloginfo('name') bloginfo('description') 则分别返回网络的名称和描述,至于 wp_title(' | ') 中的参数“ | ”,则是为了将分隔符从WordPress默认的“?”更改为“|”,因为发现因发现Baidu将“?”识别为“??”。

  上述代码可根据自己的需要进行调整,相应的判断函数还有很多,如判断是否为分类、page等,具体可参见WordPress的说明。

[告诉好友] [关闭窗口] [返回上一页] [打 印]

  • 上篇新闻:如何分析网站访问数据
  • 下篇新闻:SEO基础:子域名与子目录
  • 关于本站 版权申明 广告服务 友情链接 寻找帮助 联系我们 人才招聘
    Copyright © 2002-2009 Zzadmin.Com. All Rights Reserved .
    Powered by:Zzadmin.com
    本站资源搜集于网络与本站无关如有侵权请来信指出!