教会google的广告机器人给我们恰当的投放广告

  投放google广告也有近3个月了,总共实际投放时间可能10天左右,报告如下 :

  网页展示次数  点击次数  网页点击率  网页 eCPM [?]  收入

AdSense for content 944 0 0.00% USD0.00 USD0.00

查看所有 AdSense for content 渠道 »

 

查询 点击次数 CTR eCPM [?] 收入

AdSense for search 37 0 0.00% USD0.00 USD0.00

查看所有 AdSense for search 渠道 »

 

点击次数 CTR 注册 转换 [?] 收入

推介 产品 1 2.38% 0 0 USD0.00

Google AdSense 1 2.38% 0 0 USD0.00

查看所有推介产品 »

 

总收入 USD0.00

  虽然广告展示近1000次也没有1次点击,但是基于理念“不要排斥广告”,我恢复了google的广告投放,为了自己,也为了别人,我想,总有一天,会有第一个点击我们网站的google广告的朋友的。

  但是,我发现google的广告机器人投放的广告大部分是不符合页面的主要内容的。例如:我的页面是"程序员练功场",它的广告投放却是:

“ Google 提供的广告

文章

英语

瑜珈培训

成功”

  而且,我们的主要内容应该是跟程序,尤其是java相关的,但是不少页面的广告是与英语相关的。

  看来,我需要对页面作一些特别的关键字设计,来引导google正确地投放广告。但是,这种引导有用吗?

  我看了www.43things.com的广告投放,他们征对目标均有准确的广告投放,但是,我初步观察,他们的广告投放可能是人工的,因为:

  1、许多页面没有广告,甚至有的上1000人参加的目标页面也没有广告;

  2、他们在FAQ中说:Want to know more about us?...our ads are provided by Google...

   而且,google的广告投放来自于他们的搜索数据综合计算,也许他们的投放这样的广告更有全面的计算和考虑,可以把广告在正确的页面展示给的用户?因为他们说:由于所展示的广告与用户在您的网站上浏览的内容相关,或与您网站内容所吸引的用户的个性和兴致相符,...,内容我可以控制,但是google说“用户的个性和兴致”这就玄了,也许,让google这样胡乱投放广告实际上是“歪打正着”?

  比如:如上“而且,我们的主要内容应该是跟程序,尤其是java相关的,但是不少页面的广告是与英语相关的。”,也许来我们站的朋友不少对英语感兴趣,因为google根据他们掌握的用户兴趣的资料,所以就投放了英语相关广告?

  听说,google的两个创始人是技术至上论者,而我认为,技术不是万能的,有时人的直觉和智慧才是最好的解决方案,所以,也不要迷信google的选择。

添加私人日记支持的需求分析

根据javar的建议和“issue 17”,特提出如下需求分析:

1、征对目标、评论、日记,都可以添加私人帖子属性;

2、如果父类的属性是私人的,那么子类帖也相应成了私人的;

3、子类帖可以单独设为私人的;

4、私人帖和公共帖可以相互转换;如果原来的公共帖成了私有帖,那么其下的子帖也将成为私有,但如果子帖是别人写的又怎么办呢?

5、目标的状态设定后暂时不支持状态转换;

6、RSS订阅一律不计算私人帖;

7、帖子数目的计算要计算私人帖;

8、除非不可抗力(如黑客入侵等等)和司法请求,私人帖为作者的隐私,网站要绝对的维护作者的隐私权。

详细分析:

1、对象模型:ArticleInfo需要增加一个字段visibility(可见性):0为public,1为privated,以后可以考虑增加2为friend,而且为必须字段(不过对于留言是没有意义的);

2、创建目标时,如果选择可见性为privated,则目标下的评论、日记、日记的评论的可见性均为privated;而且,日记不能编辑为public,除非把日记的目标改变,而且,就算目标改变为public,它下面的评论除非作者编辑,仍然是privated;已经成为public的目标不能修改为privated,因为其他用户可能加入了这个目标;已经为privated的目标也不能修改为public,但可以通过把它下面的日记等子帖修改为public而与人共享其中的子帖;

3、创建日记和目标的评论时,其默认可见性继承于目标,如果目标为privated,则它们必须为privated,且没有选择的项;如果目标为public,可以有选择项使它为privated,但默认值是public。

4、在评论日记时,如果日记为privated,则为privated,且无选择项(这种情况实际上是自己评论自己的私有日记,别人是不可能看到你的私人日记的);如果日记为public,可以有选项使其为privated,评论别人的public的日记,但是把评论设为私人的,则原作者也看不见评论,但是如果原作者把日记改为私有了,则谁也看不见评论了;

实现这个目标的困难所在

  1、前段时间把xml-rpc和相应的一些规范看了一下,发现现在网站的web service服务很不规范和统一,例如:roller及一些blog用的是Blogger API、MetaWeblog API、MovableType API,现在的atom项目为了统一规范,在相应的项目中也涉及了web service(具体还没有看),而一些网站提供的web service是自己的方言API,如:www.43things.com的43 Things Web Service API。因为,所有这些API都不统一,为了以后的扩展,所以需要用面向对象的方法抽象其中的共同点,进行充分的设计,使学习日记的这套web service服务能够具有好的可扩展和可重用性。虽然,目标是绑定roller,但是要考虑绑定其它系统,例如:www.43things.com,wordpress等;

  2、因为访问其它系统需要提供其它系统的密码,怎么样来进行别的网站的密码验证是个问题,如果,把密码存在我们的数据库中,明文是不恰当的,加密可以解密,也不很合适,要求用户在向其它网站同时提交帖子的时候输入密码,也不方便。是个问题。但是,既然,www.43things.com已经实现了“post to my blog from 43 Things”,我们可以参考一下别人的作法;

  3、我的目标是绑定到blog.matrix.org.cn上,但是,我初步发现matrix好像禁止了web service,见今天在matrix的blog中试用blog客户端软件:w.bloggar不成功 (1篇) ,这可以通过在自己系统上运行一个roller来进行实验,实际运行时可以把中国实现了web service的BLOG系统绑定,www.43things.com的绑定也要实现,不过要取得网站的web service,好象要取得他们的API KEY,像www.43things.com的setup page中。

  最大的困难是第一个困难,规范不统一。

  为了更快的克服困难,完成这个模块,取得大家的帮助,并同时实现共同学习,共同进步的目标,我把这个模块的完成提交到了行动练功场的程序员练功场中的实战项目一:学习日记的web service模块专栏。要是没有人感兴趣的话,只有我一个人在这里玩,还是觉得有点不舒服的。

学习日记开源项目

学习日记开源项目

1、简介

    就是学习日记网站正在运行的这个基于JSP+STRUTS+MYSQL这个类似blog的web程序,目前以BSD形式的开源项目发布。详情请见我们的学习日记开源社区的项目概述。如果你有兴趣和时间的话,请加入我们吧。

2、练功场所

    1)、学习日记开源社区提供CVS库、bug跟踪系统、邮件列表等等;

    2)、学习日记开源社区提供给大家互相交流开发心得,为着把学习日记做成一个信息时代的学习交流平台而互相鼓励、互相帮助。

3、加入方式

    1)、如果您确定要成为一名学习日记开源平台的开发者,愿意向CVS库提交代码,请在开源社区注册一个用户(最好与123行动!网站的一样),并把你的相关情况(技术经历、加入目的、可以有多少参与开发的时间、愿意参与的模块、对学习日记开源项目的意见或建议、电子邮件等等)和开源社区注册名告知我们(在“123行动!成功互助组织”留言或通过开发社区的电子邮件),由我们审定并确定是否把您加为CVS库的代码提交者;

4、加入这个开源项目有什么回报吗?

    目前没有任何有形的回报,但任何人的细微贡献都会记录在案。

5、与学习日记开源项目有关的目标分类

   

    1)、大家如果有什么关于学习日记内容、形式、开发等创意的灵感可以以日记的形式记在这里供大家交流一下: 学习日记创意集锦,已有的创意

 

    2)、 学习日记项目需求分析设计阶段遇到的技术性问题和解决方案,和有关的学习资料、学习心得:学习日记开发小组需求分析设计区 ,已有的相关资料

 

    3)、在学习日记项目实施阶段遇到的技术性问题和解决方案,和有关的学习资料、学习心得:学习日记开发小组项目实施社区,已有的相关资料

 

    4)、用于汇总学习日记开发过程中的一些文档本站的一些历史文档,例如:贡献人员名单,具有阶段性意义的各种信件,项目开发计划,进度报表: 学习日记开发小组文档维护队工作区,已有的相关文档

程序员练功场

程序员练功场

1、简介

    以一个个小的目标为导向进行程序设计实战与交流。

2、练功场所

    1)、开源社区学习日记提供CVS库、bug跟踪系统、邮件列表等等;

    2)、交流场所学习日记网站提供大家互相交流练功心得,为着一个既定的程序设计目标互相鼓励、互相帮助。

3、加入方式

    1)、确定您想实现的一个程序设计目标,提出你的设想,然后把您的目标添加到行动网站的目标体系中

    2)、在“程序员练功场”中回复,告知你加入练功场的既定程序目标是哪一个;

    3)、别人如果对你的这个目标感兴趣的话,就可以加入这个目标(通过在首页上点击相应目标的加入按纽或者直接在相应的目标中写作日记),并在对应目标的评论中回复加入请求;

    4)、如果您的目标有必要建一个CVS库,根据您向本站提出的申请(请在留言板中留言),我们会在开源社区学习日记为您建一个仅加入成员可以看见的CVS库;

    5)、如果您确定在一个目标程序中向CVS库提交代码,请在开源社区注册注册一个用户(最好与123行动!网站的一样),并把你的相关情况和开源社区注册名告知目标的发起者(在对应目标的回复中或通过开发社区的电子邮件),由他审定把您加为CVS库的代码提交者;

4、练功成果处理

    由目标的发起人和参与者共同决定,原则上是作为开源项目提供给大家使用。作为开源项目后,根据目标发起人的申请,本站可以向开源社区提供者提出申请,把对应的目标项目转为公共开源项目(任何人都可见)。

5、诚恳邀请程序设计高手担任练功场顾问

    如果一群低手凑在一起为一个程序目标奋斗的过程中,能有先行者抽出宝贵的一点时间来为我们指点一二的话,也许我们会少走许多弯路。诚邀各路高手担任行动练功场的顾问,能抽点宝贵的时间来我们的程序员练功场答疑区指点一下正处于迷茫的我们。我们将感激不尽。您若有意成为我们的顾问,请在本站的留言板中留言。我们将把顾问名单和您愿意公布的个人资料公布在本站上。有一点,因为我们是非赢利性质的成功互助组织,所以目前没有任何有形的回报给你们,有的只是我们的一片感激之意。

附录:与程序设计相关的推荐学习目标


  1)学习软件工程

  2)学习UML建模

  3)学习设计模式

  4) java学习日记!

  5)JSP技术

  6)一起学习Struts(MVC)

  7)学习页面制作

  8)使用mysql数据库

  9)学习struts程序的测试技术

  10)jsp图形开发环境的学习

  11)学习cvs

  更多有用的程序设计相关目标等待着您的意见和建议。

两个陌生搜索机器人的网站介绍

1、http://www.gigablast.com(这个搜索机器人特别勤快)

2006-04-13 17:12:32,796 -

User: userID:836,userName:guest; IP: 66.154.103.128 USER-AGENT:

Gigabot/2.0/gigablast.com/spider.html REFERER: null

Gigablast

Gigablast provides large-scale, high-performance, real-time information retrieval technology for partner sites.

topic generation, index multiple document formats, search, search engine, search engines, search the web, fresh index

Return to Home Page

Search | Contact Us | About Us | Clients

Products & Services

Gigablast Toolbar

Query Syntax

Features

Gigabot

Press

Software License

XML Search Feed

Custom Topic Search

Web Search

Hosted Search

Site Search

Gigaboost

Data Extraction

About Us

With one of the largest and freshest indexes in the world, Gigablast Inc. has recently joined the elite ranks of major search engine companies.

Founded in 2000, Gigablast was created to index up to 200 Billion pages with the least amount of hardware possible. Gigablast provides large-scale, high-performance, real-time information retrieval technology for partner sites. The company offers a variety of features including topic generation and the ability to index multiple document formats. This search delivery mechanism gives a partner "turn key" search capability and the capacity to instantly offer search at maximum scalability with minimum cost. In addition, the Gigablast website (www.gigablast.com) provides unique "Gigabits" of information, enabling visitors to easily refine their search based upon related topics from search results. Clients range from NASDAQ 100 listed corporations to boutique companies.

About The Founder

Matt Wells

Matt Wells got a BS in CS and an MS in Mathematics from New Mexico Tech. While a graduate student he developed and implemented a site called The Artists' Den in 1996. It was on Yahoo's What's Cool twice, on Netscape's What's New once and a semi-permanent feature on Infoseek's Reference page.

Click here to read more about Matt...

Learn more about Gigablast's Environmentally Friendly Search

Top of page

Search | Careers | Products & Services | Contact Us | About Us | Clients | Privacy Policy

Copyright © 2000-2005 Gigablast, Inc. All rights reserved.

2、(http://www.greaterera.com/)

(今天才发现的,只搜索RSS Feed,会在链接中产生一个sessionID,而且这个session较长时间保持(从今天中午的13:00到现在约8个小时都是一个session,比起一般的搜索机器人访问一个链接开一个session肯定对网站的影响小多了,我就是不明白为什么像google之类的大多数搜索机器人访问一个链接就开一个session?))

2006-04-13 20:18:05,859 - get

feed of latestDiariesOfGoal:feedType=rss_1.0 entriesNum=39 channelID=416,

channelName is:学习页面制作; User: userID:836,userName:guest; IP: 65.59.220.23

USER-AGENT: Mozilla/5.0 (compatible; heritrix/1.7.0 +http://www.greaterera.com/)

REFERER:

http://www.learndiary.com/indexAction.do;jsessionid=a-efeghgjtyPc

greaterera.com

We are a group of young professional people with ambition and enthusiasm. We pursue truth, cherish our cultures and appreciate achievements of our civilization. We are experimenting a project of collecting contents of interesting websites that we believe would be good representations of our current Internet community. The purpose is to record and preserve part of our Internet heritage for future generations. We are preparing for a greater era that is coming ahead. For any question or comments, please send it to mail@greaterera.com.