织梦内容管理系统(DedeCms) 以简单、实用、开源而闻名,是国内最知名的PHP开源网站管理系统,也是使用用户最多的PHP类CMS系统。DedeCMS基于PHP+MySQL的技术开发,支持多种服务器平台。

织梦系统以其稳定,强大,易用等特色被越来越多的站长所接受。大有都知道要学习SEO,虽然说不一定需要会写程序,会开发一个网站,但是,SEO如果仅仅注册一个第三方博客,当然也可以,只是很多步骤没办法操作,没办法完全感受这个过程。所以,拥有一个网站是很重要的,网站的域名和空间这个比较容易解决,但是搭建一个网站来说对于新手站长来说,还是有一定难度的。注意,潮汐SEO这里说的是搭建一个网站,而不是开发一个网站。对于搭建一个网站来说,可以利用互联网上一些优秀的开源系统来完成。今天,潮汐SEO就来为新手朋友们分享织梦搭建和后台优化设置。

一、下载织梦系统

下载织梦系统相对比较简单。在百度搜索一下“织梦” 就可以找到织梦系统的网站。然后选择相应的版本进行下载。因为织梦系统有三个版本,一个是GBK,一个是UTF8,一个是BIG5。GBK主要是针对简体中文网站,UTF8是针对多语言版本的网站,BIG5主要是针对繁体中文的网站。新手一般选择GBK版本就够够了。

二、搭建织梦系统

把织梦系统的安装也下载下来之后,我们就可以着手搭建了。搭建织梦系统,要分为两种情况,一种是本地测试,一种是上传到网站空间。因为网站必须要经过许多的测试,而且一开始我们对程序不熟悉,立刻把网站上传到空间的话,一旦出现问题,修改起来也不方便。那么我们就需要着手在电脑先来搭建一个本地的测试环境。这里需要从织梦的官方网站上下载一个DEDEAMPZ的套件,下载安装完成后启用就可以了。

这里经常会碰到一个问题就是套件的APACHE组件无法启动。APACHE无法启动的话,那就测试不了了。所以安装DEDEAMPZ前最好先关闭迅雷,杀毒软件等会占用网络的软件,然后再安装。如果还是无动启动,那可以试试以下方法。

我们可以点击开始菜单,再点击“运行”。输入“cmd”并按确定或敲回车,打开命令行提示符,输入命令“netstat -ano”并回车。大家可以看到出来一串IP地址,我们找到0.0.0.0:80这一行。看看80端口对应的PID是多少,把这个PID记下来。接下来我们右击任务栏,点击“任务管理器”,再点击“进程”,看看PID对应的是哪一个进程,把这个进程结束掉,再启动APACHE,一般就可以启动了。这种解决方法适合大部份的电脑,如果还是无法启动,那只把DEDEAMPZ删除,到百度搜索一下PHPNOW,用这个程序来搭建环境也可以,一般也不会出现什么问题,这里就不再详述了,如果读者有需要可以直接咨询潮汐SEO。

环境搭建完成之后,接下来我们把下载下来的织梦程序的压缩包解压,我们可以看到有3个文件夹,那个upload文件夹里的文件就是我们将来要上传到服务器空间的程序文件了。这里假设我们的DEDEAMPZ是安装在D盘,如果整个安装过程没有做任何修改,那么这时的根目录就是D:DedeAMPZWebRootDefault 在这个文件里,新建一个记事本(内容随意),然后把该记事本的名称修改为index.html(注意,现在是网页,而不是记事本了。),接着通过在地址栏输入http://localhost/ 可以正常访问到说明服务器搭建成功。如果不能正常访问,有两个常见可能问题:

1、你建立的index.html还是记事本。双击"我的电脑",点"工具"菜单下的"文件夹选项",弹出窗口中点"查看"选项卡,把"隐藏已知文件的后缀名"前的勾去掉,确定。

2、你的网站目标路径不是如:D:DedeAMPZWebRootDefault ,而是包含了汉字。这样要建个没汉字的文件路径,重新安装。

DEDEAMPZ的数据库的用户名:root,密码:123456。具体数据库名暂时没有建立,需要按后面步骤操作后获得。在安装DEDECMS时,会提示新建数据库。对于直接需要输入数据库的程序,目前还需要通过手动安装织梦系统时实现。

到这里,环境部份我们就完全的搞定了,接下来我们正式开始开始安装织梦。我们把刚才解压后得到的upload文件夹复制到D:DedeAMPZWebRootDefault这个路径下面,并把upload重命名为dede。然后打开浏览器,输入http://localhost/dedetest,就会进入安装织梦程序的页面了。你要注意的是:在数据库名那一栏,输入一个你喜欢的英文名字(默认是dedecmsv57gbk),并在“创建新数据库”之前的选择框打钩。这就是在创建一个新的数据库。 这个数据库,你可以使用在以后搭建其他的程序,如:wordpress等,所以,请记录一下数据库名,默认是dedecmsv57gbk)。接着,安装即可。记着记录admin和密码,用于登陆管理员后台之用。网站搭建成功后在地址栏输入http://localhost/dedetest就可以访问首页了。我们的后台地址是:http://localhost/dedetest/dede。好了,到这里织梦管理系统我们就搭建完毕了

三、织梦系统的优化设置

在经过本地测试一段时间之后,我们就能够熟练的掌握织梦系统的使用了,这时我们就可以购买一个域名和空间,正式在互联网上拥有我们的第一个网站,开始我们正式的SEO之旅了。织梦的优化设置一般包括以下几个方面:

1.三个标签的设置

我们登录到织梦系统的后台,点击“系统”,再进入到“系统基本参数”,在“站点设置”下面,我们可以看到“网站名称”这里就是我们网站的title标签了,标题我们一般设置为“关键词1_关键词2_关键词3-网站名称”,关键词与关键词间用下划线分开,因为搜索引擎会把下划线当作空格来看待,关键词与网站名称间我们用横杆隔开,网站的标题不要超过25个字符。接下来我们看到“站点默认关键字”,这里就是keywords设置的地方了,我们可以把想要做的关键词放置在这里,虽然说这个标签已经对排名没有什么影响了,但是可以方便我们日后开展工作,关键词标签里,每个关键词间用半角逗号隔开。最后我们要设置的是“站点描述”,这就是description标签了,这里我们用不超过75个字符来对我们的网站进一个简单的描述。网站的三个标签我们就设置好了。

2、网站静态设置

你可以在后台管理中开启伪静态设置,但是开启伪静态对主机要求有点高。当然也可以实现整站的静态化,具体操作方法这里就不做赘述,大家可以在网上找。

3、网站URL路径优化

1.首页URL的路径优化。大家安装程序后,也许会发现打开首页后其路径是这样的:http://www.123.com/index.html,这种路径远没有http://www.123.com/路径好。那么怎么去掉后面的index.html呢?具体方法是将根目录下的index.php文件中的

</p

if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

{

header('Location:install/index.php');

exit();

}

//自动生成HTML版

if(isset($_GET['upcache']))

{

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne(“Select * From dede\_homepageset”);

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . “/” . $row['templet']);

$pv->SaveToHtml(dirname(__FILE__).’/index.html’);

include(dirname(__FILE__).’/index.html’);

exit();

}

else

{

header(‘HTTP/1.1 301 Moved Permanently’);

header(‘Location:index.html’);

}

?>

替换为

</p

if(!file_exists(dirname(__FILE__).'/data/common.inc.php'))

{

header('Location:install/index.php');

exit();

}

require_once (dirname(__FILE__) . "/include/common.inc.php");

require_once DEDEINC."/arc.partview.class.php";

$GLOBALS['_arclistEnv'] = 'index';

$row = $dsql->GetOne(“Select * From dede\_homepageset”);

$row['templet'] = MfTemplet($row['templet']);

$pv = new PartView();

$pv->SetTemplet($cfg_basedir . $cfg_templets_dir . “/” . $row['templet']);

$pv->Display();

?>

2.内容页URL路径。将默认的路径{typedir}/{Y}/{M}{D}/{aid}.html改为{typedir}/{aid}.html,这样即规范又简短。

3.将系统核心设置中的“(是/否)支持多站点,开启此项后附件、栏目连接、arclist内容启用绝对网址”选择为“是”,这样就启动了绝对地址,防止网站被镜像,也防止了网站权重的分散。

4、文章tag标签的设置。织梦程序更新文章时自动生成的标签并不是很好,很多都是无意义的词,所以建议大家还是手动输入比较好。

5、解决栏目页分页标题重复问题。标题重复是SEO优化的大忌,而dedecms程序的栏目页正出现了这样的问题。所以栏目页title标签修改为{dede:field.title/}_{dede:global.cfg_webname/}({dede:pagelist listsize='0' listitem='pageno' function='html2text(@me)'/}),显示为栏目标题_网站名(页码)。

6.开启织梦系统的sitemap网站地图生成功能。

这样dedecms(织梦)全站就基本完成了SEO优化处理。好了,关于织梦系统的搭建和后台优化设置就和大家分享到这里,本文属于基础性文章,主要是写给新手朋友看的。希望新手朋友在学习SEO时,不用再为不会做网站而发愁吧。学会了织梦系统(DEDECMS)的搭建及基本的优化,这样对手来说就是一个不小的进步了。本文由潮汐SEO http://www.chaoxiseo.com 原创,转载请注明出处,谢谢大家!