现在的位置: 首页 > 综合 > 正文

今天通过对HDWiki程序代码分析进行啦head部分的搜索SEO

2013年09月18日 ⁄ 综合 ⁄ 共 4000字 ⁄ 字号 评论关闭

今天通过对HDWiki程序代码分析进行啦head部分的搜索SEO

wiki知识分享协作地址:http://wiki.mygogou.com/doc.php?action=view&docid=446

直接说说修改部分吧。

<meta http-equiv="Content-Type" content="text/html; charset={$lang.commonCharset}" />
<!-- add by clin003  start at 20071028 -->
    <meta name="description" content="{if $doc_summary!=''}{$doc_summary}{/if}" />
    <meta name="keywords" content="{section name=tag loop=$tags}{$tags[tag]},{/section}" />
    <meta name="author" content="clin003" />
    <meta name="generator" content="mygogou.com" />
    <meta name="copyright" content="Copyright (c) 2007 clin003. All Rights Reserved." />
    <meta name="revisit-after" content="1 days" />
    <meta name="rating" content="general" />
<!-- add by clin003  end  at 20071028 -->
<title>{if $doc_title!=''}{$doc_title}-{/if}{if $catname!=''}{$catname}-{/if}{if ($doctitle!='' and $doctitle!='网站首页')}{$doctitle}-{/if}{if ($navtitle!='' and $navtitle!='浏览条目')}{$navtitle}-{/if}{$site_name}- MyGoGou V&nbsp;{$HDWIKI_VERSION} </title>

<!-- add one title by clin003  at 20071028 -->

上边就是我修改后的header.tpl部分代码,你可以根据自己的情况对wiki站点进行相应的修改。

说说都有哪些作用:

1:<!-- add by clin003  start at 20071028 -->和<!-- add by clin003  end at 20071028 -->之间的meta完全是摘抄我的以前一个站里的头,这部分主要是添加啦版权信息。
2:添加啦description内容为调用的条目页的摘要(就是没个条目下边的摘要部分)
3:添加啦keywords内容为条用的条目页的标签,每个标签之间用逗号分割开的
4:如果不是在浏览条目页这description和keywords会是空的比如在手页 就是空的(对于这个情况我暂时先不做别的设置)
5:浏览条目页的title显示部分,这次在浏览条目页的时候会让条目的标题出来(以前只会有个浏览条目,对用户和搜索很不友好)
6:另外我在后台去掉啦浏览这可以选择网站风格的选项(因为在发现在google搜索我的站,说明文字全被那些风格说明替代啦!,权衡下头部的空间布局忍忍就保留下语言选择)
7:已经通过判断去掉网站首页和浏览条目这两个title内容
--------------------
查找变量时对应的叶面:
viewdoc.tpl
header.tpl
另外如果有朋友有更好的办法或者优化途径谢谢拿出来跟大家分享阿。呵呵

效果演示地址: http://wiki.mygogou.com/

优化前参考文章:
网站优化—META标签
http://www.seodigg.com/story.php?title=%E7%BD%91%E7%AB%99%E4%BC%98%E5%8C%96mdashMETA%E6%A0%87%E7%AD%BE
MyGoGou博客首页源码(考虑到使用啦all in one seo这个插件才去看的)http://wz.mygogou.com/

--------------------
META标签:
A:META标签在主要的搜索引擎中依然起作用吗?

B:我依然主张在网页中放置META标签,如果你不是滥用的话,对于你的网站排名。百利而无一害。

C:把它们正当的处理,这样做是很好的。对于keyword 标签仅仅包含页面主要的关键字而无需在页面中多次重复。这样做是事半功倍的。至于descriptipn标签,一般在25-30或者更少一些为好。有些搜索引擎会利用这个作为你网站的描述。

D:我感到META标签会在google中重新被除数引用,我的网站中只有一个唯一的描述。

个人意见:META标签的利用是百利而无一害的,如果嫌麻烦,大可把所有页都使用同样的META标签。

为什么要使用html的meta标签?

1、
meta 标签是内嵌在你网页中的特殊html标签,包含着你有关于你网页的一些隐藏信息。Meat标签的作用是向搜索引擎解释你的网页是有关哪方面信息的。对于高 级的搜索引擎来说,html 的meta 标签并不是什么新奇的东西。但是无论如何它是一个优秀网页不可缺少的。下面我们就它进行一些讲解吧。

2、
当你计划搜索引擎优化策略是meta 标签是非常重要的。尽管如此,一般的加入meta 并不能帮助你在搜索引擎中获得更好的排名。有好几种meta标签,但重要的有以下几个:description标签, keywords标签, title标签(严格来说title不算是一个标签)。当你不时刷新标签时这几个标签显得特别的重要。如果你希望搜索引擎对你的网站进行索引时就会用到 html标签的重定向(redirect)标签与robots标签.
注意:调查表只有20%的网页用到“关键字”与“描述”标签(即keyword, description)
下面是对于这两个标签的例子:
<META content=”你的描述内容” name=”description”>
<META content=”关键字1,关键字2,---“ name=”keyword”>

多个关键字用逗号分开。

3、 title 标签

title 标签可能是你网页中最重要的标签,它是你网页中最先看到的部分。把它放在description 与 keyword前。在这个标签中最好是加上你网站的关键字,title标签在搜索引擎的搜索中占有非常重要的地位。最好是把它放在其他meta标签前,这 更有利于你网站的排名。(注意:有些搜索引擎会按title标签的字母的优先权进行排名,尽量在你的title中使用开始的字母)title标签是人们在 搜索引擎中第一个看到有关你网站的描述,所以尽量把它弄得简单、明了。让人一看就知道你的网站是关于什么的。

4、 Description标签

Description 标签就在title后面,该标签可以是一小段(一个或者两个句子)。用于描述你网站。与title标签一样,这也是人们在搜索引擎列表中链接到你网站的点 击。这些描述将鼓动人们去浏览你的网站而不是你竞争对手的。(描述不能太夸张。不然,当访问者到你网站发现内容根本不是你说的那个样子,那么他很快就会退 出去。)很多搜索引擎允许描述的字数在150个左右,所以你要保证你的描述在150以下,否则搜索引擎会自动把多余的部分剪去从而造成你网站的描述的不完 整。搜索引擎认为描述里的关键字远比网页中的内容要重要(好像现在这种情况不是那么明显了)。真如上所述,这里提供了非常重要的信息:确定你的描述能正确 的反映你网站的主题,尽量在描述中加入你主要的关键字,越靠meta的关键字意义越大。这样会突显你的关键字。

现在大多的搜索引擎(google除外)都会支持descriptin标签。如果你不使用的话你将会失去排名靠前的可能。

5、keyword 标签

相比于description与title标签,keyword标签显得并不是那么重要了。有些搜索引擎把它完全地忽略,但是使用下正确的keyword标签对提高排名仍然有效。

除了搜索引擎外,一般情况下人们是看不到的。keyword标签是一个隐藏的标签,向搜索引擎提供了一组与你的页面有关的的关键字或关键短语列表。你可以 用相应的工具找出一系列适用于你网站的关键字。(注意:关键字标签中只能包括与你本页内容相关的关键字列表。所有在这里的关键字必须与页面的内容相联 系。)

提示:在你每一个页面中组织相关的关键字,每个页面必须专注于不同的产品或者内容。在标签中列满关键字对于提高你网站的排名并没有好处。多个关键字间用逗 号用隔,逗号表示是逻辑“或”的意思。空格表示逻辑“与”。这是正式在keyword标签中描述关键字必须的。尽管如此,很多搜索引擎也会把关键字间以空 格分开以达到能搜索出更相关的结果的目的。这样做的意义是,搜索引擎会把空格分开的关键字根据一定的方式自由组合。可以尝试用两种方法,看哪一种更加适合 你。
关键字不宜以同一形式重复3-6次,一般这已经认为是最大的关键字重复数(好像现在又发生了变化)。所以,尽量避免把你的关键字一次又一次地不断重复。这 对于每一个搜索引擎来说是SPAM(关键字垃圾),你会因此而受到惩罚。大多数的搜索引擎会允许你在keyword标签中使用最多1000个字符。通常, 对每一个页面使用相关连的关键字会提高你网站的排名。一个很重要的因素是你关键字冗余度,如果你一个关键字是一个字符,而你的keyword标签中有 100个字符,那么你关键字的冗余度就为1%。搜索引擎将会利用相关的算法对你的关键字冗余度进行统计你网页中的每一个重要的词或短语。去除多余的关键字 有利于提高你网站的排名。

 

抱歉!评论已关闭.