得知互动
标题:
摆脱帝国cms内链系统的烦恼
[打印本页]
作者:
swmozowtfl
时间:
2015-8-5 16:05
标题:
摆脱帝国cms内链系统的烦恼
网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。
. D- n* U9 n3 _# b8 B1 ~0 x/ S$ ~& k1 ~
8 i0 R% H- R! b9 H& ^' M. p- O! a7 {
原来的内链系统乱在哪里
. O6 Z h0 W0 T6 D1 N, A0 a( b$ x# b
' l0 R( I0 L g: a) v: U; b
1、如果设置内链词:学习机 步步高 步步高学习机 步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;
( d) {7 `+ Q- r
8 |( Q+ t( ]; k4 \* G
2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;
( m; |4 N. ?! _" W
[5 Y" X" [. L& z" m
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。
# K! c# }6 z- D% k# w* s+ i ]0 F
# A, E4 Y' c0 F
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。
v }" V% P1 A* l, u
$ V' t/ o+ v; K: {( H
怎么修改的,就是涉及学习方法、思考方法的问题
& n, N3 ~% I* b8 p
5 X9 J! r: n* q$ D6 S( V9 X
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
8 K# C1 R2 b3 ?+ L! e
(, 下载次数: 10)
上传
点击文件名下载附件
" s ~' J! C, O' Z1 a& n9 Q
6 ~$ K6 l. l8 P
读懂内链系统中的关键词替换代码需要仔细
9 a* {1 T5 I+ b' ^! E$ ^/ e. |( A
, g, ^, \( p p
先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
* h+ n8 g' E z' ~6 O. c
* w! D5 v( r- j. ]- M: M- M: a, F
看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
: b; C6 s- \. @: h; z( p, o c: U
+ Y/ S! f# T7 U* y- P" b0 s4 `. Q
乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。
+ A1 _- V, }% b% o$ e# ]
% ^; S( I: y# g, J
帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
& D; _. w6 n7 D: \' w
x7 z F/ k; E5 _, d5 B
拥有完美帝国CMS、dede内链系统,你可以自豪!
6 ~. H( W) X. O3 I6 R
3 G) S+ Q0 j& z+ U
原文出处链接:http://www.99xuexiji.com/riji/606.html
8 P8 y5 d$ H7 i% E J$ O( A
得知论坛原创作者:胡胜军
# n S( A$ I H* P' e% i9 u8 O7 ]6 P
日期:2014-07-28
# a9 X- @( z) Z
6 R. }1 U* X, z* E7 Z2 p6 J) ^8 d
/ z7 V5 P8 h; ?# I: @4 r* n
这个系统还不错啊。网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。
0 S1 E7 p. n+ g, G9 \6 g0 q7 Q5 `/ m
! h- W; d% Q$ `( ?" V. N3 ?9 m% v
原来的内链系统乱在哪里
* z6 O' q1 Q O
/ p) Z" {: v. U* M& s; G9 J& K8 B
1、如果设置内链词:学习机 步步高 步步高学习机 步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;
( o% i& s2 O: X% b* O9 j0 }
( f- q9 Y, R _ _6 a/ W
2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;
% J0 t7 _5 u6 |; Z# V- X$ V
, v- U) k* E1 R3 S
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。
2 q* _: ^) a4 j6 p. _
+ c R2 `5 E/ e/ h U. _
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。
\# O1 U* O9 k
8 y9 o$ m: l ?4 E1 A+ I
怎么修改的,就是涉及学习方法、思考方法的问题
5 N0 F1 P/ h4 C4 ], e/ `6 K
4 w2 _3 X" i3 ^1 x' l; z4 X* e
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
1 S* p3 Y; |* n% }3 [2 ?, g
6 I, g% Z3 y0 a
. I" ], _) q2 Q! r, S& B( ?
读懂内链系统中的关键词替换代码需要仔细
. W2 `9 o% _8 v9 v/ l3 r2 q
) X7 F, i7 L# l, Q X
先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
+ J. r5 m( H/ Y o( P* P7 @# x
4 F/ i/ y2 U6 [/ P; c3 i( L
看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
) ?5 v" }/ S( t) E' ]$ V
0 O+ T1 @5 P4 n" k' m& F
乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。
1 I, M) |: d& H1 V. c. h
& z7 y% |# R1 Z2 x* U. S% q" `, ~
帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
& w, ?6 E; q. p( G1 U( F
4 \, W9 A* B0 T! x4 v5 o% v' h
拥有完美帝国CMS、dede内链系统,你可以自豪!
% ]/ R. e+ J7 H* Z" U
$ b' e' t+ ^% ~6 f) t4 R
原文出处链接:http://www.99xuexiji.com/riji/606.html
9 O6 t& ^) |5 n# v" `
得知论坛原创作者:胡胜军
* A% u. B7 Y1 s6 q& [% b7 R5 o
日期:2014-07-28
# G+ |) e2 X$ ^5 V) F: y
, K9 ~; B" U) l, |" T
: T& g/ p1 b/ u9 B% e' `$ Z
讲得很好学习了
作者:
buingeEvineus
时间:
2015-12-3 18:44
刚才我还看见了呢.
作者:
bqtklouu
时间:
2015-12-3 18:44
哈哈 ok ~~~
作者:
Mqokjdvq
时间:
2015-12-3 18:44
现在做什么网站好?
作者:
GoodyFouppy
时间:
2015-12-3 18:44
感觉这个论坛的站长太牛B了,好强大啊
作者:
seazvyt
时间:
2015-12-3 18:45
看完楼主的帖子,我的心情竟是久久不能平静
作者:
bqtklouu
时间:
2016-1-18 09:58
刚才游戏去了 ~~嘿嘿~~
作者:
buingeEvineus
时间:
2016-1-18 09:58
要睡觉了 呵呵
作者:
buingeEvineus
时间:
2016-1-18 09:59
对于这种刚发的帖子,我总是毫不犹豫的顶了。如果火了就是个前排,可以混个脸熟,说不定谁好心就给粉了…稳赚不赔;如果沉了就感觉是我弄沉的,很有成就感,还能捞经验。
作者:
alapScady
时间:
2016-1-18 09:59
也有啊,前天不是你也到一个很狂的贴里去了吗?
作者:
mwxny
时间:
2016-1-18 09:59
哦~~~明白了....
欢迎光临 得知互动 (https://bbs.dezhifl.com/)
Powered by Discuz! X3.4