织梦系统以其安定,强大,易用等风味被越来越多的站长所接纳。大有都晓得要学习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:\DedeAMPZ\WebRoot\Default 在这个文件里,新建一个记事本(内容随心),而后把该记事本的名称修改为index.html(注意,如今是网页,而不是记事本了。),继续经过在地址栏输入http://localhost/ 可以正常过访到申说服务器搭建成功。假如不得正常过访,有两个常见可能问题:
1、你开办的index.html仍然记事本。双击"我的电脑",点"工具"菜谱下的"文件夹选项",弹出窗口中点"查看"选项卡,把"掩饰已知文件的后缀名"前的勾去掉,确认。
2、你的网站目标途径不是如:D:\DedeAMPZ\WebRoot\Default ,而是包含了中文。这么要建个没中文的文件途径,从新安装。
DEDEAMPZ的数据库的用户名:root,密码:123456。具体数据库名权时没有开办,需要按后面步骤操作后得到。在安装DEDECMS时,会提醒新建数据库。对于直接需要输入数据库的手续,现下还需要经过手动安装织梦系统时实行。
到这搭,背景部份我们就纯粹的摆平了,接下来我们正式起始起始安装织梦。我们把适才解压后达成的upload文件夹复制到D:\DedeAMPZ\WebRoot\Default这个途径下边,并把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文件中的
<?php
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’);
}
?>
替换为
<?php
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();
?>
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’);
}
?>
替换为
<?php
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网站地图生成功能。