怎么把页面的关键词和页面信息调用出来,是用php写的页面

怎么把页面的关键词和页面信息调用出来,是用php写的页面,第1张

1、打开dedecms织梦管理后台,用管理员账户密码登陆。

2、点击核心----网站栏目管理-----选择一个栏目后面的,点击更改。

3、常规选项  高级选项  栏目内容中选择{高级选项},填写栏目的SEO标题,复制代码{dede:fieldseotitle /}并记住栏目模板的名称list_articlehtm。点击下面的确定保存。

4、点击模板默认模板管理找到模板文件名list_articlehtm,点击模板后面的修改,弹出修改模板代码页面。

5、打开list_articlehtm,找到<title>标题,将{dede:fieldtitle /}修改为 {dede:fieldseotitle /},点击保存。

6、依次点击生成-------更新栏目HTML------更新所有----------生成HTML点开栏目的页面,就完成调用了。

第一步:进入网站后台进行设置

1、首先登录网站管理后台 选择 系统-系统基本参数-核心设置>找到关键词替换(是/否)一栏 选择 是

2、然后在 系统-系统基本参数-其他选项 中 找到 文档内容同一关键词替换次数(0为全部替换): 后面写个 1或者2,这个随便自己写

3 在后台的 采集- 文档关键词维护一栏 对关键词 加上需要的链接!

这时有个小问题需要解决下 经过以上的几个步骤 只能实现 在关键词 一栏中填写的关键词 才会有链接! 而内容出现的并没链接 所以 我们需要通过下一步来实现 内容页出现链接

第二步:打开/include/arcarchivesclassphp进行代码替换,

找到下面代码

foreach($kws as $k) { $k = trim($k); if($k!=”") { if($i > $maxkey) { break; } $myrow = $this->dsql->GetOne(“select from dede_keywords where keyword=’$k’ And rpurl<>” “); if(is_array($myrow)) { $karr[] = $k; $GLOBALS['replaced'][$k] = 0; $kaarr[] = “<a href=’{$myrow['rpurl']}’><u>$k</u></a>”; } $i++; } }

替换为:

global $dsql; $query=”SELECT FROM dede_keywords WHERE rpurl<>” ORDER BY rank DESC”; $dsql->SetQuery($query); $dsql->Execute(); while($row = $dsql->GetArray()) { $key = trim($row['keyword']); $key_url=trim($row['rpurl']); $karr[] = $key; $kaarr[] = “<a href=’$key_url’ target=’_blank’><u>$key</u></a>”; }

这样我们就设置好了,但是我们一般尽量设置核心关键词,不要次数过多,不然可能导致优化过度

这要看你用的是自己编写的程序

还是用别人的cms的

比如dedecms都有自己的调用方法

如何是自己的可以把这保存到变量里或数据里

(这种方法就是配置参数)

比如在 configphp里代码如下

<php

$title= '爱微网打造最好的WEB前端开发网PHP学习网';//标题

$des= '爱微网专注PHP学习PHP技术PHP实例教程学习方法学习知识分享';//描述

$keyword= 'PHP,PHP学习,PHP技术,WEB开发网';//关键词

>

那么在需要调用的页面引入configphp再输入调用就OK了

比如在indexphp页面

<php

include_once 'configphp';//注意自己的路径

>

<html>

<head>

<title><php echo $title ></title>

<meta name="Description" content="<php echo $des >" />

<meta name="Keywords" content="<php echo $keyword >" />

</head>

<body>

</body>

</html>

希望对你有启发

我们知道锚文本对于网站优化是很有用处的,那么织梦CMS可以实现这一功能吗?答案是肯定的。下面分享一个很简单的办法来实现自动添加锚文本。

  首先,把后台需要设置的地方都设置好。

  1、系统-系统基本参数-性能选项-使用关键词关联文章 选中。

  2、系统-系统基本参数-其他选项-文档内容同一关键词替换次数(0为全部替换) 此项设置为“1”。即一个关键词只做一次锚文本。

  3、核心-批量维护-文档关键词维护。设置一些我们要做锚文本的关键词和链接,不断添加。

  以上的基本设置都设置好了,下面最关键的部分。

  核心-内容模型管理,点普通文章模型后面的更改按钮。字段管理-添加新字段。

  这样设置好了之后,我们修改文章页模板article_articlehtm的keywords调用参数。把默认的修改为,即{dede:field字段名称/}的格式。

  这样改过之后我们发布内容的时候就会多出一个字段

  关键字项就可以输入我们要做锚文本的关键词了,而调用关键字就可以填写此篇文章的关键词,即keywords中调用的信息。

http://wwwdede58com/a/dedejq/2460html

你的不管用是没有调出文章还是调出来的文章是不是随机的,建议尝试下这个

{dede:article row='4' orderby='rand’ titlelen='42' keyword='xxx'}

首页:

<title>{dede:globalcfg_webname/}</title>

<meta name="keywords" content="{dede:globalcfg_keywords/}" />

<meta name="description" content="{dede:globalcfg_description/}" />

设置是在“系统->系统基本参数->站点设置”里的“网站名称”、“站点默认关键字”、“站点描述”。

栏目页:

<title>{dede:fieldseotitle/}</title>

<meta name="keywords" content="{dede:fieldkeywords/}" />

<meta name="description" content="{dede:fielddescription/}" />

设置是在各栏目“修改->高级选项”里面的“SEO标题”、“关键字”、“栏目描述”。

文章页:

个人经验是文章标题做title和keywords,文章简介做description

<title>{dede:fieldtitle/}</title>

<meta name="keywords" content="{dede:fieldtitle/}" />

<meta name="description" content="{dede:fielddescription/}" />

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 怎么把页面的关键词和页面信息调用出来,是用php写的页面

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情