07月 2008

 
 

Google对于IP传送,定位传送和内容伪装的识别.

10. 07月 2008 • 搜索引擎 • #0

一般的网站,用户的IP地址与地理位置是绑定的,所以IP可以被当成是一种特定的地理位置标识, 类似的规则同样适用.这样独立IP的网站也可以通过IP来访问网站,而一个服务器上的多个用户的虚拟主机则不可以.

而有的网站为了搜索引擎根据用户所在位置,提供有针对性的内容.网站管理员可以通过用户储存在Cookie里的参数确定用户地理位置,还可以根据登录信息或者IP地址确定用户所在的位置.比如,如果你的网站是关于棒球的,你就可以通过定位技术向纽约的用户突显洋基队的内容信息.

关键是传递给Googlebot的信息要与来自相似地域,IP范围等等的普通用户一样(如果将Googlebot和普通真实的用户区别对待,那就构成了内容伪装 ).而这种行为是违反网站管理员指南,构成了作弊.

对于有的网站出现付费的情况点击查看的,google给了一个解决策略是First click free,首次点击免费,将这些内容也索引到搜索引擎中,用户可以通过搜索引擎搜索到网页,并且第一次点击是免费的,可以正常的浏览,不如如果需要使用其他服务,则必须付费,这样就提供给搜索引擎同步的信息.

如果你正在使用这一功能,请确保向通过来自Google搜索的用户展示的内容,与Googlebot看到的内容一致.

不过我怎么觉得这点像是google在为他的googlebot自动填写表单抓取内容做广告呢?


发Spam的垃圾黑帽SEO们.

06. 07月 2008 • 网站建设 • #5

从您初次安装 Akismet 起,Akismet 已经为您截获了6,227条垃圾评论。

我的博客进沙河了,没有权重,能不能别整天给让我烦了,这些发Spam的人,嫩为什么要找我的博客来发啊,老子的博客不欢迎你们这些黑帽软件的光顾,我现在越来越不喜欢做SEO的了..

这些做SEO的大部分是国外的,一般情况下都是英文站,国外对于垃圾邮件和垃圾留言的监管比较厉害,而且搜索引擎基本上也不太任何这些外链,所以这些人就来到了中国的市场摸摸底细.马老个B的.

其实我以上都JB是胡说,Wordpress的开源必然导致了一些人使用软件搜集wordpress构建的博客地址,然后使用群发评论软件来骚扰着这些博客,这点是无法避免的,虽然Akismet插件可以屏蔽垃圾评论,但是每次太多的垃圾评论在没有仔细观察下也许就将正规的评论误删,我搞了好几次这样的事情.

在这里忠告发Spam的黑帽SEO们,请看后面这句话:我草你Ma.

我也知道基本上发SPAM链接的基本上是不会来看的,这个纯属小哀自己犯贱,发发牢骚.

Wordpress缓存插件WP-Cache 2.0.

05. 07月 2008 • Wordpress • #4

这个博客最近速度很卡,我刚刚换的服务器,另外一个博客速度比这个快的多了.因为这个博客的插件和代码使用的比较多,特别是相关日志和随机日志等等的wordpress函数加载问题造成速度底下,于是我就去找缓存插件来解决这个问题,最后选择了

WP-Cache 2.0是一个很有效的缓存插件,他可以设置更新缓存的时间和设置缓存的文件,将插件上传到插件目录中启用就可以了,在后台的”选项”中找到wp-cache这一项,并在该项中点击Enable it 按钮,完成安装.默认的缓存更新时间是3600秒,也就是1个小时,你可以自己修改.

启用这个插件之后,插件会在wp-content目录下创建advanced-cache.php和wp-cache-config.php文件来控制文件的缓存,这2个文件你可以不用管他.他会自动的缓存所有的文件并定时更新,只需要放心的使用就可以了.

插件官方主页:WP-Cache
插件下载地址:Version 2.0.17

制作Wordpress的链接页面.

05. 07月 2008 • Wordpress • #1

也许有的读者已经留意到了本博客新建立了一个链接页面,这个wordpress的链接页面下列出了所有的友情链接,并且按照title,url,description排列.这个是在网上寻找了很久的函数之作的,有wordpress爱好者一直询问我的这个页面的之作方法,其实这个链接页面的之作是很方面的,小哀在这里给大家说说具体的操作方法.

我先来说说这个页面使用的链接函数,Wordpress程序在2.31之后启用了新的链接函数get_links_list() 和 get_links() ,在调用blogroll的时候就可以使用这个2个函数来控制了,而这个函数和分类的wp_list_categories函数使用发放基本相同,具体的函数设置都在括号内,默认的函数参数为:

$defaults = array('orderby' => 'name', 'order' => 'ASC', 'limit' => -1, 'category' => '',
 
'category_name' => '', 'hide_invisible' => 1, 'show_updated' => 0, 'echo' => 1,
 
'categorize' => 1, 'title_li' => __('Bookmarks'), 'title_before' => '<h2>', 'title_after' => '</h2>',
 
'category_orderby' => 'name', 'category_order' => 'ASC', 'class' => 'linkcat',
 
'category_before' => '<li id="%id" class="%class">', 'category_after' => '</li>');

我的链接页面的函数是:

<?php wp_list_bookmarks('categorize=1&show_description=1'); ?>

这个页面的意思就是显示链接分类,和链接的描述,详细的具体函数参数请参考这个页面.

然后复制出你模板文件下的page文件,将其中的

<?php the_content(); ?>

函数替换为这个链接函数,之后在文件的最上方加上一个页面模板识别代码:

<?php
/*
Template Name: Links Page
*/

?>

做完这些工作之后,将这个文件保存为另一个名称上传到你的模板文件夹中,进入后台新建页面,在页面模板钟选择这个模板,然后去前台看看,是否和我的这个wordpress 链接页面一样呢.

当然,模板文件里的函数你可以自己设置,还有你设置之后查看下源文件里面默认的DIV,然后在CSS里写入控制代码,就可以自己美化你的链接页面了…

也许你不要失去你的主页链接,但是链接太多了也不好,这里我推荐你使用函数调用首页随机显示不分类的10个链接函数为:

<?php get_links(-1, '<li>', '',0,0, 'rand', 0, 0, 10, 0); ?>

这个函数代码设置后你也可以使用CSS控制.如果你不希望修改代码来做这一步,我就推荐你使用Widget_Rank_Link插件.只需要在后台Widget里放上这个替代系统默认的链接就可以了.

Download 制作Wordpress的链接页面的文件
Downloaded of 151 times

请勿使用迅雷等工具下载,以免解压缩出错..