• 04
  • Apr

今天网上看到CMS对SE友好的十一条法则,精灵seo就来看看到底那些cms最符合这11条规则。SE友好不是SEO,应该说是SEO的一部分,应该叫SEF,search engine friendly.
解读CMS的SEF十一条标准:
第一条,Title等元标记不仅能个性化且能自定义规则,以满足复杂网站不同频道、分类、博客、论坛等对元标记的要求;
精灵解读:这条目前已经ok了,国内目前的php类cms,dede,帝国全部模板都支持元标签自定义,wp用插件可以实现,只是目前keywords自动化生成的还不够智能。 

第二条,静态化富含关键词的URL,且能灵活自定义,这对英文类网站的长尾关键词、问题类短语关键词组有莫大帮助;
精灵解读:貌似国内的cms在这方面都不行,几乎都不支持伪静态,dz,phpwind倒是支持,不过是论坛,dede要修改才能支持伪静态,wordpress伪静态就做的很好,可以满足这条要求。要追求伪静态效果的话,选cms精灵建议选英文的cms,drupal,joomal都不错,我个人做英文站的话喜欢用joomal。另外,对于中文url里插关键词效果没有英文的好。

第三条,能支持HTML中特殊的个性化标签,如nofollow、h1/h2/h3…
精灵解读:dede,帝国,wordpress几乎都支持这些,模板技术都可以实现。
第四条,灵活的自然化的站内文字链接;
精灵解读:应该说的是正文引用内链,dede有这个功能,但是做的不够好,要修改,wordpress用插件就能实现的很好,上海seo研究院就已经实现这个功能了,看看本文的内链就知道了^^
第五条,目录结构设置灵活无限制;
精灵解读:看你怎么设计了,程序是死的人是活的,只要伪静态做的好,.htaccess正则写的好,什么目录结构都可以做出来。
第六条,支持长内容分页;
精灵解读:基本上国内的目前都支持自动分页,dede,帝国在这方面都没问题。
第七条,支持301跳转设置;
精灵解读:这个服务器端可以实现吧,或者自己写php函数header()转向也行吧,精灵都是服务器端直接设的。
第八条,XML/RSS输出并支持ping功能;
精灵解读:国内的cms这方面有,但是属于鸡肋,跟没有一样,wordpress等国外的这方面用插件实现。
第九条,图片的标签处理;
精灵解读:国内的图片标签还不能自动生成,只能调用别的标签,如title,keywords等等。这方面没有仔细研究过,我不是注重图片标签的处理。
第十条,灵活的CSS调用;
精灵解读:应该都没问题吧,想怎么调就怎么调^^
第十一条,运用缓存技术。
精灵解读:国内的都是直接生成.html静态了,不存在缓存压力了。国外的伪静态的这方面考虑的要多些。

  |  Tags:

  • 03
  • Apr

精灵近期复习php的笔记,留作个人记录,不具备可读性。  
  
php之字符串函数复习 

字符串函数
$x=explode( “ “) 字符串切割
 
重点字符串函数
add_slashes () 字符串自动转义
echo ()

  |  Tags:

  • 02
  • Apr

以下是精灵近期复习php的笔记,留作个人记录,不具备可读性。  

php常用系统函数 

1.       fopen
2.       file文件系统函数
3.       string处理函数
 
手册说明:
resource         fopen     (  string filename, [string node, [ ] ] )
函数返回类型    函数名      参数类型       可选参数
 

  |  Tags:

  • 30
  • Mar

精灵近期复习php的笔记,留作个人记录,不具备可读性。  

php基本规范
 
类的定义

class NewMath
{
}  类尽量大写字母开头
  
调用 $a = new newmath();
$a -> jiecheng(100);
  

  |  Tags:

  • 28
  • Mar

 精灵近期复习php的笔记,留作个人记录,不具备可读性。

php数组复习 

$a = array ( );
preint_r ( $a ) 输出数组
echo count ( $a )  输出数组数量
 
数组中加数 $a [ ] = 6;
echo 可以不加(),一般函数都要加
 
print_r($a) ; 用于输出数组,主要用于调试。
 
Foreach ( $a as $k=>$v){
}  专门用于数组操作
 
foreach ( $I as $v) 只能用于$v 输出
foreach ($I as &$v ) 前面加&,便可用$v
 
调试数组:$a 为数组;
echo “<pre>”;
print_r($a);
var_dump($a); 更详细
 
foreach($I as $k=>$v)
 
$a [ ] = 5 在数组的尾部添加
 
fsockopen 可以get也可以post
 
定义全局变量 global $a;
可以将已定义的变量重新声明为全局变量
 
foreach 主要用在坐标是字符串的时候
二维数组 foreach 两次
 
foreach ($a […]

  |  Tags:

  • 26
  • Mar

 精灵近期复习php的笔记,留作个人记录,不具备可读性。

php流程控制 

if{}
else{}
while{}
for{}
do while{}
foreach{}  主要用于数组

  |  Tags:

  • 24
  • Mar

 精灵近期复习php的笔记,留作个人记录,不具备可读性。

php基础复习 
php常量定义:
define(“a”,”5”);
即常量a=5,一旦定义,就搞死了,后面怎么改,都不动
   
apache 网站  http.apache.org
php网站     www.php.net
 
查看网站所在路径
到apache目录下  http.conf
                 Document.root “ D:/xampp/htdocs “
                查Document.root
 

  |  Tags:

  • 22
  • Mar

精灵近期复习php的笔记,留作个人记录,不具备可读性。对seo来说,javascirpt的具有非常重要的使用意义。

javascript复习

 var test=1  表示局部变量
 
javascript 里单引号双引号一样的。
Var test=ture;
       False;
 
下面两个量不一样

Var test=” ”

空字符串

Var test=null

空的值

  
Javascript 里面整形加上字符串型,整型变量会变成字符串

Javascript 中和php不同,javasctipt链接字符串用+号
 
Document.getElementById(“元素id”)
 
Html dom模型,即html标准;

  |  Tags: ,

  • 20
  • Mar

精灵近期复习php的笔记,留作个人记录,不具备可读性。  

css样式表复习
css选择器中大小写是否匹配?
答:大小写通用,一样的
 
两个不错的学习手册网站:
www.w3school.com
www.w3school.com.cn

  |  Tags: ,

  • 18
  • Mar

精灵近期复习php的笔记,留作个人记录,不具备可读性。 

html基础复习

<caption></caption>是表格标题
<th></th>用于表格字段行,只适用于html4.0以上版本
<th clospan=3>列合并表格</th>
<td rowspan=3>行纵向合并表格</td>

  |  Tags:

  • 16
  • Mar

最近在闭关复习php编程, 上海seo研究中心很久没更新博客了,今天不说编程,精灵结合自己的seo经历说说seo人的五种从业方式,希望能给同在seo路上不断努力的你一点帮助.
第一种,个人为别人提供seo服务,自由职业
这种方式应该是国内seo人的主力,个中水平也是良久不齐,有的经验丰富,元老级人物,超强的单兵做站经验。也有的初生牛犊,新手也不再少数,目前这种方式,新手能够接到的服务也主要是以具体关键词排名为主,个人能够接到整站优化的单子还很少。
有种从业方式的优点:轻松自由,工作有弹性,养活自己问题不是很大,做的好也能赚大钱。
缺点:因为是个人,生活不是很稳定,而且自制力如果不强的话,会很影响自身的发展,因为是孤军奋战,人脉团队意识上不是很足。新手往往会seo操作自我化,没有形成一套规范的seo项目流程体系。此外,因为个人不能和公司签订真正的seo合同,所以很多互联网公司网站的整体优化的单子接起来就比较麻烦。
精灵感受:我不觉得这种方式有什么不好,完全看自己,如果你觉得目前通过这种方式已经能够生活的很好,就可以继续做下去,如果还不太行,可以考虑像其他方式转变。

  |  Tags:

  • 09
  • Mar

本文主要是精灵复习php正则表达式记录下的学习笔记,正则表达式一直都是程序学习的难点,在seo中,也有很多地方用到,如301转向规则,rewrite规则,都是基于正则表达式的,含有一些cms的模板自变量修改替换,如dedecms,也可以使用正则表达式,若是将其融汇贯通,对seo还是有一定帮助的。
下面是复习笔记:
正则表达式简介及正则表达式在PHP中的作用
正则表达式是一种表示规则的途经,在 PHP 中利用这些规则可以让你灵活变通地匹配、检验、替换以及修改 字符串。本文涉及到 PCRE 的基础,以及如何使用 preg_match(),preg_replace(),and preg_split() 函数。
接下来就让我们从实例循序渐进地开始学习如何使用这些函数。

  |  Tags: ,

  • 02
  • Mar

       随着ajax技术的发展,javascript这种基于客户端的语言又焕发了青春,更有很多专业的javascript大师出现。但是在seo中,遗憾的是,搜索引擎目前还不能很好的抓取javascript代码,准确的说它是不愿意抓取javascript里的东西,当然也有实验证明它已经能抓了。那么说javascript就真的在seo中一无是处吗,精灵觉得不是,这里精灵讲讲基于seo原则的javascript的使用。

  |  Tags: ,

  • 01
  • Mar

经常会上一些查询网站,比如你在一个站长站上查询alexa排名,而这个站本身也并没有存有alexa的数据,那他是怎么实现的呢,精灵就讲讲在php下实现这种方法的思路。
查询类网站的基本思路
简单的说,实际上你所在的站等于是另一个用户,比如你在a站查询alexa,你给a站递交一个请求,而a站这时就会冒充一个用户去访问alexa,向alexa.com提交查询命令,这时a站就会得到alexa返回的一些数据,在通过正则将数据整理,最后的alexa排名数值,在返回给你。
这里举一个查询的例子,你做一个表单,用户可以在你这里输入字符串,然后点查询就返回在google的查询结果。
比如我们查询”seo“,我们首先看在google中键入seo查询后的url:http://www.google.cn/search?hl=zh-CN&q=seo&meta=&aq=f
我们发现是get方式,这时我们就可以利用php里的fsockopen函数来实现机器提交了。代码段如下:

  |  Tags: ,

  • 25
  • Feb

感谢各位兄弟同仁们的支持,精灵已回到上海,上海seo研究中心也恢复更新,大雪过后的上海就要回到春天的景象,精灵也会迎接这个美丽的春天,为大家带来更好的心得,更好的seo感悟!搜索引擎优化,一项令人着迷的技术。
       今后我会结合自己的工作在seo项目管理上分享自己的一些优化心得和大家一起分享,也包括程序开发上如php在seo下遇到的问题探讨,兄弟们继续顶我哈!

  |