网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。$ ?* j! l+ U0 \' z5 M) @2 F# y" f/ L0 _
2 o; |% ?# A" e* a8 V( b+ V n原来的内链系统乱在哪里9 h2 y- \$ B( u2 x1 t
) q1 C6 s9 N3 F6 p* }1、如果设置内链词:学习机 步步高 步步高学习机 步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;: r, u6 z1 D% e" a5 T }
: n% K+ }$ S& L* F
2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;) p" {5 K$ n* N9 h# H! Q$ A
, D) X3 t- @5 y* [" L, k: m$ k
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。$ y% S* {$ S l- V( r
& W+ K Q |% q: _% ]' ~) v, ^
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。) j( _0 \ L5 y' e/ i; W- L
% E3 a% j% C8 C8 Y7 L3 j: |
怎么修改的,就是涉及学习方法、思考方法的问题+ b/ K4 Y' Y! ` \3 q, z
# Z. P. E8 O& @ S2 t& B* g3 n
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
( ?# V9 {. g# R! G: B$ D" t
摆脱帝国cms内链系统的烦恼
% N: h' l6 i" j9 i5 C$ {1 }" `" p: @ X5 e2 j; A8 H2 Y
读懂内链系统中的关键词替换代码需要仔细
+ e5 D1 Q1 W3 b1 c: s5 E7 `3 C, k S3 ?
. P! R& d4 U7 {4 U0 Z先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。) {! `+ B9 p1 p; | |
: {+ R- J4 O( j1 R% e6 ]看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
, F9 e$ I7 e; v Q- v6 D. U
5 f: I, Z1 g% D" f. c5 C0 `乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。& D% n" D4 k5 G- T% k* _0 `3 J
% s) H# s" g x" C帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
. A( Z1 W- D, G' i; z9 N
0 j$ x! H" O% V拥有完美帝国CMS、dede内链系统,你可以自豪!
# Q& q. ~# I+ @" o6 I2 M( p( @, N/ Q$ `1 ?1 v
原文出处链接:http://www.99xuexiji.com/riji/606.html
1 P0 P+ q2 P2 y- B得知论坛原创作者:胡胜军' N* ]5 c9 l) _" m, S& `
日期:2014-07-28
, w4 c4 {; x9 z2 Q/ S4 c8 |) w) O' n% e0 Y
- q( Z b R& N* M# D5 e4 ~
这个系统还不错啊。网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。
# S5 |0 z9 a; Q+ @
, \2 m+ _2 N5 L5 A- [. _& y原来的内链系统乱在哪里1 i b; i7 f& }- a( `7 L4 S
4 q6 N# f- Q8 d' j7 c" O
1、如果设置内链词:学习机 步步高 步步高学习机 步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;
* T4 L$ T. M* E2 m/ b0 l! h, D
v/ R$ {6 [+ n$ }) j3 E, Z2 p" U* M2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;0 |3 A( |3 ]+ t6 u/ e) }3 S5 D
# `( a' K! X) ?( m) ]; g: }1 [
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。
) c' h/ b$ m* D, \! Y$ v# x7 f& ?8 O
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。
5 j5 e. C; E# ]/ a6 h" g
4 o& L! r1 [( |- m怎么修改的,就是涉及学习方法、思考方法的问题2 x5 i. `! F# J% j
, j' ^/ V# R: E" @" U
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
# Y& }: d6 @5 y" q1 l2 z" V" K. R" Y
3 \5 x6 P9 o: B9 K: u+ G
读懂内链系统中的关键词替换代码需要仔细 3 [& S4 c/ ?8 X/ U. R4 D
$ j1 l3 |% V0 X( j) y! V; U
先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
s# A( X3 |3 J5 v; a: i, M! t% }- t. Z: o b" g1 A
看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
' s4 t6 [9 D+ A5 S
5 h) d! A2 H% A4 h* T9 k& c; s乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。6 m( L" g7 s! K# a+ n7 O" g0 S1 b
7 ^3 o* S& C1 T( b6 E- y3 y5 n
帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
: W4 d* H9 V' m( K' {' y% x3 j0 d' ^' f: A; X J
拥有完美帝国CMS、dede内链系统,你可以自豪!, @) n4 p8 B6 Y0 J8 F, F; K3 d
4 S7 {8 @/ N1 b8 B; T! H
原文出处链接:http://www.99xuexiji.com/riji/606.html- `( m+ Q$ r5 U3 c$ w0 R) K3 v& `+ X
得知论坛原创作者:胡胜军
! C6 y' v/ b, g" U5 x0 e' h9 S4 ` R" X! L日期:2014-07-28 + k& Q: l2 Y, O9 T. ^4 X0 u& j
& `4 d1 X7 O- y/ F4 w( ~- ^$ J. `, T1 n
讲得很好学习了 |
-
摆脱帝国cms内链系统的烦恼
|