1 / 3
Caption Text
2 / 3
Caption Two
3 / 3
Caption Three margin testing

Saturday, November 26, 2011

常用SEO查询工具

http://www.williamlong.info/archives/2904.html
-月光博客

SEO工作者经常需要一些SEO工具的辅助,比如网站收录查询、PR查询等等,以便节省自己的时间,让SEO变得更加轻松。那么,常用的SEO工具都有哪些呢?月光博客今天就介绍一些常用的SEO工具网址,并将其进行分类,希望对大家的SEO工作有所帮助。

  一、网站管理员工具

  网站管理员工具需要对网站域名所有权进行验证,通常是通过上传指定文件、增加META或者修改网站DNS来验证管理员身份,通过验证后,网站管理员可以查询到自己网站的各类统计信息。

  1、 Google Webmaster Tools

  谷歌网站管理员工具,可以获取到谷歌抓取、编入索引和搜索流量的数据,同时接收关于用户网站上所存在的问题的通知。

  2、 Bing Webmaster Tools

  微软必应网站管理员工具,获取到必应的搜索查询、索引和搜索流量的数据,Yahoo Site Explorer关闭之后,很多功能也整合进了Bing Webmaster Tools里。

  3、 百度站长平台

  百度站长工具,提供了用户提交Sitemap的功能,Ping服务,并给出了一些URL优化建议、网站安全检测工具,但整体来说功能相对较少。

常用SEO工具查询

  二、外链检查工具

  外链检查工具用于查询各个(特别是竞争对手)网站的外链情况,通常不需要登录即可使用。

  1、 Yahoo Site Explorer

  Yahoo的外链数据公认是最准确的,所以该工具也有很大参考意义,可惜这个本来很不错的一个工具,却被Yahoo给关闭了

  2、 Open Site Explorer

  这个工具和Yahoo Site Explorer非常类似,可以分析出链接网站的域名数,链接按照权重进行排序。不过其分析的链接对中文网站不太准,无法识别百度搜索引擎,费用较高,PRO版每月要99美元。

  三、流量查询工具

  流量查询工具用于粗略估算各个网站的流量情况,通常不需要登录即可使用。

  1、 Alexa

  Alexa做为较具权威性的排名统计平台,能够提供各个网站排名信息、网络流量数据、关键词搜索分析、网站用户统计等功能。Alexa提供了简体中文网站服务

  2、 Google Website Trends

  Google Trends提供的网站流量查询服务,可以分析所有网站的流量和受欢迎程度,还可以用图表的方式比较同类相关网站的流量。

  和Alexa的界面相比,Google Trends for Websites的界面显得较为简单,提供的数据信息也很少,但Google趋势提供的信息具有较高的权威度,准确度也较高,可以大致比较两个不同网站的流量大小。

  3、 DoubleClick Ad Planner 

  DoubleClick Ad Planner的前身是Google Ad Planner,通过DoubleClick Ad Planner这一免费的媒体规划工具可以优化用户的在线广告,该工具提供了各种网站的访问量统计,以便广告商能根据访问量知道投放广告的最佳选择。

  四、关键字查询工具

  1、 Google Trends

  Google Trends(谷歌趋势)是一款基于搜索日志分析的应用产品,通过分析Google数据库中的搜索结果,告诉用户某一搜索关键词在Google中被搜索的频率和相关统计数据。在Google Trends中的每一关键词的趋势记录图形显示分为搜索量和新闻引用量两部分,用户可直观的分别看到每一关键词在Google全球的搜索量和相关新闻的引用情况的变化走势,并有详细的城市、国家/地区、语言柱状图显示。

  2、 Google Insights Search

  Google Insights Search(谷歌搜索解析)实际上和Google Trends的功能差不多,但是细节方面比Google Trends多,显得更为专业。Google Insights Search可以比较特定区域、类别、时间范围以及搜索资源之间的搜索量。

  3、 百度指数

  百度指数和Google Trends的功能差不多,不过其搜索数据是基于百度搜索引擎的,这个工具是以百度网页搜索和百度新闻搜索为基础的数据分析服务,用来分析不同关键词在过去一段时间里的"用户关注度"和"媒体关注度",对于中国用户来说,这个关键字分析工具很有用。

  4、 Google AdWords关键字工具

  Google AdWords关键字工具可以帮助用户选择关键字并跟踪关键字效果。可以根据用户指定的关键字自动生成最常用同义词及相关词组列表,并为用户提供关键字的点击量估算。其"流量估算工具"还可以估算指定关键字的全球每月搜索量以及本地每月搜索量,适合于挖掘信息量很大的垂直型门户网站的长尾关键词。

  五、关键字排行工具

  1、百度搜索风云榜

  百度发布的每日关键词排行榜,根据前一天的百度搜索量统计自动计算生成,每天早上自动更新,实时更新当前网友最关注,搜索最热门的内容。

  2、 Google zeitgeist

  Google Zeitgeist是Google发布的年度关键词排行榜,针对每年Google查询进行统计,收集人们最关心的关键词,Google Zeitgeist提供热点关键字的年度列表,还提供不同主题和国家的列表。每日的排行列表目前只有英文版,由Google Trends提供。

  3、 搜狗热搜榜

  搜狗发布的每日关键词排行榜,根据搜索的搜索数据声称,功能和百度搜索风云榜类似。

  六、其他工具

  1、Google Analytics

  Google推出的免费分析服务,对市场营销和内容优化上提供很多专业报表。

  2、百度统计

  百度推出的免费专业网站流量分析工具,功能和Google Analytics差不多。

  3、网站历史查询工具

  美国互联网档案馆(The Internet Archive)保存了自1996年开始的各类网站的首页截图资料,不过该网站已经被中国屏蔽了。

  4、站长工具

  Chinaz提供的系列SEO工具集,将不少SEO查询集中在一个页面。

  以上就是月光博客总结的一些常用SEO工具集锦,本文将定时更新,如果你知道一些更好的SEO工具,可以联系我进行更新。

Wednesday, November 23, 2011

ICT for Language Teachers: Google Translate: friend or foe?

http://ictforlanguageteachers.blogspot.com/2011/11/google-translate-friend-or-foe.html

Are you a language teacher? If so, what are your views on online translation tools?

Google Translate  is probably the most widely used online translation tool, but there are others that will also do the job. Several are listed in ICT4LT Module 3.5, Section 3 (Machine Translation). Such tools have been the bane of language teachers' lives ever since they became widely available on the Web. The teacher sets a text to be translated for homework and the students use Google Translate to do the job, thus saving themselves work and driving their teacher mad when they turn in a piece of work that is full of mistakes that reveal clearly that an automatic translation tool has been used. Or the teacher may ask the students to produce an original composition in a foreign language - so they type it out in English and paste it into Google Translate. Again, the output is full of mistakes but often of a different kind, for example the students may be using constructions in English that are way beyond what they would be capable of using in the foreign language. And many mistakes made by Google Translate are made solely because the source text is incorrect. If you write "I should of thought" (yes, it's a common mistake!) instead of  "I should have thought" then Google Translate's output is wrong. But it translates "I should have thought" correctly into German as "ich hätte gedacht". Thinking back to my early experiences with Machine Translation (MT) in the 1980s, I remember a company (Perkins Engines) that used the Weidner MT system first training its employees to write correct, unambiguous English so that the system could handle the texts more easily – in other words, anticipating potential errors that could be made.

Right now it's not too difficult to spot that Google Translate has been used to produce a text in a foreign language, but a few years ago Google began using a different translation engine that uses a so-called Statistical Machine Translation (SMT) approach. Now Google Translate begins by examining and comparing massive corpora of texts on the Web that have already been translated by human beings. It looks for matches between source and target texts and works out which translations are likely to be the most accurate. This YouTube video, Inside Google Translate, explains how it works. As more and more corpora are added to the Web this means that Google Translate will keep improving until it reaches a point where it will be very difficult to tell that a machine has done the translation. I remember early MT tools translating "How are you?" into German as "Wie sind Sie?" Now Google Translate gets it right: "Wie geht es Ihnen?" You can also click on the words in the translated text to hear how they are pronounced.
 
So Google Translate is no longer the crude tool that it used to be. Besides using a much more sophisticated and accurate translation engine, it also offers the possibility of interaction. When the translated text appears you can hover your mouse over the text and ask Google Translate to suggest alternative renderings if you don't accept what it offers as the first choice. These may be different vocabulary items, different tenses, different case endings in German, etc. You can also rearrange the word order. Thus you can edit the text until you are satisfied with it – and then you can copy and paste the text into Microsoft Word and edit it further using the inbuilt foreign-language spell checkers, grammar checkers and thesauruses. Having said that, I am in no doubt that most students would just accept what Google Translate offers as the first choice and hope for the best. But a clever student would investigate Google Translate's new features and produce quite an acceptable translation that does not have the obvious hallmarks of being translated by machine. So what is the solution if students cannot be persuaded not to use Google Translate?
  • Do you punish your students for cheating?
  • Do you hand back their work and tell them to do it again without using Google Translate?
  • Or maybe you warn your students that you have already run the text through Google Translate and that if you find any examples  of the same incorrect phrases being used in their work then they will score zero.
  • You could also exploit the mistakes that Google Translate makes by displaying them on a big screen to the whole class and showing your students how ridiculous they are. At the same time you could use the output of Google Translate to raise your students' linguistic awareness. Ask your students to spot the mistakes and explain why they have been made – e.g. parsing like as a verb rather than a preposition.
But perhaps the time has come to admit defeat and to set different types of tasks for homework. A blog posting by Naomi Ganin Epstein, headed If Google is translating then I'll start revamping, is worth looking at. She suggests setting a number of different types of assignments for homework that get round the problem of students using Google Translate.

Let's face it, automatic translation tools have been around for a long time and they are here to stay. The European Commission makes extensive use of so-called Translation Memory (TM) systems. These produce a rough draft of the text to be translated, which is then corrected by professional translators. It can speed up their output by up to 80%. I know of one university that trains its students to use a TM tool known as TRADOS. They can then slot more easily into jobs as professional translators when they graduate. I often use Google Translate in the same way – but only with languages that I know reasonably well.

Reactions?

Friday, October 28, 2011

GoAccess - Visual apache/Nginx log analyzer

http://www.ubuntugeek.com/goaccess-visual-apachenginx-log-analyzer.html
 | Ubuntu Geek

GoAccess is an open source real-time Apache log analyzer and interactive viewer that runs in a terminal in *nix systems. It provides fast and valuable HTTP statistics for system administrators that require a visual server report on the fly.

Essentially, the way GoAccess works is that it will parse the well-known Apache access log file, from there, GoAccess will collect data from the parsed log and it will display it to the console or the X terminal. The collected information or generated reports will be displayed to the user/sysadmin in a visual/interactive window. Reports include:

General Statistics, bandwidth etc.
Top Visitors
Requested files
Requested static files, images, swf, js, etc.
Referrers URLs
404 or Not Found
Operating Systems
Browsers and Spiders
Hosts, Reverse DNS, IP Location
HTTP Status Codes
Referring Sites
Keyphrases
Different Color Schemes
Unlimited log file size

Log format…

GoAccess can parse both of Apaches' log formats, the Common Log Format (CLF) and the Combined Log Format (XLF/ELF), including virtual host. It is possible to parse Nginx as well. (if configured with the standard Apache log format)

Install GoAccess on ubuntu

sudo apt-get install goaccess

Using goaccess

You have to make sure apache or nginx is installed and configured for websites access.

Usage:

goaccess [ -b ][ -s ][ -e IP_ADDRESS][ - a ] <-f log_file >

The following options can also be supplied to the command:

-f - Path to input log file.
-b - Enable total bandwidth consumption.
For faster parsing, don't enable this flag.
-s - Enable HTTP status codes report.
For faster parsing, don't enable this flag.
-a - Enable a List of User-Agents by host.
For faster parsing, don't enable this flag.
-e - Exclude an IP from being counted under the
HOST module. Disabled by default.

Goaccess Examples

The simplest and fastest usage would be:

# goaccess -f access.log

That will generate an interactive text-only output.

To generate full statistics we can run GoAccess as:

# goaccess -f access.log -a -s -b

The -a flag indicates that we want to process an agent-list for every host parsed. The -s flag tells
GoAccess go get every HTTP status code. The -b flag will process the total bandwidth consumption for
files, hosts, and dates.

Now if we want to add more flexibility to GoAccess, we can do a series of pipes. For instance:

If we would like to process all access.log.*.gz we can do:

# zcat access.log.*.gz | goaccess

OR

# zcat -f access.log* | goaccess

Another useful pipe would be filtering dates out of the Apache's access log

The following will get all HTTP requests starting on 05/Dec/2010 until the end of the file.

# sed -n '/05\/Dec\/2010/,$ p' access.log | goaccess -s -b

If we want to parse only a certain time-frame from DATE a to DATE b, we can do:

sed -n '/5\/Nov\/2010/,/5\/Dec\/2010/ p' access.log | goaccess -s -b

Note that this could take longer time to parse depending on the speed of sed.

Also, it is worth pointing out that if we want to run GoAccess at lower priority, we can run it as:

# nice -n 19 goaccess -f access.log -s -a -b

and if you don't want to install it on your server, you can still run it from your local machine:

# ssh user@server 'cat /var/log/apache2/access.log' | goaccess -s -a -b

60 New Open Source Apps You've (Probably) Never Heard Of

http://www.datamation.com/open-source/60-new-open-source-apps-youve-probably-never-heard-of-1.html
 - Datamation

少为人知的60个新的开源应用程序

Thursday, October 27, 2011

Dell offers machines with ubuntu linux in 220 chinese stores

http://www.theinquirer.net/inquirer/news/2120655/dell-offers-machines-ubuntu-linux-220-chinese-stores
- The Inquirer

Linux for the masses
Thu Oct 27 2011, 16:52

TIN BOX FLOGGER Dell has rolled out machines preloaded with Ubuntu Linux to 220 retail stores in China.

Dell might have scaled back its Ubuntu Linux offerings in the west but in China - the market that really matters - the firm is rolling out a range of machines running Ubuntu in 220 stores. Unlike its solitary US web-store offering, Dell presents Chinese punters with a range of Ubuntu Linux systems and better still the firm said its staff will promote the benefits of Ubuntu Linux to consumers.

Canonical and Dell announced that they were working on a strategy for flogging Dell machines running Ubuntu Linux earlier this year. However given Dell's seemingly declining interest in Ubuntu Linux, some thought the announcement was hot air from a company that just wanted to keep a Linux-friendly image, but not so.

Dell's range of Ubuntu Linux machines will come with Ubuntu's music store and the Ubuntu One cloud storage built in. All in all, it is a good chance for desktop Linux usage to grow in an immensely important market.

Ubuntu Linux might not be the first choice for many Linux users but Canonical has done a lot to push its desktop-oriented Linux distribution to OEMs such as Acer and Dell. While in established markets the popularity of Microsoft's Windows remains hard to break down, in a relatively new and growing market there is every chance that Linux, whether it's Ubuntu or some other Linux distribution, can succeed. µ

China Proposes New Curbs on Entertainment and Bloggers

http://www.nytimes.com/2011/10/27/world/asia/china-imposes-new-limits-on-entertainment-and-bloggers.html?_r=1&nl=todaysheadlines&emc=tha22
 - NYTimes.com

BEIJING — Political censorship in this authoritarian state has long been heavy-handed. But for years, the Communist Party has tolerated a creeping liberalization in popular culture, tacitly allowing everything from popular knockoffs of "American Idol"-style talent shows to freewheeling microblogs that let media groups prosper and let people blow off steam.


Featured Post

Windows和Ubuntu双系统完全独立的安装方法

http://www.ubuntuhome.com/windows-and-ubuntu-install.html  | Ubuntu Home Posted by Snow on 2012/06/25 安装Windows和Ubuntu双系统时,很多人喜欢先安装windows,然...