关于zblog自动添加内链的信息
- ZBLOG
- 2022-12-18 22:00:13
- 45
今天给各位分享zblog自动添加内链的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、哪位高手知道织梦dede自动内链怎么做呢,网上找了很多答案都不行,谢谢
- 2、如何使wordpress的标签自动变为网站文章的内链
- 3、如何做站内链接,请举例说明?
- 4、织梦cms内容管理系统怎么在文章里面添加网站链接
哪位高手知道织梦dede自动内链怎么做呢,网上找了很多答案都不行,谢谢
1.添加添加新变量
首先进入网站后台-系统设置-系统基本参数-系统基本参数-添加新变量
变量名称:“key_www”
变量类型:选择“多行文本”
参数说明:“内容内链设置如下:“需要被内链的内容”|“内链的连接”多个请用“,”隔开”。
所属组:建议选择“其他选项”(方便管理)。
2.设置内链关键字和链接
完成第一步进入“其它选项”
拉到最下面设置内链:
设置格式:”内链关键字|内链地址,内链关键字|内链地址,”。
3.修改网站程序
找到网站后台根目录的“article_add.php”文件,打开这个文件找到这个段代码。“$body = AnalyseHtmlBody($body, $description, $litpic, $keywords, ‘htmltext’);” ,在这段代码上面加上“ //内链
$key_www = $dsql-GetOne(” Select * FROM `dede_sysconfig` WHERE varname=’key_www’”);
foreach(explode(‘,’,$key_www['value']) as $value){
$keys=explode(‘|’,$value);
$key_http[]=$keys[0];
$value_http[]=”“.$keys[0].”“;
}
$body=str_replace($key_http,$value_http,$body);
//内链”保存文件上次覆盖完成。
完成以上步骤,如果文章里有设置的关键和内链接就会自动加上了。
如何使wordpress的标签自动变为网站文章的内链
方法一、使用插件
SEO Smart
Links插件:介绍:SEO Smart
Links可以通过一次性的设定文章、页面或留言出现的关键词,通过关键词的加入,使得我们把某些关键词链向知道的POST
URL上,从而提供这个POST的权重,它匹配的项目包括文章链接、页面链接、分类链接和标签链接。可设置是否添加“nofollow”属性,
是否在新窗口中打开链接.可手动指定关键词和对应的URL链接.可设置每个页面最多自动添加几个链接可设置要忽略的关键词不过自动为关键词添加链接对中文
支持并不友好.
Keyword
Link
Plugin插件:为你的wordpress博客添加关键词的链接,并且你可以自由设置“不追踪链接”、“第一次有效”、“新窗口链接”、“忽略大小写”
这些功能,使用起来很灵活,比如可以为你的Tag增加自动关键词链
接,这样在正文出现时同样有效。给文章加上内部链接有利于增加搜索引擎收录。面向所有的wordpress中文用户。完美支持中英文关键词。
Alinks 插件:通过预先设置关键词和对应的链接即可. 之后文章中出现设置过链接的关键词, 则会自动添加上. 可以设置每页最多添加多少个关键词, 链接是否在新窗口中打开, 自定义链接图标, 链接点击统计功能。
Link A Dink插件:半自动的链接插件. 和Alinks插件的使用差不多, 通过手动设置关键词和对应的链接, 然后你以后写文章时会自动为该关键词添加链接.
方法二、代码
function.php中添加如下代码:
$match_num_from = 1; //一篇文章中同一个关键字少于多少不锚文本(这个直接填1就好了)
$match_num_to = 2; //一篇文章中同一个关键字最多出现多少次锚文本(建议不超过2次)
//连接到WordPress的模块
add_filter('the_content','tag_link',1);
//按长度排序
function tag_sort($a, $b){
if ( $a-gt;name == $b-gt;name ) return 0;
return ( strlen($a-gt;name) gt; strlen($b-gt;name) ) ? -1 : 1;
}
//改变标签关键字
function tag_link($content){
global $match_num_from,$match_num_to;
$posttags = get_the_tags();
if ($posttags) {
usort($posttags, "tag_sort");
foreach($posttags as $tag) {
$link = get_tag_link($tag-gt;term_id);
$keyword = $tag-gt;name;
//连接代码
$cleankeyword = stripslashes($keyword);
$url = "a title="\quot;quot;.str_replace('%s',addcslashes($cleankeyword," href="\quot;$link\quot;" target="_blank"".addcslashes($cleankeyword, '$')."/a";
$limit = rand($match_num_from,$match_num_to);
//不连接的代码
$content = preg_replace( '|(lt;a[^gt;]+gt;)(.*)('.$ex_word.')(.*)(]*gt;)|U'.$case, '$1$2%amp;amp;amp;amp;amp; %$4$5', $content);
$content = preg_replace( '|(lt;img)(.*?)('.$ex_word.')(.*?)(gt;)|U'.$case, '$1$2%amp;amp;amp;amp;amp; %$4$5', $content);
$cleankeyword = preg_quote($cleankeyword,'\'');
$regEx = '\'(?!((lt;.*?)|(lt;a.*?)))('. $cleankeyword . ')(?!(([^lt;gt;]*?)gt;)|([^gt;]*?))\'s' . $case;
$content = preg_replace($regEx,$url,$content,$limit);
$content = str_replace( '%amp;amp;amp;amp;amp; %', stripslashes($ex_word), $content);
}
}
return $content;
如何做站内链接,请举例说明?
一:制作网站导航
制作网站导航栏的注意事项有:第一,尽量使用文字链接;第二,不要使用JS调用方式,尽量使用CSS特效方式;第三,图片导航的ALT一定要加入说明;第四,导航名称一定要通俗易懂。
二:制作面包屑导航
所谓面包屑导航就是:“您当前的位置:主页SEO资源友情链接交换四金规和十戒律”这种形式。面包屑的架构使用户对他们所访问的此页与彼页在层次结构上关系一目了然,这种网站结构最明显的特性体现木过于返回导航功能。此外,良好的网站导航还应对访问者“透明”,即访问者能够在网站中来去自如,但又无需经过层层顺序,成功的网站是将主动控制权交给网站的访问者。
三:制作网站地图
网站地图其实就是一个页面,上面放了很多本网站的链接。大多数人都知道网站地图对提高用户体验有好处,它为网站访问者指明方向,还可以为“蜘蛛”提供可以浏览整个网站的链接,并指向一些比较难到达的页面。
很多人会用robots.txt文件编写的内容代替网站地图,但随着百度搜索平台的改进,百度也可以实现网站地图的提交,所以建议应该每个网站都应有两个网站地图。
比如:sitemap.xml这种形式的地图(一般为插件、程序自动生成)是给搜索引擎看的,而map.html这类HTML文件是给用户看的。
四:制作相关性链接
在我们读完某一篇文章后,都会看到文章下面有一些关键词相关的文章列表,用户很可能通过相关文章进行深入挖掘,知道用户对该主题兴趣消失,而这种方式可以使用户达到最大满意度,因为内容是连续性的。
有一点很重要,相关性链接不仅给当前页面增加了更多相关关键词,而且在一定程度上增加了相关站内链接,对于搜索引擎排名的提升也是有效果的,但如果站长使用JS文件调用相关文章,那么相关性链接对SEO的作用是没有的,也就无法增加站内链接,所以我建议尽量不要使用JS文件作为相关文章链接,比如Google的相关链接策略。
5
五:制作内文链接
如果说前面四个是固定模式,所有网站都有的功能话,那么内文链接就需要很下功夫了,不是每个人都能把内文链接做好的。
这里所说的内文链接是在文章内容中出现的链接,如果在文章中出现陌生术语或相关关键词,这时应当将这个词语链接到相应的页面,这样做不单是为用户考虑,更重要的意义是对网站的文章做一个连接载体,如果网站多数文章都有内文链接,将会形成一个非常复杂的内链网络,这样的优化传递,对于整个网站权重的提高有很多好处,是制作站内链接的重中之重
6
制作内文链接的方法可以分为自动和手动添加两种,自动添加一般为CMS程序自带的功能,如果是博客程序WP用户可以使用“WP MarkKeyword”插件,Z-blog用户可以使用“bfLinkArticle(文章链接助手)”。而手动添加方式是找到你所需要的文章,然后把链接一个个添加到新文章的关键词中,这样做可以使内链更精准,我就是手动添加内文链接的。
7
总结:坚持做好以上5点方法就基本差不多了,一个网站站内链接设置不合理的话,那么搜索引擎就很难在你的网站更深入的爬行,这样不但收录得不到增加,而且还会减少搜索引擎对网站的权重。
织梦cms内容管理系统怎么在文章里面添加网站链接
有两种方法:
第一种自动添加内链
在文档关键词中添加相对应的关键词和链接 ,这样文章内容中出现你所添加的关键词会自动添加链接的 ,比较方法(下看图)
第二种手动添加链接
在编辑框中选中你要添加链接的关键词,选择插入/编辑超链接按钮,在新弹出窗口中添加对应链接即可(看下图)
zblog自动添加内链的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于、zblog自动添加内链的信息别忘了在本站进行查找喔。
本文由admin于2022-12-18发表在靑年PHP官网,如有疑问,请联系我们。
本文链接:https://www.qnphp.com/post/8658.html