得知互动
标题:
摆脱帝国cms内链系统的烦恼
[打印本页]
作者:
swmozowtfl
时间:
2015-8-5 16:05
标题:
摆脱帝国cms内链系统的烦恼
网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。
% o( r2 l' t- S2 J+ ]
/ `& _6 K- Z* O. l
原来的内链系统乱在哪里
/ {* R( A8 B% X$ z
+ }+ p4 @& [- a) c' U2 T$ w
1、如果设置内链词:学习机 步步高 步步高学习机 步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;
: B# p* ~; ]9 J% [# j( q7 Z" s
4 k5 v# {" \& Y, O& W' V! a
2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;
$ {$ x P6 X: R* Y
( v9 g4 _9 K+ I ]* |
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。
4 ~3 V( E4 ?, c z
) U: {) S$ M: }5 c
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。
, m) i: Y: t' B9 E
- U3 e; ? }; J) R# [8 k1 i
怎么修改的,就是涉及学习方法、思考方法的问题
0 X7 {/ @1 X0 Z
0 y; |0 q9 N: e4 |! \& b$ o
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
% t5 ]! D+ e! }% ?( ?# r! |
(, 下载次数: 10)
上传
点击文件名下载附件
! ~ Z" g9 H+ b* j5 ^
: i! {- M" l8 a! Z7 E
读懂内链系统中的关键词替换代码需要仔细
( W2 S8 a) _! ~ Y: q1 b" T
% X' _0 k W" T+ T8 C3 f: U. k6 B* ^
先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
2 b8 J9 S/ Q% M2 ~. o9 O0 A2 v
. B- l' d" }& V R
看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
& ?! {7 [( o6 R" i* S, |. i
0 Z3 N% e& v8 g+ C: i5 i/ U1 M4 z
乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。
- X- L8 E0 N9 _: _& K* Y
# P* |1 s7 n d0 u I* X
帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
" s% ~+ x. `; |0 @3 \& @
' g; R, w# Y0 }' W
拥有完美帝国CMS、dede内链系统,你可以自豪!
& g# M* I8 [, Y- L$ e
9 h3 Y# g A+ S' z, Y6 V" R
原文出处链接:http://www.99xuexiji.com/riji/606.html
0 Y5 ~' N9 \ P+ E5 ~
得知论坛原创作者:胡胜军
7 _7 _0 G" A d7 ~, j9 w
日期:2014-07-28
8 J9 y k7 n6 Q+ P) `5 \9 }2 u
% h# f: b6 e! {. f6 Z, h3 p4 z
8 |/ Y. y& j) J+ j" L/ L, _) J
这个系统还不错啊。网站的信息多了,要做的长尾关键词多了,内链用手工就太费时了。根据“四处一次”的seo方法,每篇文章都要有,其他的文章用长尾关键词超链指向该文章,最省力的方法就是用现成的内链系统。可是发现帝国cms的内链系统太乱了,虽没有专门学过PHP,但发扬不怕苦、锲而不舍的精神,硬是把内链系统改造成很完美,曾经调试不下100次,从构思到调试用时15个小时。调试的过程也是对自己的意志力训练,锻炼专注力。孩子在写暑假日记的时候,写了这篇文章,姑且可以称之为亲子文章啊。
, A- [/ w2 n8 H, |4 m6 [ n9 [# D w; H
. P2 k" R( g6 ?: o
原来的内链系统乱在哪里
8 P+ O; c0 I' i% p% W4 e
2 d0 {" `! P E4 t/ R1 F; W; W
1、如果设置内链词:学习机 步步高 步步高学习机 步步高学习机h8 这4个词,在内容中出现步步高学习机,硬生生的拆分成,步步高与学习机两个关键词;
5 A1 x8 w$ F* K) {1 {& U# M
/ S4 f0 \% U) e8 f- {$ B4 R
2、替换的时候有代码,target=_blank class="infotextkey"加进去。解决办法要么在CSS中添加infotextkey,要么修改PHP文件。最终在PHP中修改成统一的样式,让网站所有内链词的颜色、字体大小一致;
$ K7 `+ E( ~2 J1 u- S5 T
/ p& S% ]1 x( U; o8 M3 c
3、更加可恶的是,在编辑内容的时候,手动弄的“步步高学习机最新机型”关键词内链也拆分了。
5 Y9 t. M2 K: t5 j9 d5 E
) P1 M1 D1 B% q5 h- k# V& Z4 x9 E4 f }
4、如果一篇文章的长尾关键词是“武汉seo培训哪家好”,按照四处一词的优化,文章中必然要出现武汉seo培训哪家好的词。如果内链系统设置过这个词,那么文章中这个词就链接到自己这篇文章的地址,这有点违反常理,不过很多网站都是这样做的。
: I3 W- z0 ^( A
9 w, X) u5 [; h% E
怎么修改的,就是涉及学习方法、思考方法的问题
* q4 Q3 _' @# H+ b4 s( l+ S& N/ Z
9 |. `- [9 w! S B% B: B
光找PHP文件就花费了很长时间,最简单的是搜索含有infotextkey这个词的PHP文件。找到了在eclassfunctions.php文件中,用Dreamweaver打开,如用记事本编辑,由于编码的往往文件会出现问题的。查找infotextkey,代码找到,在468行左右:
9 y) c0 Q" s8 l% {7 G6 C6 L
x! m, D' ]( w, e
! Y8 I5 }. L9 D; v) W: C7 A* \
读懂内链系统中的关键词替换代码需要仔细
- f5 ~# g5 {- N( p* H0 E
) Z- k4 R/ w" W* C: u+ i
先要读懂代码,然后分析混乱的结果,研究了很长时间,终于找到了巧妙的方法,这里提供一个很简单的思路。
0 t( g+ N4 l& y
8 N$ ~7 B/ }; J# k, a' L: b9 k
看原来的程序,是到newstext中查找内链词,由于内链词的特点,形成混乱就难免了。先设立一个数组,读取内链词与网址,然后给每一个内链词配一个独一无二的字符串(以下简称为str)。再在newstext中查找内链词,有内链词的用str替换,这样就可以保证不会混
0 Z# d5 g. d o8 \ e: q
2 G+ s- q9 @& _5 X' N
乱。最后把str替换成内链词。这个思路有点像解决小学生数学难题一样,已知的东西要继承,不要去重新全面的编写这个关键词替换函数。
" D0 z) H `" K7 |
* T# n0 z8 u$ Q& g' n" P
帝国CMS内链关键字的设置路径,其他>>新闻模型相关>>管理内容关键字。次数的设置路径,系统>>系统参数设置>>信息设置>>信息内容关键字重复替换。按照优化的精髓,次数设置成1是恰当的。
2 b) c/ Z2 {& J: e1 O$ s8 A
: g3 C3 D5 p! N* G+ M0 G$ D
拥有完美帝国CMS、dede内链系统,你可以自豪!
, o) c0 m/ }" e* Z3 _! M5 H
8 X0 o8 V9 z) _
原文出处链接:http://www.99xuexiji.com/riji/606.html
5 i; w8 r; K! b, |$ W9 T
得知论坛原创作者:胡胜军
5 G4 S& T( W P6 k7 m
日期:2014-07-28
6 V" g! @3 z/ V: _7 b, v6 l) z4 |! W
, n f. c9 {! W$ t$ \' E' N9 p5 u2 ]! E
9 Y+ L+ s) x4 E8 {+ S7 M$ P
讲得很好学习了
作者:
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