樂思蜀的博客,包括但不限于SEO&SEM研究、应用中的心得体会,互联网、搜索引擎观察与思考。

WordPress主题:Google Chrome 1.2

2009年05月08日 by 樂思蜀

一直比较喜欢Google,也喜欢Google的产品,包括Google Chrome。所以这款WordPress主题出1.04版时,就开始关注,到1.11版开始使用,感觉挺不错。

WordPress模板:google chrome 1.2

今天看作者网站,已经更新到1.2了,所以向樂思蜀索取此主题的朋友直接使用1.2吧。

本地下载作者网站下载

看更新日志,主要添加了WordPress 2.8的函数“body_class() and automatic_feed_links()”,没什么大变动。

另外,有读者发邮件咨询老乐博客的标题设置和“您的位置”如何实现,下面一并说下。

WordPress的标题可以根据自己的喜好,在模板文件header.php中进行设置,配合判断语句可以定义出各种各样的标题,下面是我博客的<title>代码:

<title><?php if (is_home()||is_search()) { print bloginfo('name'); } else { wp_title(''); print " - "; bloginfo('name'); } ?></title>

首页、搜索页,直接显示博客名称;否则,显示为:所在页名称 - 博客名称。

在Robots文档中,我把博客的搜索禁止掉了,所以搜索直接显示博客名称,从SEO角度没有任何影响。

位置导航是借用了这个模板本身就有的文本框:

位置导航

编辑相应的模板文件(如page.php、single.php),将这里的文本替换为位置导航的代码即可。

single.php日志页位置导航代码:

您的位置:<a href="<?php bloginfo('url') ?>" title="<?php bloginfo('name') ?>"><?php bloginfo('name') ?></a> &raquo; <?php the_category(', ') ?> &raquo; <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>

page.php页面位置导航代码:

您的位置:<a href="<?php bloginfo('url') ?>" title="<?php bloginfo('name') ?>"><?php bloginfo('name') ?></a> &raquo; <a href="<?php the_permalink() ?>"><?php the_title(); ?></a>

WordPress模板(SEO+Adsense)

2008年10月04日 by 樂思蜀

今天,给大家提供一款我优化过的 WordPress模板,内置了合理的Adsense广告位,号称 SEO+Adsense 的模板。

模板 ProSense 由 DoshDoshThe Wrong Advices 联合开发,原版共有3种样式,个人比较偏爱蓝色,挑蓝色这款进行了一些适应中文的样式调整,并从SEO角度进行了简单的优化处理。

样式预览:首页预览  文章页预览

修改过程中集成了对插件 WP-PageNavi 和 17fav Bookmark & Share 的支持,自动判断,存在此插件则调用,没有或未启用插件也不影响使用。

模板部分已经作了SEO优化处理,插件选用或后台设置可参考我之前的文章“樂思蜀博客模板、设置等说明”。

模板底部加上了“SEO by Lesishu.cn”字样及链接,为尊重俺的劳动成果,建议保留;当然,你也可以去除,俺也没有意见 :P

模板下载:ProSense-Blue 樂思蜀优化版

Adsense代码放置

模板中共有5个Adsense广告位,请在相应文件中换成你自己的代码。

1、首页顶部链接广告

adsense_homepage_linkunit.php

尺寸:468*15

颜色:链接 466EDB,边框/背景 FFFFFF

2、首页第一篇文章底部广告

adsense_homepage_banner.php

尺寸:468*60

颜色:边框/背景 FFFFFF,标题/网址 466EDB,字符 000000

说明:此广告可设置显示在第X篇文章底部,修改index.php文件中的数值(蓝色)

<?php if ($count==2) { include('adsense_homepage_banner.php'); } ?>

3、右侧摩天大厦

adsense_sidebar.php

尺寸:160*600

颜色:边框/背景 BDCEFF,标题/网址 2B489B,字符 000000

4、文章页顶部广告

adsense_singlepost_top_square.php

尺寸:250*250

颜色:边框/背景 FFFFFF,标题/网址 466EDB,字符 000000

5、文章页中部广告

adsense_singlepost_bottom_square.php

尺寸:336*280

颜色:边框/背景 FFFFFF,标题/网址 466EDB,字符 000000

记个阶段性的流水帐

2008年04月08日 by 樂思蜀

记个个人阶段性的流水帐,总结一下过去,展望一下未来 :lol:

之前,祝鹏同学老是骂我,数落我有多懒,现在,他都没我勤快了,我的SEO博客虽不如ZacSEO每天一帖更新那么强,但也算常更新了。

最近发现,写博客容易上瘾,越写越想写了。奇怪的是之前怎么没发现这个问题,老是憋不出俩字来,说是忙,其实是自欺欺人,现在照样忙,却写的很勤快,看来还是自己的问题啊。

最近写了很多关于WordPress的内容,主要是想把博客程序用好,不说到研究程序的水平,起码该具备的功能具备,常用的操作熟练。

前后增加和完善了一些功能:用 Clean Archives Reloaded 插件,制作了一个文章归档,既等于有了一个Sitemap,又方便浏览;右侧的 WordPress Tag 调用也很漂亮了,不再像原来那样有些字大的恐怖影响视觉;独立的 Tag Cloud 页也方便组织文章了;还搞了个 WordPress表情符号,以后写文章的时候,适当插入一些表情,感觉挺不错的 ;)

不知道为什么,星箭同学老说我的WordPress模板不好看,但我自我感觉良好。没事,自己感觉好就行,而且被我DIY的很不错,就不再换了。

做了这么些“基础性”工作,接下来该认真写写SEO方面的文章了。之前老写些理论定律,现在准备来些实战性的心得技巧分享,比如我常用的博客、CMS程序源码的优化技巧,企业网站、电子商务网站的优化,等等实战性的技巧。

一直用 Google Reader,前两天看了一下,我博客在 Reader 的订阅数还不少,最近就有些心虚了,老是写一些与SEO无关的文章,这些已经在 Google Readmer 订阅我的博客 的朋友们可能有些厌烦了,毕竟大家想看的还是SEO相关的内容。

OK~就总结到这里吧

……

其实,这就是我接着写SEO的第一篇。

这篇文章中链接够多吗?但是,忽略链接或联系上下文,没有一个链接是多余的,或觉得别扭的。

站内的链接,既可以帮助读者查看相关内容,又有助于网站权重均衡发散。同时,这是对网站自身权重的有效利用。

为什么有这么多导出链接呢?因为这些导出链接与那段文字内容高度相关,并且都是这个主题有名气的站点,这种情况下不必吝啬,是一个双赢的好办法。

希望能为朋友们在网站内部链接、软文推广上有所帮助。

WordPress 2.5 Tags 标签功能

2008年04月08日 by 樂思蜀

WordPress 从 2.3 版开始推出了 Tag 功能,2.5 在 2.3 的基础上进一步完善,现在可以不用借助插件(某些高级功能还需插件才能实现),即可利用标签来有序的组织和管理文章了。下面樂思蜀将收集到的 WordPress Tags 标签相关的用法、功能,收藏并分享,希望对大家有所帮助。

一、WordPress Tags 标签链接调用

功能:在首页、分类、归档、文章页等位置,显示文章的 Tags 标签链接。

标准语法:

<?php the_tags(); ?>

带参数范例(以我的SEO博客为例):

<?php the_tags('标签: ', ', ', ' |'); ?>

参数说明:

  • 前缀:标签链接之前显示的说明性文字
  • 分隔:有多个标签时,分隔符设置
  • 后缀:如果 Tags 调用后面还有其他内容,显示的分隔符

展示效果:

标签: SEO, WordPress, SEO资源 | 3 条评论

其他调用方法及高级技巧:

参考资料:http://codex.wordpress.org/Template_Tags/the_tags

二、Tag Cloud(标签云)调用

功能:调用博客标签列表

标准语法:

<?php wp_tag_cloud(''); ?>

带参数范例(以我的SEO博客首页右侧‘TagCloud’为例):

<?php wp_tag_cloud('number=30&smallest=12&largest=12&unit=px'); ?>

详细参数及说明:

  • smallest:标签文字最小字号,默认为8pt;
  • largest:标签文字最大字号,默认为22pt;
  • unit:标签文字字号的单位,默认为pt,可以为px、em、pt、百分比等;
  • number:调用的标签数量,默认为45个,设置为“0”则调用所有标签;
  • format:调用标签的格式,可选“flat”、“list”和“array”,默认为“flat”平铺,“list”为列表方式,“array”请参考这里
  • orderby:调用标签的排序,默认为“name”按名称排序,“count”则按关联的文章数量排列;
  • order:排序方式,默认为“ASC”按正序,“DESC”按倒序,“RAND”按任意顺序。
  • exclude:排除部分标签,输入标签ID,并以逗号分隔,如“exclude=1,3,5,7”不显示ID为1、3、5、7的标签;
  • include:包含标签,与exclude用法一样,作用相反,如“include=2,4,6,8”则只显示ID为2、4、6、8的标签。

参考资料:http://codex.wordpress.org/Template_Tags/wp_tag_cloud

三、Tag Cloud 页面制作

功能:制作一个独立的标签列表页(如樂思蜀SEO博客标签列表)。

第一步:

将你的页面模板 page.php 复制一份,命名为 page_tags.php(或其他你喜欢的文件名,下面以这个文件名为例)。

第二步:

编辑 page_tags.php 文件,在顶部插入模板标记名称。

<?php
/*
Template Name: Tags
*/
?>

注:Tags 为模板标记名,可以随便命名,后面需要用到,与这里对应即可。

第三步:

page_tags.php 文件内容按下列方法修改:

1、找到页面内容调用(一般为:<?php the_content(); ?>),删除;

2、将 Tag Cloud 调用代码放到1所说的页面内容位置(***注:调用的语法、参数与上面所说的一样,按自己的需要设置参数);

3、[可选] 根据情况删除不必要的代码(如<?php link_pages(''); ?>等)。

第四步:

上传 page_tags.php 文件到当前模板目录。

第五步:

WordPress 后台,新撰写一个页面,填上你喜欢的标题、永久链接,在下面“高级选项”的“页面模板”下拉选框中,选择模板名称“Tags”(与第二步的模板标记名对应)。

第六步:

发布,即可看到你的独立 Tag Cloud 页面了 8-)

参考资料:http://codex.wordpress.org/Template_Tags/wp_tag_cloud

四、Tag 标签关联文章列表

功能:建立独立的 Tag 标签关联文章列表样式。

方法:新建 tags.php文件(或复制 index.php 修改),上传到当前模板目录。

在 tags.php 文件中你可以自由发挥,将 Tag 关联文章以不同的方式调用,这里 提供了更详细的参考资料。

五、WordPress 2.5 Tag 的一个提示

WordPress 2.5 的 Tag 名称不能与分类重复,包括permalink,重复后可能将标签识别成了分类。

具体的解决方法还没研究出来,搞懂了再和大家分享 :lol:

下载模板需注意的几个问题

2008年04月08日 by 樂思蜀

樂思蜀提醒朋友们,从网上下载的部分模板需要当心,一定要将代码细细检查后再投入使用,以避免可能造成的损失。

noindex,nofollow

最近下载了几款WordPress模板,发现 header.php 文件中,竟然包含这样的 Meta标签

<meta name="robots" content="noindex,nofollow" />

SEO都知道,这样会导致什么样的后果。

同样,页面中的各个链接也需要检查,某些模板在站内链接中也包含 rel="nofollow" 。

隐藏层

有时不能只看模板显示是否正常,部分心术不正者,在模板中插入一个或多个隐藏层,加入其网站链接或其他内容。

今天测试一个模板时,就发现其中包含了这样一段代码,链到一个X类站点:

<div style="margin-top:-10000px;"><a href="???"></a></div>

同时,CSS文件中,发现负N的margin,留心一下是样式上的需要还是恶意行为。

Javascript

Javascript脚本、.js文件需特别留心,最好先在本地使用工具扫描一下,目前的杀木马工具能识别出流行的木马或后门。

iframe

在模板中用0像素iframe调用页面,也是常见的一种伎俩。

这种影响可大可小,一般作恶者会在iframe目标网页中再加入其他内容,如果包含木马,将是网站的一大后患。

程序文件

如WordPress的模板,都是.php文件,需检查各个文件的功能和所包含的内容,重点是 functions.php 文件,其中可以定义很多函数,也最有可能被利用。

再就是注意模板中的文件,是否都是模板所必需的,有时一个文件(如phpspy等)对于网站安全将是致命的。

链接

分享别人的劳动成果时,为作者做上链接是一种良好的习惯。但部分模板并不是发布者创作,或创作者本身的恶意行为,在模板版权位置留下作者链接,而链接的网站已经被搜索引擎惩罚,甚至是违法的站点。

这种情况建议去除链接,为尊重作者,留下模板、作者名称即可。

上面所列的只是几种常见问题,如果你经常下载模板,观察一下会发现还有更多的恶意行为,所以在使用时最好对各个文件进行细致的检查,确保网站的安全和针对搜索引擎的友好。