2009年1月15日星期四

推荐17个节省时间的CSS工具

作为一个网站设计/开发人员,你必须不断寻找方法来减少设计/开发过程中所花费的时间。这对于提高你的工作效率并最大化你的利润是非常重要的。下面介绍的按功能分类的CSS工具可以有效地节省你设计网站的时间。Chada在这基础上增加了三个自己曾经介绍过的工具。

优化/格式化类

1、CSSTidy - CSS Tidy是一个开源的CSS分析和优化工具;
2、CleanCSS - CleanCSS是一个基于CSS Tidy的强大的CSS优化和格式化工具。Chada曾经介绍过这个在线工具,在这里
3、CSS Optimizer - CSS Optimizer可以通过优化压缩CSS样式文件大小。
4、CSS Analyzer - CSS Analyzer可以帮助你检查你的CSS样式是否符合W3C的认证。

字体类

1、Em Calculator - EM Calculator可以帮助你计算px与em之间的转换。
2、CSS Font and Text Style Wizard - 这个小工具可以很方便地将你的CSS样式呈现出来。

表格类

1、CSS Form Code Maker - 很方便地生成"五颜六色的BOX布局"的表格。
2、JotForm - JotForm是一个"所见即所得"的表格生成器。

导航/按钮类

1、CSS Buttons - CSS按钮和文本在线生成工具。
2、CSS Menu Generator - CSS Menu Generator可以同时生成基于CSS和HTML代码的漂亮的按钮。

生成器

1、CSS Creator - Css Creator是一个可以创建自适应宽度或者是固定宽度的浮动布局生成器,可以生成带有Header和Footer的三栏布局。
2、QrONE CSS Designer - QrONE是一个CSS在线生成与编辑器。
3、Web 2.0 Generator - Web 2.0 Generator可以利用HTML和CSS生成一个完整的网站布局。
4、CSS Mate - CSS Mate是一个在线CSS编辑器。

除了上面译文中的14个小工具外,Chada还介绍过如下几款小工具,它们也是非常棒的,你可以打开下面的文章看它们的详细介绍:

1、CSS Menu Maker - 在线生成丰富多样的CSS导航按钮。
2、CSS Type Set - 在线轻松调试CSS文本样式。
3、CSS Frame Generator - 写好DIV架构之后,使用这个在线工具可以很快生成CSS样式结构表。

如果你有知道的其他可以节省时间的CSS在线工具,欢迎写下评论把它[们]介绍给Chada。

2009年1月14日星期三

opera:config常见设置

一些关于opera浏览器的opera:config常见设置,以方便平时自定义。

opera:config常见设置


opera:config

opera:config 是Opera首选项编辑器,它包含了Opera的所有设置,是opera6.ini文件的网页编辑工具,相当于直接编辑INI文件。opera:config中的大部分设置修改后不需重启即可生效。


注: 如果要更改为单用户模式,先将opera安装文件夹下的operadef6.ini 中修改为" Multi User=0",再将默认配置的C:\Documents and Settings\Administrator\Application Data\Opera\Opera\profile文件夹复制到opera安装文件夹下。

或者在Opera桌面快捷方式的属性中,快捷方式-目标中更改为""D:\Opera\opera.exe" /Settings D:\MyOpera\opera6.ini"。Opera与opera6.ini绝对路径自行更改。


一、Opera启动方式

1、Show Startup Dialog

在启动时显示欢迎对话框


2、Startup Type

0 表示继续保存的会话
2 表示以首页启动
3 表示继续上次页面
4 表示不打开任何标签启动
5 表示显示启动对话框



二、快速拨号

1、Speed Dial State

0 表示不显示快速拨号,但在右下角显示激活按钮;
1 表示显示快速拨号;
2 表示显示快速拨号,但禁止修改,适用于kiosk模式;
3 表示不显示快速拨号。


2、Speed Dial File

快速拨号speeddial.ini文件路径


三、网页标题显示

1、title

例如设为:"Opera %v %s %t "
%t 表示当前页面标题;
%v 表示Opera主版本号;
%s 表示Opera build版本号。

2、Show Address In Caption

在标题栏显示当前页面的URL以代替网页标题。


四、E-mail客户端

Show E-mail Client

勾选则启用E-mail客户端。
如果去掉勾选,则禁用此选项,无法使用M2(邮件、新闻、IRC、Newsfeed等)。


五、自动清空opera下的VPS文件夹

Max Visited Pages Index Size

其值设为0。


六、超级拖曳

Enable Drag

1 表示允许拖曳链接;
2 表示允许拖曳书签;
8 表示允许拖曳窗口;
255 表示允许拖曳任何元素;
比如既要拖曳链接,又要拖曳书签,则值为3(1+2).


拖拽后台打开

Open New Window In Background
勾选后保存。在Opera9.63B10476后的版本中可以实现。


七、禁用内嵌的BT下载功能

Enable

去掉BitTorrent下面Enable的勾选。


八、显示与隐藏菜单栏

Show Menu

勾选则显示,不勾选则隐藏。需重启opera生效。


九、browser.js

Browser JavaScript

0 表示不下载也不启用browser.js;
1 表示强制当前browser.js无效,在下次检查更新时重新下载并将值设为2;
2 表示启用browser.js并每周更新;
注:browser.js是用来提升Opera的兼容性的,由官方维护更新。


十、Opera更新检查

Check For New Opera

设置检查Opera更新周期,数字单位为周。
0 表示禁止检查更新。


十一、Opera书签路径

Hot List File Ver2


十二、Opera广告过滤文件urlfilter.ini路径

URL Filter File


十三、profile文件夹位置

Opera Directory


十四、工具栏配置文件路径

Toolbar Configuration


十五、自定义JS文件的文件夹路径

User JavaScript File


十六、语言文件路径

Language File


十七、CSS文件

1、自定义CSS文件路径

Local CSS File


2、自定义CSS文件的文件夹路径

Local CSS Files Directory


十八、插件路径

Plugin Path


十九、站点首选项设置文件override.ini路径

Overrides File


二十、wand.dat文件路径

Wand Storage File


二一、自定义缓存路径

Cache Directory4

自定义Cache Directory4其路径值,置空表示使用默认的cache4.dat。


二二、下载

1、默认下载对话框路径

Download Directory


2、下载项目保存时间,单位天

Keep Entries Days


3、下载显示详细信息

ShowDetails


二三、主页

Home URL


二四、快捷键配置文件路径

Keyboard Configuration


二五、鼠标手势配置文件路径

Mouse Configuration


二六、右键菜单文件路径

Menu Configuration


二七、对话框配置dialog.ini路径

Dialog Configuration


二八、widgets.adr文件路径

Widgets File

该文件包含已安装的widget列表。


二九、将"在页面内查找"集成在搜索框中

Use Integrated Search


三十、皮肤

1、目前使用的皮肤

Button Set


2、自定义皮肤文件夹

Skin Directory


三一、允许双击文本弹出右键菜单

Automatic Select Menu


三二、Opera 9.60 页面浏览时启用滚动标记

Enable Scroll Marker


三十三、地址栏输入时禁止自动完成下拉列表

Auto Dropdown
取消勾选


三十四、双击标签关闭

Doubleclick to Close Tab
勾选后保存。在Opera9.63B10476后的版本中可以实现。

2009年1月9日星期五

WordPress的10个杀手级Hack技巧 | WordPress啦! - 使用 Google 工具栏发送

2008年对WordPress来说是非同寻常的一年,它的软件多次更新,最终促成重大版本2.7的发布,许多网站因此也开始使用WordPress软件。一些用户在使用过程中对WordPress的代码等作了许多改进,更多WordPress用户也因此受益。

这篇文章将向大家介绍10个最新最实用的WordPress hack,它能让你的博客引擎开足马力,挣脱束缚,最大限度地为你服务。此外,每个hack还都附有相关说明,这样你不仅能让WordPress释放最大力量,还能知道如何操作。

1.只在搜索引擎结果中显示AdSense 广告

问题:众所周知,一般访问并不点击广告。广告点击率90%是来自搜索引擎的显示结果。另一个问题是Google的智能计价。智能定价意味着CTR比较低,点击率单价大打折扣。例如,如果一次点击正常获得1美元的话,Google的智能计价只会是0.1美元。郁闷吧?但是,以下的代码改进就能解决这个问题了。它只在搜索引擎结果中显示AdSense 广告,这意味着你能得到更多的点击率,更高的CTR.

解决方案:

  1. 打开主题中的functions.php文件。
  2. 粘贴进下代码:
    function scratch99_fromasearchengine(){
    $ref = $_SERVER['HTTP_REFERER'];
    $SE = array('/search?', 'images.google.', 'web.info.com', 'search.', 'del.icio.us/search', 'soso.com', '/search/', '.yahoo.');
    foreach ($SE as $source) {
    if (strpos($ref,$source)!==false) return true;
    }
    return false;
    }
  3. 把以下代码粘贴到AdSense广告显示位置的相应模板中。它只会在搜索引擎结果中显示:
    if (function_exists('scratch99_fromasearchengine')) {
    if (scratch99_fromasearchengine()) {
    INSERT YOUR CODE HERE
    }
    }

代码说明:这个改进以scratch99_fromasearchengine()函数开头,包括了用来指定搜索引擎的$SE数组变量。这样,只要把新元素加入到数组中就能轻松添加新的搜索引擎。如果使用搜索引擎搜索的访客包含了$SE数组变量,scratch99_fromasearchengine()接着就会返回true值。

2.避免在多循环中出现重复文章

问题:由于"杂志型"主题的流行,现在很多WordPressy用户在他们的首页上都使用了多个循环,因此他们也迫切需要在第二个循环上避免出现重复文章。
解决方案:使用PHP数组就能轻松解决这一问题

  1. 创建一个PHP数组,并把第一个循环的所有文章ID放在其中
    <h2>Loop n°1</h2>
    <?php
    $ids = array();
    while (have_posts()) : the_post();
    the_title();
    ?>
    <br />
    <?php $ids[]= $post->ID;
    endwhile; ?>
  2. 对于第二个循环:使用PHP函数in_array()来检查$ids数组中是否包含了某个文章ID。如果这个文章ID没有包含在此数组中,意味着第一个循环中没有此篇文章,那么系统就可以显示它了。
    <h2>Loop n°2</h2>
    <?php
    query_posts("showposts=50");
    while (have_posts()) : the_post();
    if (!in_array($post->ID, $ids)) {
    the_title();?>
    <br />
    <?php }
    endwhile; ?>

代码说明:执行第一个循环时,其中的所有文章ID都会被放到一个数组变量中。因此,第二个循环执行时,我们只要到这个数组中检查当前的文章ID是否已显示在第一个循环中就可以了。

3.用页码代替"上页"和"下页"

问题:WordPress有默认函数来显示上页和下页页面,虽然这比没有这个什么功能好,但是我不明白开发人员为什么不把页面写进核心代码呢。当然,我们可以用插件来生成页码,但是如果能把页码直接插入主题岂不更好?!
解决方案:这里使用WP-PageNavi插件把页码直接写入主题

  1. 首先下载WP-PageNavi插件
  2. 在硬盘驱动上解压插件存档,并把wp-pagenavi.php 和 wp-pagenavi.css文件上传到主题目录
  3. 打开要放置页码的文件(如index.php, categories.php, search.php,等),找到以下代码:
    <div class="navigation">
    <div class="alignleft"><?php next_posts_link('Previous entries') ?></div>
    <div class="alignright"><?php previous_posts_link('Next entries') ?></div>
    </div>
    用以下代码代替以上内容:
    <?php
    include('wp-pagenavi.php');
    if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
    ?>
  4. 接着请修改插件文件。打开wp-pagenavi.php文件并找到以下代码(61行):
    function wp_pagenavi($before = '', $after = '') {
    global $wpdb, $wp_query;
    修改成:
    function wp_pagenavi($before = '', $after = '') {
    global $wpdb, $wp_query;
    pagenavi_init(); //Calling the pagenavi_init() function
  5. 最后,我们要把wp-pagenavi样式表添加到博客。
    打开header.php 文件,把以下代码添加进去:
    <linkrel="stylesheet"href="<?phpechoTEMPLATEPATH.'/pagenavi.css';?>"type="text/css"media="screen"/>

代码说明:这个代码改进直接在主题文件中加入添加了插件代码。我们另外还调用了pagenavi_init()函数以使页码能够正常显示。

4.自动获取文章图像

问题:使用自定义字段来显示和日志相关的图像固然很好,但是许多用户想直接检索并使用文章本身嵌入的图像。

解决方案: 至今为止,还没有这样的插件。值得庆幸的是,以下循环将帮我们解决这一问题:它会搜索文章内容的图像并把它们显示出来

  1. 把以下代码粘贴到主题文件任意位置:
    <?php if (have_posts()) : ?>
    <?php while (have_posts()) : the_post(); ?>
    <?php
    $szPostContent = $post->post_content;
    $szSearchPattern = '~<img [^\>]*\ />~';
    // Run preg_match_all to grab all the images and save the results in $aPics
    preg_match_all( $szSearchPattern, $szPostContent, $aPics );
    // Check to see if we have at least 1 image
    $iNumberOfPics = count($aPics[0]);
    if ( $iNumberOfPics > 0 ) {
    // Now here you would do whatever you need to do with the images
    // For this example the images are just displayed
    for ( $i=0; $i < $iNumberOfPics ; $i++ ) {
    echo $aPics[0][$i];
    };
    };
    endwhile;
    endif;
    ?>

代码说明:以上代码实际上包含了一个WordPress循环。使用PHP和正则表达式的唯一区别就是前者会自动搜索文章内容中的图像而不是仅仅显示文章。一旦发现图像,系统就会显示。

5.创建"发送到Twitter"按钮

问题:你是Twitter用户吗?如果是,相信你一定了解和朋友在线分享有趣内容的乐趣。那么,为什么不给你的读者也提供一个机会,让他们可以直接把你的文章URL发送到Twitter以给你带来更多流量呢?

解决方案:这个代码改进非常简单。只要创建一个带有status参数的Twitter链接就可以了。而对于WordPress,直接使用the_permalink()函数就可获取文章URL了:
<a href="http://twitter.com/home?status=Currentlyreading<?php the_permalink(); ?>" title="ClicktosendthispagetoTwitter!" target="_blank">ShareonTwitter</a>
非常简单,对吧?但它同时也非常实用!

6. 使用直引号,避免弯引号

问题:如果你经常在自己的网站上发布代码片段的话,可能会经常碰上这类问题:某用户会说你发布的代码不起作用。这是为什么呢?WordPress默认情况下会将直引号转为"smart引号,"而后者会截断代码片段。

解决方案:要避免出现这些弯引号,请按以下操作:

  1. 打开主题中的functions.php文件。如果不存在该文件的话,请自行创建一个。
  2. 粘贴进如下代码:
    <?php remove_filter('the_content', 'wptexturize'); ?> 
  3. 保存文件。大功告成!

代码说明:wptexturize()函数会自动将直引号转为smart引号。而通过使用remove_filter()函数,我们会告知WordPress不要对日志内容使用wptexturize()函数,问题自然得到解决。

7. 如无Referrer请求则禁止发表评论

问题:垃圾评论是让所有博主都头疼的问题。尽管Akismet能够帮你应付这些问题,但如果能化被动为主动岂不是更好?以下给出的代码在wp-comments-post.php被访问时,会查找referrer(即URL来源页面)。如果此时存在一个referrer,且为你博客的URL,那么就可以发表评论。反之,页面将会停止载入,而评论也就无法发表了。

解决方案:要应用此hack的话,直接将以下代码粘贴到外观主题的function.php文件中即可。如果外观主题不含此文件,请自行创建一个。

function check_referrer() {
if (!isset($_SERVER['HTTP_REFERER']) || $_SERVER['HTTP_REFERER'] == "") {
wp_die( __('Please enable referrers in your browser, or, if you\'re a spammer, bugger off!') );
}
}
add_action('check_comment_flood', 'check_referrer');

8.在WordPess导航条中使用CSS滑动门

问题:虽然内置的wp_list_pages()和wp_list_categories()函数很有用,但它们不允许嵌入<span>元素。这样一来,就只能使用目前最赞的CSS滑动门技术了。而且幸运的是,我们只要稍微借助一下PHP和正则表达式就能够在WordPress博客中使用超酷的滑动门技术了。

由于有关CSS滑动门的教程已经很多了,因此在这里我们就不对其工作方式再做任何说明。如果你想对此技术进行更深入的了解,可以看看这篇精品文章。想看看实际效果的话,请点击这里

  1. 创建你所需的图片,并对WordPress外观主题中的style.css文件进行编辑。这里给出例子:
    #nav a, #nav a:visited {
    display:block;
    }
    #nav a:hover, #nav a:active {
    background:url(images/tab-right.jpg) no-repeat 100% 1px;
    float:left;
    }
    #nav a span {
    float:left;
    display:block;
    }
    #nav a:hover span {
    float:left;
    display:block;
    background: url(images/tab-left.jpg) no-repeat 0 1px;
    }
  2. 现在让我们来编辑header.php文件吧。根据自身需要将如下代码复制粘贴进去即可:
    <ul id="nav">
    <li><a href="<?php echo get_option('home'); ?>/"><span>Home</span></a></li>
    <?php echo preg_replace('@\<li([^>]*)>\<a([^>]*)>(.*?)\<\/a>@i', '<li$1><a$2><span>$3</span></a>', wp_list_pages('echo=0&orderby=name&exlude=181&title_li=&depth=1')); ?>
    </ul>
    列出页面:
    <ul id="nav">
    <li><a href="<?php echo get_option('home'); ?>/"><span>Home</span></a></li>
    <?php echo preg_replace('@\<li([^>]*)>\<a([^>]*)>(.*?)\<\/a>@i', '<li$1><a$2><span>$3</span></a>', wp_list_categories('echo=0&orderby=name&exlude=181&title_li=&depth=1')); ?>
    </ul>

代码说明:此例中,我们在 wp_list_pages()和wp_list_categories()函数中使用了echo=0 参量,它允许你获取函数结果而无需将其直接打印在屏幕上。接着函数结果将用于PHP preg_replace()函数,并最终显示出来,此时<li>和<a>标签之间已加入了<span>标签。

9. WordPress博客百变头图

问题:确切地说这并不是什么问题,但有不少WordPress用户希望自己的博客头图能够丰富多变。

解决方案:

  1. 当你相中了一些头图图片后,将它们命名为1.jpg, 2.jpg, 3.jpg,诸如此类。当然,你可以使用任意多的图片。
  2. 将图片上传到wp-content/themes/yourtheme/images目录下。
  3. 打开header.php文件,并将如下代码粘入:
    $num = rand(1,10); //Get a random number between 1 and 10, assuming 10 is the total number of header images you have
    &ltdiv id="header" style="background:transparent url(images/.jpg) no-repeat top left;">
  4. 完成!现在博客各页面或日 志页面将会显示随机的头图了。

代码说明:这里没什么好说的。我们直接使用PHP rand()函数初始化一个$num变量来随机获取1到10之间的数字。接着我们将$num变量的结果连上当前外观主题的路径就OK了。

10.显示撰写计划

问题:许多博主都希望自己拥有更多的读者,有更多的RSS feed。而把文章撰写计划罗列出来显然能提高访客的好奇心和兴趣。

解决方案:打开任意一个主题文件并粘贴进以下代码:
<?php
$my_query=newWP_Query('post_status=future&order=DESC&showposts=5');
if($my_query->have_posts()){
while($my_query->have_posts()):$my_query->the_post();?>
<li><?phpthe_title();?></li>
<?phpendwhile;
}
?> 

代码说明:在这个代码改进中,我们使用WP_Query类创建了自定义语句以发送数据库查询并提取最近将要撰写的五篇文章。完成后,系统就会使用一个简洁的WordPress循环来显示文章标题。

作者:Jean-Baptiste Jung
翻译:stonedoreen@WordPress啦!

推荐两个SEO辅助搜索工具

1.关键字结果数量比较WebSource.it

  WebSource.it 是一个可以方便你比较两个关键词的搜索结果数量的,通过它你就可以知道互联网中哪个关键词的网页更多。我看到有些人说可以通过它判断哪个关键词更热门,我倒是觉得并不是这样的,这里显示的关键词结果数量越多,就意味着你选择这个关键词的话,竞争对手也会越多。如果WebSource能显示关键词有多少人在搜索,那么数量越多越适合做自己的关键词。

  其实WebSource.it还有很多潜在的功能等待大家去发掘,比如:我想比较一下"北京"和"上海"这两个词,那个词所涉及的内容更多,结果如图:

  结果很明显,有更多的网页内容中有"北京"这个关键词。

  另一个不错的用处是可以帮你检查你的拼写是否正确,比如:输入"霍元甲"和"霍园甲"两个词,结果如图:

2.标签比较Tagatum

Tagatum可以帮你选择标签,只要你搜索某个标签名,它会为你列出一个相关标签的列表,并提供每个标签的Raiting值,值越大越适合作为标签使用。遗憾的是它目前还不支持中文。以下是搜索"beijing"的结果,很明显,beijing是最适合作为标签的词。

本文链接:http://blog.bingo929.com/larger-clickable-areas.html

20个免费的SEO网站分析工具

1.Website Grader

SEO-工具-Website-Grader

  Website Grader是我平常比较喜欢使用SEO分析工具,因为它分析得很全面,可用性也很高。通过Website Grader你将得到一个关于你提交的网站的非常详尽的分析报告,报告涉及到了网站的各个部分,比如页面结构、域名信息、标题摘要信息(h1,h2,h3这些)、Google索引数量和bot最后爬行日期、RSS是否正确、Google/Yahoo/Alexa/MSN上的反向链接数、Technorati排名、del.icio.us的收藏数、Alexa的排名情况和Google PageRank值。并且还会对提交的网站进行打分及网站出现的问题的修改建议。通常Website Grader所提出来的修改建议是很有价值的,而且能详细的致命问题出在哪,如何才能解决这样的问题。

SEO-分析-工具-Website-Grader

2.Trifecta

SEO-分析工具-Trifecta

  Trifecta是这20个SEO工具中比较独特的一个,它以不同的标准分析一个网页、一个博客甚至一个顶级域名下的整个网站,他最终会为你提交的网站总结大致的分数及报告。如果不是会员的话每天可以申请一份分析报告。

网站分析-工具-trifecta

3.Spider Simulator

  这个分析工具会对你提交的网站进行相对于搜索引擎友好度的分析,并对提交的网站进行评分。主要的评分标准是Meta标签的使用、网页的标题、图片和Alt属性、网站响应时间和链接。

SEO-分析工具-Spider Simulator


4.Web Page Analyzer(来自WebsiteOptimization.com)

  这个SEO免费工具会对你的SEO工作提供足够的分析信息。它将对提分析网站载入时间、包含的对象(Objects)、对象的大小等等,其中最有帮助的地方是"Analysis and Recommendations" (分析和建议)部分,它将为网站列出11个方面的评测及打分,其中红色为警告、黄色为提醒、绿色为很好。

SEO-免费工具-WebPageAnalyzer


5.SEO Analysis Tool

  SEO Analysis Tool这个SEO工具也能提供一个非常详尽的分析报告,它主要对网页的Meta标签、关键词和链接文本进行分析。这个工具对于网站的SEO工作可以说是非常好的资源。

seo-工具


6.The Escape's Web Page Analyzer

  这个工具帮助你了解提交的网站的标题结构(h1~h6)、链接、关键词的使用和内容的问题。它并不像其它的工具那样为你提交的网站提供详细的分析报告,但是它提供的信息的帮助性和针对性要比其他SEO分析工具更好。

SEO-工具-escapes


7.Seed Keywords

  Seed keywords 提供一个 "plain English SEO review"来分析页面某些方面并给予建议,并提供关于这些元素为什么会影响页面SEO的基本说明。

SEO-免费-工具-seedkey



8.Web Page Analyzer(来自FreeWebSubmission.com)

  这个SEO工具可以全面的分析您提交的网站,如同其它工具一样,可以提供详细的分析报告。比如分析Meta标签并给予一定的指导性建议。这个工具在分析的时候也很看重网页的大小、读取时间以及在页面内容中关键词相关的链接、含关键词的Alt属性和关键词密度。

SEO-工具-freewebsub


9.Spider Test (来自We Build Pages)

  Spider Test 分析工具会快速简单的告诉你提交的网页是如何展现给搜索引擎的,它会显示出网页的描述、关键词、网页大小和网页中的文本等等…

SEO-工具-spidertest


10.Web Page Analyzer (来自 Webmaster Toolkit)

  Web Page AnalyzerSEO分析工具可以让你为搜索引擎提供一个URL和指定的短语,然后它会反馈给你一些关于如何为这个短语而优化网页的建议。

SEO-工具-analyzertoolkit


11.Link Appeal (来自 Webmaster Toolkit)

  你想知道一个网页(你的网站的或其它网站)是否有被其他网站链接的价值吗?输入URL,然后Link Appeal会基于一些评判因素给你提交的网页一个类似PageRank的分数和相关的外链数量。

SEO-工具-linkappeal


12.Full Page Test (来自Pingdom Tools)

  这个来自Pingdom网站的SEO免费工具可以分析网页的很多方面,包括读取时间,对象,CSS,RSS,转向链接等等…

SEO-工具


13.SearchEngine-Analysis.com

  输入一个URL和一个针对性的关键词或搜索短语,然后你会得到关于如何优化这个短语以在其它竞争者中领先。

SEO-工具-seanalysis


14.Web Page Speed Test (来自Self SEO)

  这个分析工具可以对你提交的网站列表进行对比,一次可以最多提交10个URL。

SEO-工具


15.Similar Page Checker

  帮助你检测输入的两个网址的内容的相似度,以避免由于内容重复而被搜索引擎处罚。如果它们非常相似,你可以进行适当的修改。转载文章的话,这个工具还是比较实用的。

SEO-工具


16.Dead-Links.com

  这个工具可以爬行你提交的整个网站,以寻找返回404错误页面的链接。检测的时间比较长。

SEO-工具


17.Firebug

  Firebug是Firefox的插件,它可以让你在浏览器中分析和调试自己网页中的HTML、CSS和JavaScript。

SEO-工具


18.YSlow for Firebug

  另一个Firefox插件,它可以分析并为你提供提高网页加载速度的建议。这个工具集成了上面说的FireBug工具。

SEO-工具


19.Google Webmaster Tools

  这个工具太有名了,我就不做太多介绍了。

SEO-工具


20.Web CEO

  Web CEO是一套非常优质的SEO优化和分析工具,分为收费版和免费版。免费版可以帮助你根据它的建议去优化你的网站,比如关键词建议,网页优化建议,和检查网站的评分等…

SEO-工具

英文原文:20 Free Page Analysis Tools

如何通过发邮件写博客 - 使用 Google 工具栏发送

如何通过发邮件写博客

不知你们是否有记录网摘的习惯,至少秦爱有,而且希望记录的网摘能否成为自己的资料库(因为有些网摘仅仅提供的是文章链接,一旦原始网站出现问题,网摘也就失去了作用)。Google工具栏是秦爱在Firefox上的常用插件,其中就有一项通过发邮件来写博客的功能。今天我们就一起来看看如何在Blogger和Live space上实现博客的方法。

目前支持发邮件写博客的网站有谷歌的Blogger和微软的Live space,由于是大公司的产品,其稳定性与永久保存性都符合作为网摘的基本需求,另外,两者又都有搜索引擎的背景,利用得当,对网站的推广也有一定的帮助。想在这两个博客系统中开博,需要有Gmail和MSN帐号,这很容易申请,申请后开通博客服务就可以。

在Blogger中,找到控制台-设置-电子邮件,在Mail-to-Blogger 地址中填上接收邮件的名称就可以,中间的可以随意起。记下,定义好的邮件地址。

发邮件到blogger

秦爱的Blogger博客地址:http://minrssmax.blogspot.com/

在Live space中,右上角选项-电子邮件发布,启用电子邮件发布,按步骤操作即可,其中的机密字就相当于在在Blogger中你输入的名称一样,Live space还提供了通过邮件上传照片的功能。同样,记下定义好的邮件地址。

发邮件到live space

秦爱的Live space地址:http://bihongjun.spaces.live.com/

最后一步,选定你喜欢的文章的内容,在上面点击右键,发送至Gmail,打开邮件后在收件人上填上你Blogger和Live space记下的邮件地址,发送即可。Gmail还有一个好处就是可以自动保存,如果写原创文章,你不必担心浏览器崩溃造成内容的丢失。

发送至Gmail

填写邮件地址

另外,如果你仅是想通过发邮件来写博客,那么你可以使用专业的发邮件写博客工具:BlogMailr,它支持的博客blog类型主要有Blogger、Live space,基于wordpress、MovableType、TypePad和Drupal等的博客平台。

信息检索知识-SEOer必备知识

信息检索技术简介

为了使读者对信息检索研究的进展有更深的了解,这里我们简单介绍一下信息检索技术的基本原理。信息检索系统流程大致如下图所示:

总体上,系统可分为四个部分:1. 数据预处理,2.索引生成,3. 查询处理,4. 检索。下面我们分别对各个部分采用的技术加以介绍。
1. 数据预处理
目前检索系统的主要数据来源是Web,格式包括网页、WORD 文档、PDF 文档等,这些格式的数据除了正文内容之外,还有大量的标记信息,因此从多种格式的数据中提取正文和其他所需的信息就成为数据预处理的主要任务。此外,众所 周知,中文字符存在多种编码,比如GB2312、BIG5、Unicode(CJK 区),而原始数据集往往包含多种编码,因此要正确地检索到结果必须进行统一编码转换。研究者们对预处理部分要提取哪些信息并没有共识,这与后续处理所需的 信息密切相关,一般来说,正文、锚文本和链接地址都是要提取出来的。
2. 索引生成
对原始数据建索引是为了快速定位查询词所在的位置,为了达到这个目的,索引的结构非常关键。目前主流的方法是以词为单位构造倒排文档表,其结构大致如下图所示:

每个文档都由一串词组成,而用户输入的查询条件通常是若干关键词,因此如果预先记录这些词出现的位置,那么只要在索引文件中找到这些词,也就找到了包含它 们的文档。为了进一步提高查询的速度,在组织索引时还可以采用一些更复杂的方法,比如B树、TRIE 树、哈希表等。这个阶段还需要对预处理之后的文档进行词法分析,这是因为很多语言的文本都不宜直接把正文中的字符串用于建立索引。例如,中文里的词与词之 间不存在分隔符,因此必须先进行分词,而英文中的词存在很多变形,比如"compute"就存在"computes"、"computing"、 "computed"等多种变形,应先进行词根还原。此外,有些词虽然出现频率很高,但对于查询没有任何帮助,比如"的"、"了"等,就无需放入索引,为 此需要预备一个停用词表(stop word list)对这类词进行过滤。
3. 查询处理
用户输入的查询条件可以有多种形式,包括关键词、布尔表达式、自然语言形式的描述语句甚至是文本,但如果把这些输入仅当作关键词去检索,显然不能准 确把握用户的真实信息需求。很多系统采用查询扩展来克服这一问题。各种语言中都会存在很多同义词,比如查"计算机"的时候,包含"电脑"的结果也应一并返 回,这种情况通常会采用查词典的方法解决。但完全基于词典所能提供的信息有限,而且很多时候并不适宜简单地以同义词替换方法进行扩展,因此很多研究者还采 用相关反馈、关联矩阵等方法对查询条件进行深入挖掘。
4. 检索
最简单的检索系统只需要按照查询词之间的逻辑关系返回相应的文档就可以了,但这种做法显然不能表达结果与查询之间的深层关系。为了把最符合用户需求 的结果显示在前面,还需要利用各种信息对结果进行重排序。目前有两大主流技术用于分析结果和查询的相关性:链接分析和基于内容的计算。许多研究者发现, WWW 上超链结构是个非常丰富和重要的资源,如果能够充分利用的话,可以极大地提高检索结果的质量。基于这种链接分析的思想,Sergey Brin 和Larry Page 在1998 年提出了PageRank 算法,同年J.Kleinberg 提出了HITS 算法,其它一些学者也相继提出了另外的链接分析算法,如SALSA,PHITS,Bayesian等算法。这些算法有的已经在实际的系统中实现和使用,并 且取得了良好的效果。而基于内容的计算则沿用传统的文本分类方法,多采用向量空间模型、概率模型等方法来逐一计算用户查询和结果的相似度(相关性)。两者 各有优缺点,而且恰好互补。链接分析充分利用了Web 上丰富的链接结构信息,但它很少考虑网页本身的内容,而直观上看,基于内容的计算则较为深入地揭示了查询和结果之间的语义关系,但忽略了不同网页之间的指 向关系,因此现在很多系统尝试把两者结合起来,以达到更好的性能。

信息检索技术研究现状

评价指标
为便于理解评测结果所代表的意义,我们先来介绍一下评测中常用的指标。评测指标直接关系到参评系统的最终评价,指标不合理会导致对系统的评价也不合理,因此规范化的评测会议对于评价指标的选择都是很慎重的。
早期常用的评测指标包括准确率(Precision)、召回率(Recall)、F1 值等,其意义如下:

显而易见,召回率考察系统找全答案的能力,而准确率考察系统找准答案的能力,两者相辅相成,从两个不同侧面较为全面地反映了系统性能。F1 值是一个把准确率和召回率结合起来的指标。考虑到某些情况下不同系统的准确率和召回率互有高低,不便于直接比较,而使用F1 值就可以更直观地对系统性能进行排序。
随着测试集规模的扩大以及人们对评测结果理解的深入,更准确反映系统性能的新评价指标逐渐出现,包括:
1. 平均准确率(Mean Average Precision, 即MAP):单个主题的MAP 是每篇相关文档检索出后的准确率的平均值。主题集合的MAP 是每个主题的MAP 的平均值。MAP 是反映系统在全部相关文档上性能的单值指标。
2. R-Precision:单个主题的R-Precision 是检索出R 篇文档时的准确率。其中R 是测试集中与主题相关的文档的数目。主题集合的R-Precision 是每个主题的R-Precision 的平均值。
3. P@10:P@10 是系统对于该主题返回的前10 个结果的准确率。考虑到用户在查看搜索引擎结果时,往往希望在第一个页面(通常为10 个结果)就找到自己所需的信息,因此设置了这样一个拟人化的指标,P@10 常常能比较有效地反映系统在真实应用环境下所表现的性能。

国外研究现状
一提及信息检索,大家往往马上会想起Googleyahoo 等搜索引擎公司。可以说,Web 搜索引擎与大家的日常生活最为密切,在某种程度上成了信息检索技术的代称。但作为实用化的系统,搜索引擎一般采用比较成熟的技术,并对稳定性、反映速度、 界面等工程化问题更为关注。因此,这些系统并不完全代表信息检索技术的发展水平。但由于人们对于各种粒度的信息获取的需求不断增长,国外的学术界和企业界 为此投入了相当大的力量进行前瞻性研究,这方面比较有代表性的机构包括马萨诸塞大学、卡耐基梅隆大学、伦敦城市大学、IBM、微软研究院、滑铁卢大学等。
总的来看,早期以Okapi、Smart、查询扩展、相关反馈为代表的内容分析技术,后来以Pagerank、HITS 为代表的链接分析技术,以及近年来的语言模型,都曾在信息检索发展过程中掀起研究热潮,但近年来却少有激动人心的新技术出现。2005 年,TREC 在其总结报告指出现在"信息检索性能已进入平台期"。这表明,与用户无关的传统信息检索技术已相对成熟。这些技术已经被商用搜索引擎广泛应用,并在一定程 度上解决了用户在粗粒度(文档级)上的信息获取需求。
从TREC 来看,现在的任务设置向高精度、细粒度和大规模三个方向倾斜,比较有代表性的有高精度文档检索任务(HARD)、新信息检测任务(Novelty)、问答 任务(QA)、TB 级检索(Terabyte)等。其中前三个任务要求返回的结果不再是简单的一篇篇文档,而是信息片断,而TB 级检索则是把测试集的规模提高到了TB 级,其他不变。从评测结果来看,这些任务已经取得了很大进展。但相对于目前的技术而言,这些任务还是相当困难的,与实用还有一段距离。
总的来看,国外主流的Web 检索技术已比较成熟,无论从结果、性能还是稳定性来看,都能提供令人满意的结果,并且已经在人们的日常信息获取中发挥作用。更高精度和更细粒度的检索技术 仍处于实验室阶段,但这方面的研究方兴未艾。也许在不远的将来,我们就能看到基于这些新技术的搜索引擎的出现。

国内研究现状
作为扶持科技发展的重要措施之一,863 国家高技术研究发展计划一直对国内的研究有着重要影响。而规范化评测作为检验系统性能的可信机制,逐渐成为863 关注的重点之一。2003 年,国家863 计划软硬件主题设立了"中文信息处理和智能人机接口技术评测"专项课题,对包括机器翻译、语音识别、信息检索在内的中文信息处理关键技术进行评测。该课题 由中国科学院计算技术研究所承办,从2003 年到2005年连续举办三届,吸引了国内外众多研究单位参加。
信息检索评测的目的并不仅仅定位为863 课题验收或资格认证,而是要了解国内在中文信息检索技术领域的研究现状,验证互联网环境下大规模数据的中文信息检索技术的系统有效性,推动技术进步和成果的应用和转化,成为这个领域技术评价和交流的平台。
作为国内有较大影响的评测会议,863 信息检索评测基本上反映了中文信息检索技术的发展水平。下面我们通过2005 年度最新评测结果来分析国内的研究现状。这次评测分为自动和手工构造查询条件两组。评测结果如下表所示(由于863 评测结果发布采用匿名方式,因此这里只给出最终结果而不显示参赛单位名称):

从所有参评队伍的整体检索效果看,这次评测的结果与以往的评测结果相比,各个指标都有了很大提高。这主要是因为研究者利用了链接分析技术、锚文本等相关评 价因素来提高准确率,并针对评测采取有效的技术手段来克服中文检索中的某些难点,比如命名实体识别等。此外,相关反馈或者重排序技术对于提高检索效果也有 一定的帮助。从检索模型来说,参评队伍采用了向量空间模型、概率模型、语言模型等基本模型或者混合模型,同时利用了PageRank、链入分析等链接分析 或者页面分析技术来提高检索效果。中文检索相对英文等其它语种来说,如何正确分词对于检索效果有所影响,尤其是命名实体、缩略语以及新词等未登录词的正确 识别对于某些查询来说影响较大。现在的大部分检索系统在索引以及查询分析阶段采用了命名体识别,从结果来看,取得了比较好的效果。
当前的中文检索技术均基于国际主流的算法,在评测中成绩较好的单位在TREC 评测中也曾取得不错的成绩。可以看出,这些算法提供了基准级的性能,系统级的创新或改进不多,不过现有系统都会针对中文的特点进行改进。总体上,如果用户 草拟的查询条件能够比较全面准确地表达用户需求的话,现有的中文检索技术一般能够提供比较好的检索结果,但是对于以下方面还存在着一些问题:
▲ 查询条件与文档词汇内容失配;
▲ 部分命名体、新词以及缩略语识别还存在着一些问题;
▲ 在计算相似度时,查询词汇权重的设定正确与否也在一定程度上影响检索效果。
这些问题的存在导致现有检索系统性能下降,针对这些问题,现有的检索技术还有很大的改善空间来获得比较满意的检索结果。

信息检索技术的热点

◆ 智能检索或知识检索

传统的全文检索技术基于关键词匹配进行检索,往往存在查不全、查不准、检索质量不高的现象,特别是在网络信息时代,利用关键词匹配很难满足人们检索的 要求。智能检索利用分词词典、同义词典,同音词典改善检索效果,比如用户查询"计算机",与"电脑"相关的信息也能检索出来;进一步还可在知识层面或者说 概念层面上辅助查询,通过主题词典、上下位词典、相关同级词典,形成一个知识体系或概念网络,给予用户智能知识提示,最终帮助用户获得最佳的检索效果,比 如用户可以进一步缩小查询范围至"微机"、"服务器"或扩大查询至"信息技术"或查询相关的"电子技术"、"软件"、"计算机应用"等范畴。另外,智能检 索还包括歧义信息和检索处理,如"苹果",究竟是指水果还是电脑品牌,"华人"与"中华人民共和国"的区分,将通过歧义知识描述库、全文索引、用户检索上 下文分析以及用户相关性反馈等技术结合处理,高效、准确地反馈给用户最需要的信息。

◆ 知识挖掘

目前主要指文本挖掘技术的发展,目的是帮助人们更好的发现、组织、表示信息,提取知识,满足信息检索的高层次需要。 知识挖掘包括摘要、分类(聚类)和相似性检索等方面。

自动摘要就是利用计算机自动地从原始文献中提取文摘。在信息检索中,自动摘要有助于用户快速评价检索结果的相关程度,在信息服务中,自动摘要有助于多 种形式的内容分发,如发往PDA、手机等。相似性检索技术基于文档内容特征检索与其相似或相关的文档,是实现用户个性化相关反馈的基础,也可用于去重分 析。自动分类可基于统计或规则,经过机器学习形成预定义分类树,再根据文档的内容特征将其归类;自动聚类则是根据文档内容的相关程度进行分组归并。自动分 类(聚类)在信息组织、导航方面非常有用。

◆ 异构信息整合检索和全息检索

在信息检索分布化和网络化的趋势下,信息检索系统的开放性和集成性要求越来越高,需要能够检索和整合不同来源和结构的信息,这是异构信息检索技术发展 的基点,包括支持各种格式化文件,如TEXT、HTML、XML、RTF、MS Office、PDF、PS2/PS、MARC、ISO2709等处理和检索;支持多语种信息的检索;支持结构化数据、半结构化数据及非结构化数据的统一 处理;和关系数据库检索的无缝集成以及其他开放检索接口的集成等。所谓"全息检索"的概念就是支持一切格式和方式的检索,从目前实践来讲,发展到异构信息 整合检索的层面,基于自然语言理解的人机交互以及多媒体信息检索整合等方面尚有待取得进一步突破。

另外,从工程实践角度,综合采用内存和外部存储的多级缓存、分布式群集和负载均衡技术也是信息检索技术发展的重要方面。

随着互联网的普及和电子商务的发展,企业和个人可获取、需处理的信息量呈爆发式增长,而且其中绝大部分都是非结构化和半结构化数据。内容管理的重要性 日益凸现,而信息检索作为内容管理的核心支撑技术,随着内容管理的发展和普及,亦将应用到各个领域,成为人们日常工作生活的密切伙伴。

信息检索不等于 搜索引擎

互联网的发展明显地促进了信息检索技术的发展和应用,一大批搜索引擎产品诞生,为网民提供了很好的快速信息获取和网络信息导航工具,但是将信息检索等 同于使用搜索引擎就陷入了误区。搜索引擎技术中也普遍采用了全文信息检索技术,但互联网信息搜索和企业信息搜索是不同的。

一是数据量。传统信息检索系统一般索引库规模多在GB级,但互联网网页搜索需要处理几千万上亿的网页,搜索引擎的基本策略都是采用检索服务器群集,对大多数企业应用是不合适和不必要的,并不适用于企业应用。

二是内容相关性。信息太多,查准和排序就特别重要,Google等搜索引擎发展了网页链接分析技术,根据互联网上网页被连接次数作为重要性评判的依 据。但企业网站内部的网页链接由网站内容采编发布系统决定,其链接次数存在偶然因素,不能作为判别重要性的依据。真正的企业应用的检索要求基于内容的相关 性排序,就是说,和检索要求最相关的信息排在检索结果的前面,链接分析技术此种排序基本不起作用。

三是实时性。搜索引擎的索引生成和检索服务是分开的,周期性更新和同步数据,大的搜索引擎的更新周期需要以周乃至月度量;而企业信息检索需要实时反映内外信息变化,搜索引擎系统机制并不能适应企业中动态性数据增长和修改的要求。

四是安全性。互联网搜索引擎都基于文件系统,但企业应用中内容一般均会安全和集中地存放在数据仓库中以保证数据安全和管理的要求。

五是个性化和智能化。由于搜索引擎数据和客户规模的限制,相关反馈、知识检索、知识挖掘等计算密集的智能技术很难应用,而专门针对企业的信息检索应用能在智能化和个性走得更远。

如何查看没有nofollow的网站

这篇文章提供了2个小工具(被暗红色标出的那一段里面)。

在网上逛,发现现在的站长们和几年前不一样了,说起seo都一套一套的,做反向链接也是心狠手辣,见一个可以留言的地方就冲上去留下网址链接。很多blog 那都是一堆堆的垃圾留言,就为了名字可以带个自己网站的链接。这做法本身没有错,如果你是做中文站的,你就这么做下去吧。只是本站是专门讨论英文站的,做 英文站如果不注意nofollow的问题,会白白浪费很多无用功,对站长来说,时间就是金钱啊。如果你是买反向链接的,你也要特别注意对方有没有 nofollow,不要让钱白花了。

反向链接,英文称为backlinks,是指从其它的站链向自己的站的链接。学过seo知识的都知道,搜索引擎认为,当别人的站链向你的站时,相当于为你 的站投了一票,你的网站的重要性因此而升高,对提升网站PR值,提高搜索引擎排名有益。因此反向链接总是越多越好的。(当然这也不是绝对的,已有实践证 明,如果你只在PR0的网站上做反向链接,无论你做上百万个链接,你的网站最高也不会超过PR1,在一个高PR值的网站做反向链接胜过n个低PR值的反向 链接,这话题扯远了,今天我们谈得不是这个)。所以,总有很多站长盲目的在人家blog上回帖,实际上却浪费了不少的时间。问题出在哪里呢?

问题就出在链接上,更准确的说,问题就处在链接里的 rel="nofollow"这个标签上。nofollow是什么? nofollow是Google为了减低垃圾链接对网站和搜索引擎的影响,发明的一个标签。只要将 rel="nofollow" 写在html语言的链接标签里(举例:<a href="http://seo.baigaogu345.cn" rel="nofollow"> 美国站长站</a>),搜索引擎的蜘蛛就会略过这个链接。这意味着什么?这意味着上文所说的投票效果也就没有了,这个反向链接你就白做了。你 辛苦的找到一个高PR的Blog,为了不让博主和垃圾过滤器删除你的留言,你硬着头皮看完博主的鸡毛蒜皮,搜肠刮肚的赞美了博主一番,结果只是空欢喜一 场。。。。。。。。

Google为什么发明这个nofollow标签好让蜘蛛不要爬?我来解释一下,假如天下没有nofollow这东西。A站是个博客,B站是个垃圾站。B 站长到A站留言作了反向链接。相当于A站投了B站一票,这我们上面都说了。但是反过来呢?如果搜索引擎发现B站是垃圾站,反过来这个链接就相当于B站向A 站投了负面的一票!搜索引擎惩罚B站的时候,也会在一定程度上惩罚A站!然而,A站其实是无辜的,A站站长莫名奇妙,不知道自己为什么被惩罚了。 现在有了nofollow标签,只要A站用程序自动给博客所有留言加上nofollow标签,从此高枕无忧,再不担心被别人的站拖累了。所以, nofollow的存在是有其意义的,是应该赞成的。

目前,不止google,其他如yahoo,msn等主流搜索引擎蜘蛛全都支持nofollow标签,会自动避开含nofollow的链接。象 wordpress这样出名的blog程序,从1.5版开始,自动给所有留言的链接加nofollow,包括留言者姓名上的网站链接和留言内容里的网站链 接,全都是nofollow的。现在作英文站,还冲去wordpress的blog作反向的,基本属于傻冒。(当然也有例外,现在有wordpress插 件支持把留言的nofollow去掉,只是我想不出什么人会去装这个插件。另外,做链接除了有反向链接的作用外,毕竟有微乎其微的吸引到人点击这个链接带 来直接流量的可能性,所以不能全盘否定,只是看个人认为花那时间值不值得的问题。用程序自动留言?目前Akismet和Captcha功能也不弱,普及度 也很高了)

为什么我一直只强调英文站注意nofollow? 因为百度。百度是中文站的衣食父母,它不但经常不理会robots.txt,它也完全无视nofollow!所以,做中文站,想做反向链接见blog你就 向前冲吧。但反过来说,做中文站,如果你允许别人在你站上发链接,你可能怎么死都不知道。即使象月光博客这样的博客,他也承认他多次被百度降权,现在从 google来的流量比百度还多。。。。。。嗯,你不用去试了,月光博客留言已经nofollow了。

那么你可能犯嘀咕了:这么麻烦,以后岂不是我到一个网站要先看源代码,有没有nofollow,我不会html怎么办,而且也太浪费时间? 呵呵,有麻烦就总有人想办法解决。如果你用得是Firefox浏览器,你有两个插件可以选择。一个叫 NoDoFollow,另一个叫SearchStatus。第一个安装并激活后,会自动把网页里的所有链接加高亮突出显示,nofollow的链接显示为 红色,dofollow的链接显示为蓝色。。。。。。这个。。。。我忘了说dofollow了,dofollow是nofollow的反意,如果你在一个 链接加上rel="dofollow",那就表示这个链接蜘蛛可以通过,当然不写的话也可以,默认就是dofollow,大家都懒,我都没见过有人写 dofollow的。总之我们一般直接称不允许蜘蛛通过的链接为nofollow链接,而允许蜘蛛通过的链接为dofollow链接。好了,我们接着说第 二个插件SearchStatus,它激活相应选项后,不对dofollow链接作任何处理,而只是把nofollow的链接高亮红色。这个插件同时还可 以直接查看当前网站的PR和Alexa排名,以及一些其它的功能。总的来说,比较推荐第2个插件。

你只要一直开着Searchstatus插件的Highlight Nofollow Links功能,每到一个blog,你可以看别人的回复者姓名的网站链接有没有被高亮为红色,如果有,继续下一个博客,如果没有,上吧

恶意网站简要统计 - 使用 Google 工具栏发送

恶意网站是指利用浏览器漏洞,嵌入恶意代码,在用户不知情的情况下,对用户的机器进行篡改或破坏的网站。其包含的类型一般包括:浏览器劫持、QQ尾巴、恶意脚本和网络钓鱼等。有些时候,我们将流氓软件扩大定义为恶意网站,现在随着微软及一些杀毒软件的介入,其影响相比3721等横行时代已经大大减少。近期更有瑞星推出了恶意网站监测网,对一些危害比较大的恶意网站进行公布。

恶意网站最常采用的域名

在国内,随着CN域元的大量的普及,它已经成为恶意网站使用最多的域名,从瑞星的恶意网站监测中看,90%以上的恶意网站采用的都是CN域名;在世界范围中,恶意网站根据危害性的前几位排名是:香港(.hk)、中国(.cn)、菲律宾(.ph)、罗马尼亚(.ro)、俄罗斯(.ru)。

恶意网站来源的地区

恶意网站-世界

在世界范围内,据Google安全博客给出的统计:中国、美国、德国和俄罗斯是恶意程序最活跃的国家。

恶意网站-中国

在国内,广东、北京、浙江、江苏、江苏、黑龙江则是恶意网站的主要来源地区。

针对恶意网站,我们只要纠正自己浏览的习惯,使用一些非IE核心的浏览器,经常查杀恶意软件等基本可以避免中招的机率。对其常见破坏方式和解决办法请见《流氓网站常见破坏方式及解决办法》。当然,你也可以将该恶意网站提交给Google瑞星360等,对其进行惩罚等。

10个搜索Twitter的服务网站

Twitter 里面有金子,那么如何才能淘到金子呢?或许下面这些搜索工具有助于您早日找到金子。

1 Twitter Search

Twitter Search

2 Twitscoop

Twitscoop

3 TweetBeep

tweetbeep

4 Tweet Scan

Tweet Scan

5 TwitterLocal

Twitter Local

6 monitter

monitter

7 TweetStats

tweetstats

8 twitturly

twitturly

9 Mr.Tweet

Mr.Tweet

10 Goolge

相信 Google 还是大多数博客最喜欢最常用的搜索工具。

What’s going to happen to SEO in 2009?

Predicting what will happen in the SEO world is pretty much a question of guessing what the engineers and product developers at Google have been working on for the last few months. My predictions last year about the paid link war haven’t really come true so let’s see what happens in 2009.

Google is maturing fast so we can be sure that any changes are tested for a long time internally before being released for bucket testing externally.

The big news for 2008 was that Google didn’t do much in the way of penalising link buyers and sellers. PageRank penalties are purely scare tactics and I don’t know of a single site that has seen reduced traffic as a result of being penalised for link buying or selling.

We do know for a fact that Google has spent the last 12 months working on pattern matching algorithms to detect and devalue paid links. This means very little for link sellers because it doesn’t matter to them whether the links they sell pass weight or not.

It means quite a lot to link buyers and SEO companies because the link acquisition strategies that have worked in the past might not continue to work once Google perfects this algorithm.

Most of the blatant link buying we see in the UK comes from in-house SEO teams rather than SEO companies. These in house teams spring up because the company worked with an SEO company a few years back and realised all the SEO company was doing was buying links and decided they could buy links just as well in-house. These teams don’t keep up to date with the latest SEO trends and are wasting thousands of pounds a month buying useless links.

A big issue springing up in the last few months for Branded3 has been how to handle link acquisition for new clients. If Google is cleverly watching for link buying patterns then it’s important to be cautious when starting a link-acquisition campaign in case it trips a filter and causes the links to be devalued.

For example if Google spots a sudden burst of anchor text rich links springing up from a certain class of sites (blogs or directories for example) then they might devalue all the links in bulk rendering the entire campaign useless. However if the links were spread out over a few months with a lot of natural links built in then Google would never be able to detect a patter and the links would be highly valuable."