给博客添加新功能,勇敢Follow第一条评论

晚上时间给博客搞了新功能,对文章的最新评论Dofollow特别处理,和在Google搜索结果里的丰富片段效果。

先看图,

勇敢的Follow第一条评论效果图

对每篇文章的最新评论特殊照顾,勇敢的Follow,“rel=follow
”!其余评论则依旧潜规则 “rel=external nofollow”;

在Google看到的丰富的片段

这是会在Google搜索结果里看到的效果,带有最新评论者的信息。

发表评论时给文章评分

这是在发表评论时候的打分。

很艰难的做出了对评论Follow的决定,,但作为一位习惯秒回/勤劳的/敢不用验证码还能保持网站干净的博主,咱不怕spim。。

总的来说博客的这新功能能提高用户评论的积极性。。来吧,,我敢Follow U!

emlog的日志别名功能

emlog3.3的版本就给自己这个博客弄了日志别名(自定义URL)的功能,因为感觉这功能对seo很重要。后来更新到3.5.2也把这功能同步过去了。

emlog日志别名功能效果图1

emlog日志别名功能效果图2

看了下emlog的新版本4.0的新功能点,貌似也支持日志别名功能了,还有其他挺多的,目前没有升级的打算。昨天在官方博客那边说了下挺多人来问如何实现日志别名功能的,这里简单描述下。

弄emlog的日志别名功能先给数据库blog表添加一个字符串类型的字段url。借助的是Google的翻译接口,站里另外骗文章有这东东:js-使用google翻译接口API

关键代码下载:emlog开发日志别名自定义URL功能代码下载

另外还要配合.httaccess的解析或者通过index.php唯一入口对请求的url进行路由转换。

自从使用emlog以来,数数算算,自己添加的功能也多的。

最早的emlog标签球获取热门100条,根据叨叨的话添加随机标题后缀,日志自定义URL,自定义Page页面,热门日志功能,网站xml地图功能,网站标签库,面包屑,重新整理文章归档,日志相关文章推荐,文章关键字提取,评论列表的gravatar头像,评论发信通知博主,回复通知留言者,网站在线群聊等等。。

这些效果看图片:

emlog热门日志功能

emlog热门日志功能效果图

emlog网站xml地图功能

emlog网站日志功能效果图

emlog网站面包屑功能

emlog网站面包屑功能效果图

emlog文章归档

emlog文章归档效果图1

emlog归档效果图2

emlog日志相关推荐文章功能

emlog日子相关推荐功能效果图


emlog评论列表gravatar头像功能

emlog评论列表gravatar头像效果图

emlog在线群聊功能

emlog多人在线群聊功能

使用Google Code Playground免费在线编辑网页和Javascript在线调试

Google Code Playground

Code Playground
顾名思义,代码玩乐场,是Google提供的用于演示或试验Google提供的各种服务API,如:语言翻译,书籍搜索,视频搜索等。其中也包括在线编辑网页
在线编辑调试Javascript代码
。免费Free的。

通过Google提供的各种服务进行开发,可以把写的代码粘贴到"Edit Code"窗口,然后点击“Output”窗口右上角的“Run Code”直接来运行看看效果。地址:http://code.google.com/apis/ajax/playground/

Google Code Playground来作为免费的网页在线编辑器只是其中很小的一部分功能,但却比很多号称专业的免费在线网页编辑好多了。

    * Language
    * Blogger
    * Blog Search
    * Book Search
    * Calendar
    * Earth New Samples!
    * Feeds New Samples!
    * Friend Connect
    * Image Search
    * Javascript
    * Libraries
    * Local Search
    * Maps
    * Maps V3 New Samples!
    * News Search
    * Patent Search
    * Search
    * Video Search
    * Visualization
    * Web Search
    * YouTube

目前Google Code Playground已经提供上诉的那么些接口了

Google命令语法大全 - Google更懂你

以 下是目前所有的Google搜索命令语法,它不同于Google的帮助文档,因为这里介绍了几个Google不推荐使用的命令语法。大多数的Google 搜索命令语法有它特有的使用格式,希望大家能正确使用。我用不同颜色标注了不同的语法命令,绿色的较为常用的命令,黄色的是不常用但却非常有用的命令,蓝 色是Google不推荐使用的命令。

allinanchor:
 anchor是一处说明性的文字,它标注说明了这个链接可能跳转到其它的网页或跳转到当前网页的不同地方。当我们用allinanchor提交查询的时 候,Google会限制搜索结果必须是那些在anchor文字里包含了我们所有查询关键词的网页。例[ allinanchor: best museums Sydney ] ,提交这个查询,Google仅仅会返回在网页anchor说明文字里边包含了关键词”best” “museums” 和”Sydney”的网面。

allintext:
 当我们用allintext提交查询的时候,Google会限制搜索结果仅仅是在网页正文里边包含了我们所有查询关键词的网页。例 [allintext: travel packing list],提交这个查询,Google仅仅会返回在一个网页包含了三个关键词”travel” “packing”和”list”的网页。

allintitle:
 当我们用allintitle提交查询的时候,Google会限制搜索结果仅是那些在网页标题里边包含了我们所有查询关键词的网页。例 [allintitle: detect plagiarism],提交这个查询,Google仅会返回在网页标题里边包含了”detect”和”plagiarism”这两个关键词的网页。

allinurl:
 当我们用allinurl提交查询的时候,Google会限制搜索结果仅是那些在URL(网址)里边包含了我们所有查询关键词的网页。例 [allinurl: google faq],提交这个查询,Google仅会返回在URL里边包含了关键词”google”和”faq”的网页,象www.google.com/help /faq.html等的网页。

author:
 当我们用author进行查询的时候,Google会限制返回结果仅仅是那些在Google论坛里边,包含了特定作者的新闻文章。在这里,作者名可以是 全名,也可以是一部分或邮件地址。例[children author:john author:doe]或[children author:doe@someaddress.com]返回结果将是作者John Doe 或是 doe@someaddress.com写的,关于包含关键词children的文章。

bphonebook:
 用bphonebook进行查询的时候,返回结果将是那些商务电话资料。

cache:
 提交cache:url ,Google会显示当前网页的快照信息,从而替换网页的当前信息。例[cache:www.eff.org],提交这个查询,Google会返回所有抓 取的关于www.eff.org的网页快照信息。在显示的网页快照信息里边,Google会高亮显示查询关键词。(在cache:和URL之间不能有空 格)

datarange:
 当我们使用datarange进行查询的时候,Google会将查询结果限制在一个特定的时间段内,这个时间相对于网站来说,是按网站被google收 录的时间算的。例 "Geri Halliwell" "Spice Girls" daterange:2450958-2450968 。这里的时间日期格式是按天文学的儒略日。(这个搜索语法Google并不推荐使用,因为它会返回 一些莫名其妙的东西)

define:
 当我们用define进行查询的时候,Google会返回包含查询关键词定义的网面。例[define: blog],这个查询将会返回Blog的定义。

ext:
 这是一个没有证实的语法,可以用于filetype:查找扩散名为ext的文件。

filetype:
 当我们在查询里边包含filetype:扩展名的时候,Google会限制查询结果仅返回特定文件类型的网页。例[资产评估  filetype:pdf],这个查询将会返回所有文件类型为pdf的资产评估信息。其它可用的特定文件类型格式查询还有doc ,txt,ppt,xls.rtf,swf,ps等。

group:
 当我们用group查询的时候,Google会限制我们的论坛查询结果仅是某几个固定的论坛组或是某些特定主题组的新闻文章。例[sleep group:misc.kids.moderated],提交这个查询,Google仅会返回在用户组misc.kids.moderated里边包含了 查询关键字”sleep”的文章。

id:
 又是一个没有证实的语法,效果很一般。

inanchor:
 当我们用inanchor提交查询的时候,Google会限制结果是那些在网页anchor链接里边包含了查询关键词的网页。例 [restaurants inanchor:gourmet],提交这个查询,Google会查询那些在anchor信息里包含了关键词”restaurants”和关键 词”gourmet”的网页。

info:
 提交info:url,将会显示需要查询网站的一些信息。例[info:gothotel.com],提交这个查询,将会返回网站gothotel.com的所有信息。

insubject:
 当我们用insubject进行查询的时候,Google会限制论坛搜索结果仅是那些在主题里边包含了查询关键词的网 面。[insubject:"falling asleep"],提交这个查询,Google会返回在文章主题里边包含了”falling asleep”的文章。

intext:
 当我们用intext进行查询的时候,Google会返回那些在文本正文里边包含了我们查询关键词的网页。[Hamish Reid intext:pandemonia],提交这个查询的时候,Google会返回在文本正文包含查询关键字pandemonia,在其它任何地方包含关键 词”Hamish”和”Reid”的网页。(intext:后面直接跟查询关键字,不能有空格)

intitle:
 当我们用intitle进行查询的时候,Google会返回那些在网页标题里边包含了我们查询关键词的网页。例[flu shot intitle:help],提交这个查询,Google会返回在网页标题包含了查询关键字”help”,而在其它任何地文包含了查询关键字”flu” 和”shot”的网页。(intitle:后面也不能有空格)

inurl:
 当我们用inurl进行查询的时候,Google会返回那些在URL(网址)里边包含了我们查询关键词的网页。例[inurl:print site:www.ssoooo.com],提交这个查询,Google会查找www.ssoooo.com这个网站下面网址里边包含了查询关键 词”print”的网页。

link:
 当我们使用link:URL提交查询的时候,Google会返回跟此URL做了链接的网站。例[link:www.ssoooo.com],提交这个查 询,我们将得到所有跟www.ssooo.com这个网站做了链接的网站。(link是个单独的语法,只能单独使用,且后面不能跟查询关键词,跟能跟 URL)

location:
 当我们提交location进行Google新闻查询的时候,Google仅会返回你当前指定区的跟查询关键词相关的网页。例[ queen location:canada ],提交这个查询,Google会返回加拿大的跟查询关键词”queen”相匹配的网站。

movie:
 当我们用movie提交查询的时候,Google会返回跟查询关键词相关的电影信息。(当前只支持英文Google)

phonebook:
 当我们用phonebook进行查询的时候,Google会返回美国当地跟查询关键词相关的电话信息。(使用phonebook的时候需要指定详细的州名和地点名)例,[phonebook:smith ca]

related:
 用related提交查询,Google会返回跟我们要查询的网站结构内容相似的一些其它网站。例[ related:www.consumerreports.org ],提交这个查询,Google会返回所有跟网站www.consumerreports.org结构内容相似的网站。我们也可以通过点击搜索结果后面的 相似网页,来查询跟当前网页类似的网页。(related:后面不能跟空格)

rphonebook:
 这个查询用来搜索美国当地跟查询关键词相关的住宅电话信息。

safesearch:
 用safesearch提交查询的时候,Google会过滤你搜索的结果,其中过滤的内容可能包括一些色情的,暴力,赌博性质的,还有传染病毒的网页。但是它不是百分之百确保安全的。例,[safesearch:breasts]。

site:
 当我们用site提交查询的时候,Google会限制查询仅在某个网站,或是某个域下面进行。例[admissions site:www.lse.ac.uk],提交这个查询仅仅会搜索网站www.lse.ac.uk下面关于admissions的信息。我们还可以限制搜 索仅在域下面进行,例[javascript site:edu.cn],提交这个查询,仅仅在教育网查询关于javascript的信息。(site:后面不能跟空格,且site命令可以配合其它命 令进行)

source:
 当用source提交查询的时候,Google新闻会限制我们的查询仅是那些我们指定了特定ID或新闻源的网址。例[election source:new_york_times],提交这个查询,Google将会显示纽约时报包含了查询关键词”election”的相关文章。(我们也 可以通过Google news高级搜索完成查询)

stocks:
 当我们用stocks提交查询的时候,Google会返回跟查询关键词相关的股票信息,这些信息一般来自于其它一些专业的财经网站。

store:
 当我们用store提交查询的时候,Google Froogle仅会显示我们指定了store ID的结果。例[polo shirt store:llbean],提交这个查询,仅会搜索商店L. L. Bean.跟关键词”polo” “shirt”相关的结果。(只支持英文Google)

tq:
 如果想查某个地方的天气如何,我们只要在Google搜索框中输入"城市名称 Tq"就可以查询到这个城市的天状况.例"北京 tq",当然tq也可以用汉字的天气代替。

weather:
 当我们用weather提交查询的时候,如果我们指出一个Google可以识别的地区或城市,Google会返回该地区或城市当前的天气状况。

来自:http://x1991.com/?post=73

安装使用GAE(Google App Engine)

GAE简介

GAE,(全称Google App Engine),是Google云计算的一部分,是一个互联网应用服务引擎。你可以使用GAE的API开发互联网应用,在 Google 的基础架构上运行你的网络应用程序。 GAE应用程序易于构建和维护,并可根据访问量和数据存储需要的增长轻松扩展,而不用担心带宽和主机问题。使用GAE,只需上传你的应用程序,它便可立即 为你的用户提供服务。 使用GAE是免费的,每个用户可以拥有500MB的存储空间,以及支持每月500万PV,这对普通的用户来说绰绰有余。当然利用GAE搭建博客有优点,也 有缺点。

如何利用GAE平台架设专属于自己的BLOG。

一、运行GAE 的准备工作

安装Google App Engine SDK for Python

http://code.google.com/intl/en/appengine/downloads.html

安装Python

http://www.python.org/download/

请安装Python 2.x的版本!如果安装3.x的版本,GAE是不干活的。

二、申请注册GAE

这里我默认你已经拥有Google帐号,到GAE的页面去注册一个帐号。首次创建GAE会有个欢迎页面。

GAE帐号免费申请,需要手机短信认证,手机号前记得添加国际区号,例如中国的用户写上+86。

注册GAE需要手机 短信验证

三、建立Application

利用短信收到的验证码激活并登录GAE。GAE的每个用户可以创建10个应用,不算多,也不算少了。

当然,你现在还没有 任何应用,那就来创建一个。为你的应用取一个喜欢的名字,不过你可能会发现要找一个别人没用过的好名字,真的很难。

记住你取好的这个名 字,以后就可以通过http://{yourname}.appspot.com
访问你的博客。

四、下载micolog
博客代码

再次感谢xuming的开源博客程序,他在Google Code放出了micolog博客的 GAE代码,任何人可以下载使用。

传送门:http://code.google.com/p/micolog/downloads/list

五、测试运行micolog博客

将下载的压缩包解压到Google App Engine SDK的安装目录,默认目录是『C:\Program Files\Google\google_appengine』,用记事本打开『micolog』文件夹中『app.yaml』文件,把第一行的 『application:』后面的字符串,改成你在GAE上新建的应用名,比如是colin-young。

然后运行 Google App Engine Launcher(安装GAE SDK时默认会添加桌面和开始菜单快捷方式,如果没有,在安装目录『…\google\google_appengine』的子目录『launcher』 下,找到并运行『GoogleAppEngineLauncher.exe』。在GAE Launcher中添加本地的Application。

添加已有的应用

填入micolog 的目录来把它添加到GAE Launcher中

添加好了我们的 micolog程序后,点击Run,等待片刻,再点击Browse,就可以在浏览器中预览你的博客程序了。如果测试一切正常,就可以上传了。

测试应用是否正常运 行

六、上传部署micolog博客

从开始菜单,运行cmd,进入命令行。进入Google App Engine的目录(默认进入命令为『CD  C:\Program Files\Google\google_appengine』),输入命令:『appcfg.py update micolog』。(记得用Tab键哦。这下会体会到Tab键的强大了吧?)

首次上传会要求输入 你的google帐号(******@gmail.com)和密码。然后要做的就是等待。

上传完成后,就可以 通过访问http://{yourname}.appspot.com的方式浏览和管理你在GAE上的博客了。Have Fun。

以后想折腾模板或者 插件等需要到C:\Program Files\Google\google_appengine\micolog目录下,修改相应文件,修改后记得用上述命令上传覆盖哦。主题和插件安装只需把下载的文件解压到micolog下的theme和plugins目录下,上传就好了。

一直想爽爽GAE, 下午抽时间出来试了一下感觉挺好玩的。

网站找的几篇文章这边还不错跟着做就能玩起来了。

Google你让我震精

记得去年10月份
网站
刚搞的时候,到今年年初2月份

goo
gle收录
7百
百度
1k

然后后来goo
gle的中国域名
g.cn退出中国后,收录
慢慢渐渐变少了...  

虽然几乎每天都有更新

也剩下2百
一点,百度
的就有1700左右

前些天

搞了goo
gle的adsense
业务,往网站
上加了广告

今天又查了一下网站
goo
gle收录

真是让我震精啊~!

200
变成了2k
..

对着收录
数看了又看才确定没错是真的。。

心里不禁意淫

难道用goo
gle ad 能让goo
gle对你友好?

肉紧啊~~

 

 

ps。后来又查了一下,又恢复200
了???搞不懂鸟