joomla的细节seo优化
|
yutheme.cn使用的是joomla1.0.15版本,这几天做了一些细节上的seo优化,就joomla的seo具体细节方面做个说明:
1joomla的sef:即网站url链接搜索引擎友好化。之前我写过一个文章“对joomla创建的网站进行SEF”,用的是joomla本身的sef,虽然joomla的url优化方面还有其他的组件,比如:Artio JoomSEF和sh404SEF,这两个sef组件我都用过,如果是英文joomla站,的确没话说,效果非常好,但是中文站会因为title、菜单等为中文导致许多的链接不正常或404页面,所以我最后还是决定对joomla自身的sef稍作修改进行使用。
2关闭PDF、Print按钮:因为搜索引擎对于站内的重复内容会给予较差评价,从而影响排名。这两个功能其实是给文章复制了两个拷贝,不利于seo,但joomla全新安装时,这两项是默认打开的,所以要关闭它们。进joomla后台“全站设定”里点“内容”选项禁用PDF和Print按钮。
3title标题优化处理:joomla默认的title标题是“站点名称 - 当前页面标题”,按照seo规律,最好每页都有不同的title和内容,这样带有关键字title的页面才容易在搜索中被搜到,默认的显示顺序将带有该页关键字的页面标题放在后边,这样搜索引擎不容易分辨页面内容,甚至会认为一些页面是相同页面。像google只截取标题的前65个字符(包括空格),如果你的站点名称太长,那后边的页面标题会被截掉,在搜索中肯定得不到好的排名,所以需要将标题title调整成“当前页面标题 - 站点名称”或“当前页面标题 | 站点名称”的格式,方法如下:
includes/joomla.php文件 507行
$this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'];
替换为
$this->_head['title'] = $title ? $title . ' - '. $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];
4清除全站设定Metadata选项中的“全网站Meta叙述”(Meta Description)和“全网站Meta关键字”(Meta Keywords)内容,将显示标题Meta标签选为“是”。
全新安装的Joomla! 1.0.x版本中,默认设置中已经填写了Metadata内容,而这些关键词会被用到网站的每个页面里,因此造成几乎所有页面Metadata部分都有重复的关键词。即使你的每篇文章在编辑窗口右侧的Metadata中都单独写了关键词,网站默认的Metadata 也会写入该页面。搜索引擎比较反感这种情况,所以会对你的网站排名产生比较大的影响。
5增加h1,h2标签:h1、h2是可以用来强调关键词。<h1><h2><h3>的是层层递进的关系,权重依次减轻。参考www.webdesignerwall.com网站的页面优化,一个页面里一个h1,放在主标题上,如果h1放多了会稀释重要度甚至被认为堆砌关键词;h2可以多个使用,放在文章列表页的所有文章标题上。joomla模板里文章标题上是放在一个talbe里的,没有h1,h2标签,所以需要加上:
修改文件:components/com_content/content.html.php 617行
<a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>">
替换成
<?php echo $row->title;?></a> <?php HTML_content::EditIcon( $row, $params, $access ); ?>
<h2><a href="<?php echo $row->link_on;?>" class="contentpagetitle<?php echo $params->get( 'pageclass_sfx' ); ?>">
625行
<?php echo $row->title;?></a> <?php HTML_content::EditIcon( $row, $params, $access ); ?></h2>
<?php echo $row->title;?>
替换成
<?php HTML_content::EditIcon( $row, $params, $access ); ?>
<h1><?php echo $row->title;?>
修改完成,上传后刷新页面,源码中你会看到,文章blog列表页面中文章标题增加h2标签,文章内容页面文章标题增加h1标签。
<?php HTML_content::EditIcon( $row, $params, $access ); ?></h1> 网摘:
发表评论
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 安静读书的地方:玉宇书域|book.yutheme.cn上线 < 上一篇 | 下一篇 > 增加一些排版格式 |
|---|

Date:2008-06-28 |
View:9325























