seo怎么给网站添加内部链接?
1、首先进入公司站的后台,一般都是域名后面多一个admin/,想必各位自己的站应该都是清楚的。

2、点击新闻管理,添加新闻分类。

3、在名称里写上内部链接,语言选择中文。
4、添加新闻,在新添加的新闻标题中输入想要添加内链的关键词,语言选择中文,分类选择刚刚建立的内部链接分类,在正文内容中加入要添加的链接,记住以源代码的方式填写。例http://域名,不用写多。

5、接下来登录网站的ftp,在ftp里下载config.php文件。在config里增加如下函数,
function convert_url($content,$type,$language){
global $maindb;
$newsType="$type";
$newsTypeId = 0;
$newscontent="";
if ($newsType != "") {
$newsTypeRs = $maindb->Execute ( "SELECT * FROM t_newtype WHERE Called=? AND Language=?", array ($newsType, $language ) );
if ($newsTypeRs->RecordCount() > 0) {
$newsTypeId = $newsTypeRs->fields ['id'];
}
}
$newsRs = $maindb->Execute ( "SELECT * FROM t_news where NewType=$newsTypeId " );
$pattern=array();
$reple=array();
while ( ! $newsRs->EOF ) {
$newsObj = $newsRs->FetchObject();
//$pattern[]='/'.$newsObj->TITLE.'/';
$pattern[]='\'(?!((<.*?)|(<a.*?)))('.$newsObj->TITLE.')(?!(([^<>]*?)>)|([^>]*?</a>))\'s';
$replacement=strip_tags($newsObj->CONTENT);
$reple[]='<a href="'.$replacement.'">'.$newsObj->TITLE.'</a>';
$newsRs->MoveNext();
}
$newscontent=preg_replace($pattern,$reple,$content,1);
return $newscontent;
}
在$SysConfig['UseRewrite'] = true;(有时候也是false)后面添加就好。

6、接着找到ftp中的newsd.php文件,在里面找到下列语句 <?=$newsObj->CONTENT ?>,并将它修改为 <? echo convert_url($newsObj->CONTENT,"内部链接","cn"); ?>

7、将移到本地并修改后的文件再次传回到ftp中,传到个子对应的位置上,再次打开网站的新闻就发现,有该关键词的新闻里面,已经成功增加上内部链接了。