关灯
开启左侧

[SEO杂谈] 摆脱帝国cms内链系统的烦恼

[复制链接]
swmozowtfl 发表于 2015-8-5 16:05:49 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
 
网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。* f2 z! X' ]3 q$ j7 k! ?
  i5 P6 x7 }0 d) p
原来的内链系统乱在哪里  V+ A0 \3 M: s; ]3 Z

" l: N$ e; r* A, B. @; ?- L6 D1、如果设置内链词:学习机 步步高 步步高学习机  步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;7 L; P7 X( q2 b) W; W) z; B% f' u" f
2 B# g, H5 O- R9 q& `, I5 a
2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;
. I# g& N% G: f8 t$ `0 V
6 @; a; F! d8 b- Z. A+ }3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。' ?9 s' r' b6 @- o7 i  d
6 Q$ Z$ q, q$ E8 I5 P  I
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。& u# m1 N6 w# P, n/ e* S4 |

, a, |9 Z  P: _% m# V* L4 ^0 N9 g怎么修改的,就是涉及学习方法、思考方法的问题
# s( b! ^- l- a' A: q4 U5 J
3 t: ~2 H1 B) D0 u. g" o2 X; W" }光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
, ^: ]: O# v! I. l

摆脱帝国cms内链系统的烦恼

摆脱帝国cms内链系统的烦恼

. B1 O  O# T) L6 l  S& j- o- y
/ C2 l. G2 E. S  F0 h读懂内链系统中的关键词替换代码需要仔细
* T- W$ M# s. Z
- N8 V  H( Q5 L4 A& J8 a3 n3 o/ ]先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
9 q' t1 C6 r0 I8 H2 q( J, O  w- x6 P* K5 h$ n1 S3 ^2 ]8 N" M
看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混3 b- h9 }: V  e

# Y$ H7 M" c3 t: Z7 M/ S乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。
8 a. U/ j  d: w& G
7 ?2 J( K/ N# B7 Q7 q- M4 k帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
2 t/ Y4 x* q/ a5 d* m- \/ m3 ?! D2 ?5 z7 [0 a# K0 k; ?
拥有完美帝国CMS、dede内链系统,你可以自豪!: `4 O* e% h7 n2 O. {1 ^) }

2 u/ Q( n1 i* i+ `/ K2 O# i原文出处链接:http://www.99xuexiji.com/riji/606.html# g8 e1 |, k, s! f
得知论坛原创作者:胡胜军
; I/ \$ }* m# q+ v2 _( c日期:2014-07-28
9 F3 G  Q0 l9 Q5 f
& m) `3 Y  L) [" J/ w/ n" C) Q% }7 y8 P  q( N- B2 `
这个系统还不错啊。网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。& u% @! D' H# G: j- q) k

0 m- K3 O7 ~' [5 b# S' U4 P$ u+ A原来的内链系统乱在哪里3 Z0 ~/ ?0 l8 L, V+ H9 B
# s2 @* ], \, ?, K5 v; E2 `) E
1、如果设置内链词:学习机 步步高 步步高学习机  步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;
8 @9 L- ~4 q- }% X) Q- }' c
3 c3 W# q" \! P$ A, u2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;
' i. D( I: {6 d7 p8 x; ^* o! Q9 `8 Y
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。( v! c& W5 L4 v  v# |2 n' G
( _( T- K( D+ I; p$ P
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。
5 {. W& c8 m# q. v: z) E1 h' n0 m; I  {3 R1 D1 _+ s
怎么修改的,就是涉及学习方法、思考方法的问题# b' F! |, ]3 Y: M
3 [4 C; K" t6 `4 _* R7 i  ^& O
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:: s& z; H9 d7 u6 W; R# N3 g
2 `& v) N# d. s) g6 m
  [$ w1 n8 I% d0 e1 F
读懂内链系统中的关键词替换代码需要仔细
' @- R) V2 F! f4 p' u1 c) b
6 |1 C5 z; G' C: |+ a2 g2 ~/ F先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
+ i! S# c  ~, Y# t  _. h. o( c  N
, Z) }: x+ U( b+ V. Y看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
; V4 J% H- r/ y  h  F
  O9 j" ^9 A  Q  }" e1 f7 _4 C乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。
$ d: s; I+ {/ A8 h9 `: v* t) p& q5 Y
2 p" k& A$ B9 T6 g帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
& c8 ~/ W. S3 ], N- d; R( _2 L
5 v1 W3 P2 y6 M, y4 _3 E拥有完美帝国CMS、dede内链系统,你可以自豪!
; A& o1 {+ D: _1 i, Q8 f( @# W. Z4 R2 {' C
原文出处链接:http://www.99xuexiji.com/riji/606.html
4 P9 k0 W* S9 k* y$ M得知论坛原创作者:胡胜军9 n' I( X. o  p  z7 i
日期:2014-07-28
, g  W, Z% ^8 w8 {: ^# T0 ?6 v0 J" w3 U- e7 e" _) I0 b1 b% _
9 U, D5 n7 I( g! A: ]
讲得很好学习了

摆脱帝国cms内链系统的烦恼

摆脱帝国cms内链系统的烦恼
 

精彩评论10

正序浏览
seazvyt 发表于 2015-12-3 18:45:22 | 显示全部楼层
 
看完楼主的帖子,我的心情竟是久久不能平静
 
Mqokjdvq 发表于 2015-12-3 18:44:33 | 显示全部楼层
 
现在做什么网站好?
 
bqtklouu 发表于 2015-12-3 18:44:31 | 显示全部楼层
 
哈哈 ok ~~~
 
buingeEvineus 发表于 2015-12-3 18:44:15 | 显示全部楼层
 
刚才我还看见了呢.
 
GoodyFouppy 发表于 2015-12-3 18:44:47 | 显示全部楼层
 
感觉这个论坛的站长太牛B了,好强大啊
 
buingeEvineus 发表于 2016-1-18 09:59:04 | 显示全部楼层
 
对于这种刚发的帖子,我总是毫不犹豫的顶了。如果火了就是个前排,可以混个脸熟,说不定谁好心就给粉了…稳赚不赔;如果沉了就感觉是我弄沉的,很有成就感,还能捞经验。
 
bqtklouu 发表于 2016-1-18 09:58:46 | 显示全部楼层
 
刚才游戏去了 ~~嘿嘿~~
 
alapScady 发表于 2016-1-18 09:59:12 | 显示全部楼层
 
也有啊,前天不是你也到一个很狂的贴里去了吗?
 
mwxny 发表于 2016-1-18 09:59:34 | 显示全部楼层
 
哦~~~明白了....
 
buingeEvineus 发表于 2016-1-18 09:58:49 | 显示全部楼层
 
要睡觉了 呵呵
 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


0关注

1粉丝

2503帖子

热门图文
热门帖子
排行榜
作者专栏

关注我们:微信订阅号

官方微信

APP下载

全国服务Q Q:

956130084

中国·湖北

Email:956130084@qq.com

Copyright   ©2015-2022  站长技术交流论坛|互联网技术交流平台Powered by©Discuz!技术支持:得知网络  

鄂公网安备 42018502006730号

  ( 鄂ICP备15006301号-5 )