DedeCMS如何SEO的探索(1)
按照计划,我应该研究一下Dedecms如何SEO了.
在这里先说一下版权: 本文首发听者有心,为Soz原创,转载请声明出处,谢谢.
说到DedeCMS,相信很多站长都在使用,因为她的简单,易用(这里我不说她的开源,是因为我还不知道她是遵守什么开源协议开源的,顺便抱怨一下).
而且,我写的这篇文章,绝对不是针对制作垃圾站的SEO的,如果你准备利用这个教程来用来垃圾站的建设方面,我想这篇文章有99.9%的可能不适合你.
当然,这里,Soz就不讲DedeCM的搭建和配置了,如果你是新手,最好去看一下DedeCMS的官方手册,不过很可能你需要注册一个帐号.如果你已经使用过了DedeCMS,那么你可以直接跳过上面的链接.当然,做好是要求你有一些DedeCMS模板制作的知识的(不过如果没有,也不用着急,我会尽量让你明白的 ^_^ ).下面.在开始之前,建议大家打开DedeCMS后台,这样,有助于更加有印象的了解步骤.
OK,上述的准备工作做好了 ,就可以开始我们的DedeCMS进行SEO之旅了.
说到DedeCMS如何使用SEO, 其实说白了,就是在发表文章时候和在制作模板的时候,所要做的工作.
我们首先研究一下DedeCMS文章的发布. 也许有人说了,这不是很简单的吗?是的,的确很简单,但是这里我们要研究的是,对发表文章需要注意的一些细节(细节决定成败,不仅对于SEO,对于任何事情都是一样的).如果你跟着我仔细研究这些细节,我想,不仅对于DedeCMS如何SEO,对于发表文章,都是终身受益的.
我们进入到DedeCMS的发布文章页面.我们可以看到熟悉的编辑页面.
那么,哪些是我们需要注意的SEO细节呢?
这里我总结了这几点:
- 如果标题中含有比较重要级别以上的关键字,我建议在标题后面的加粗打上勾.为什么呢?因为加粗可以引起搜索引擎的重视,从而使这个标题在网页中所占的权重得到提高.
- 然后我们可以看到文章摘要,这个有什么作用呢?在DedeCMS中,这个文章摘要的内容在模板中是被保存在description这个标签中的.对了,大家可能看出来了,当初IT柏拉图的想法,就是让DedeCMS在SEO方面更有优势,所以,我们就应该利用好这个特性.
她的特点是:- 当没有输入的时候,DedeCMS会自动截取文章的前200个字数,然后赋值给description这个标签.
- 也可以自行输入,这时候,description的内容就是你输入的内容.
这里特别强调的是,我在DedeCMS的论坛里常听见会员问起,如果让description这个标签突破255个字符限制.我个人觉得这是完全没有必要的(当然,你可以通过修改数据表字段的定义来实现).因为,在SE(搜索引擎)中,对于description这个标签,最多只取到250个字符的长度,所以,改变他是完全没有必要的.
- 关键字,我建议不填,我甚至建议你在模板上把这个标签删除掉,至少也不要用在keywords这个标签上,因为搜索引擎已经放弃对这个标签的识别了.
做到了上面这几点,我们应该庆祝,因为我们已经有个良好的开端了.接下来,就是内容编辑的问题了.在DedeCMS中,使用的是FCK的编辑器,所以,我们完全可以像在WORD里面一样编辑文章,这是大大的减少你的工作量,让你能够更多的注意力集中在内容的SEO上.这也是下一讲的内容.今天就到此为止吧.
下一篇我将讲: 如何围绕SEO编辑内容
敬请关注!
关于Soz 之 接触Css
昨天说到了DedeCMS,呵呵,后来,为了自己能够制作模板,于是苦学Html和Css.
曾经在落伍看到过某人说经验的时候,说他以前没有像DW之类的编辑器,所以拿记事本来手写代码,最后弄得他的Html超强.
当然听了,觉得很羡慕,也觉得Html肯定很难吧.
但是,当我解除到Css的时候,我发现原来Html是那么的简单,同时也包括Css.那时,图书馆就是我的基地,什么<<Css入门>>,<<Css高级应用>>,我通通都看了一遍,之后练Css也十分的容易.还清晰的记得一开始使用Css的属性 :hover ,效果出来的时候,高兴的没有睡觉.
当然,我没有忘记我学习Css的目的–为了制作DedeCMS模板.
但是,虽然会制作页面,但是制作出来的总是感觉不好看.后来,就在图书馆找到了Web设计之类的书籍,那时候,才真正的知道,光会Css还是不行的,还要把网页设计成用户的觉得是美的艺术品.
就这样,通过对Css的学习,让我懂得了许多,也知道了UI的重要性.
于是,我也开始在DedeCMS论坛上接一些Css模板制作的单子,每个单子都是Div+Css布局的,也全部是自己写的.其实为的不是钱,而是让自己有实践的机会.当然,也是赚了些零用钱的.
后来,还有苏州的一个朋友说要找我合作,他是接Css的单,然后让我来设计.但是后来就两人失去了联系,这事说起来是有点可惜的,要不,现在可能团队都有了,还怕没有零花钱,呵呵.
之后,就是期末考试,在落伍自封一个月的帐号,然后自习,很少接触互联网了.
考完了,就进入暑假,也就是在暑假,我疯狂的阅读了PHP和JavaScript方面的书籍……
关于Soz 之 接触DedeCMS
于是我马上就利用红站的免费空间搭起了一个论坛(中间有很多步骤都不懂,但是官方论坛上都有教程).马上给论坛取了一个趣味广告视频论坛.当时也没有规划,计划这类的,只要能把网站做起来,就很有成就感.
再后来,网站当然是失败了,也没有坚持下去.但是就是在论坛推广的时候,我知道了落伍.于是每天在里面潜水,看草根站长的故事.真是不看不知道,一看就热血澎湃.于是,就决定在落伍苦心学习技术了(现在已经很少去了,去了也是累的时候去看看那边的兄弟).
其实说是在落伍那边学习技术,倒不如说是在那边找概念和信心.后来落伍了,到了资源区,情况就变了,那里水太多了.但是在那里也认识了像有米没有地之类的落伍名人(他还是我老乡,世界真小).现在想来,在落伍的那段时间,还是学习了挺多的,也见识到了世面.
再后来,就认识了DedeCMS,因为落伍人都喜欢用,我自然就要去看看了.就这样,我接触到了第一个CMS系统:DedeCMS.从此也知道了IT柏拉图是个很牛的角色.
接下来的时间,天天泡在DedeCMS的官方论坛.那时候,就感觉CMS要比论坛难使用多了.没办法,因为论坛还没有研究完,就转跳CMS了.
眼看着CMS很难掌握,我就干脆把DedeCMS上柏拉图或者是其他版主的教程都拷贝了下来.跑到学校的打印店,把教程全部打印下来.然后回宿舍,把电脑关了,躺在床上专心的看教程.
皇天不负有心人,我终于开窍了,于是,自己也试着建立起了自己的网站.但是,随后的问题又来了,我不会做模板,没有掌握Html,Css,JavaScript.
接下来的是 : 关于Soz 之 接触Css
测试coolCode
刚刚安装了一个coolCode的插件,目的是为了能够和关注这个Blog的人共享一些有用的代码.
所以,下面我随便发一些代码,看看能不能让Code高亮起来.
$page = isset($_GET['page']) ? (int)$_GET['page'] : 0;
$pagesize = 50;
$conditions = null; // 查询条件为 null,表示查询所有记录
$sortby = ‘created DESC’;
FLEA::loadClass(’FLEA_Helper_Pager’);
$tableProducts = FLEA::getSingleton(’Table_Products’);
// $tableProducts 是用于操作产品数据表的表数据入口对象
$pager = new FLEA_Helper_Pager($tableProducts, $conditions, $page,
$pagesize, $sortby);
$view = $this->_getView();
$view->assign(’pagerData’, $pager->getPagerData);
$view->assign(’products_list’, $pager->findAll()); // 查询指定页的产品数据
$view->display(’products_list.html’);
这下好像可以了,呵呵.
什么是FleaPHP?FleaPHP介绍
FleaPHP是什么?
这是一个PHP的框架,他的目的是让PHP的程序开发得更加有效率.
FleaPHP的全称 ?
Fast-Lightweight-Extensible-Automatic PHP web application framework.
FleaPHP的特点?
目前,就我知道的是,他的TableDataGateway是最具特色的,因为他封装了数据库的操作,使得数据库的操作变得简单无比.
FleaPHP收费吗?
NO,他是免费的,而且遵循的是BSD协议!
FleaPHP有实际项目运用吗?
有的,你可以看看这些项目:http://www.fleaphp.org/index.php?q=livesites
FleaPHP更加详细的介绍
请点击http://www.fleaphp.org/index.php?q=about查看FLEAPHP更多信息.
FleaPHP官方网站
FleaPHP官方论坛
请点击http://www.fleaphp.org/bbs/
Blog搭好了,膝盖也受伤了
千辛万苦,费尽周折,终于找到了主机,弄了个跟学校沾边的域名,终于搭建起了自己的Blog.
这已经不是本人第一个Blog了, 之前在无数的门户网站,包括百度(把百度叫门户网站,是不是有人K我呢?不过百度确实有这个趋势)建立了无数的Blog Read more