technorati

76
Blog search engine

Upload: felix75

Post on 13-May-2015

890 views

Category:

Technology


2 download

TRANSCRIPT

Page 1: technorati

Blog search engine

Page 2: technorati

Agenda

Technorati Site Guide

Search Engine

Blog

Micro Blog

RSS Feed

Technorati Tagging

Bookmarking

Page 3: technorati

1. Introduction

2. Home Page

3. How to Join ?

4. How to claim you Blog?

5. Blog Directory

6. How to add Favorite Blog ?

7. How to add WatchList?

8. How to Ping your Blogs?

9. Technorati Charts, widgets

10. Twittorati

11. Blogsphere

Technorati Site Guide

Page 4: technorati

Technorati was founded to help

bloggers succeed by collecting,

highlighting, and distributing the

global online conversation.

David L. Sifry

Founder and Chairman

Page 5: technorati

Backlink for your blog Get

Ranking of your Blog

Gain from your Blog

Millions of Blog in your HandIncrease your Voice

Technorati is an almost in real time search engine focused primarily on

blogs, but really it picks up anything with an RSS feed that has been

"claimed" in Technorati.

Want to…

Page 6: technorati

Technorati Launched in November 27, 2002

Founded as the first Leading blog search engine

Technorati.com indexes millions of blog posts in real time and surfaces them in seconds.

The largest social media advertising network

The third largest blog media property*

The 6th largest social media property*

Online properties that introduce blog content to millions of consumers

*comScore March 2009

Page 7: technorati

Home Page

Page 8: technorati

To Join…

Join to Technorati

Page 9: technorati

Claim

Page 10: technorati

Verification code

Page 11: technorati

Enter your Blog UrlEnter your

Blog URL

Page 12: technorati

Claim with OpenID

Page 13: technorati

Finished your Registration

Page 14: technorati

Just Click here

How to Claim your Blog ?

Page 15: technorati

Enter your Blog URL and

Click Begin Claim Button

How to Claim your Blog ?

Page 16: technorati

Here Totally Two Blog Claimed

How to Claim your Blog ?

Page 17: technorati

List of Blogs

My Blogs

Page 18: technorati

Blogs Directory

Page 19: technorati

Photo Gallery Photo Collection from Blogs

Photo collection with Blog Info

Page 20: technorati

Video Gallery

Related Video Tag

Page 21: technorati

How to add Favorite Blogs ? Enter your favorite Blogs URL

Enter your favorite Blogs Tags

Short view Sadhas B

log

Short view Flexdot Blog

Posts from Favorites

Page 22: technorati

How to Create WatchList ?

Enter you Tags

Result Page

Page 23: technorati

How to Create WatchList ?

Result Count

Search Blogs

Page 24: technorati

How to Ping your Blog’s

Enter your Blog Url

Page 25: technorati

Widgets

Page 26: technorati

Charts

Technorati charts allow you to visualize the impact an individual tag has

on the Blogosphere by graphing the number of times the tag occurs in blog

posts across the web.

You can build a chart to graph one tag or compare up to five tags at once.

Once you are satisfied with a chart, add it as a widget on your own blog!

Page 27: technorati

Charts

Tags

Chart

Search tags within 30 days

Page 28: technorati

Charts

Comparison

Nokia

&

Sony Ericsson

To change charts time

frame

Nokia

Sony Ericsson

Page 29: technorati

State of the Blogosphere / 2008

Page 30: technorati

State of the Blogosphere / 2008

Blogging is… A truly global phenomenon:

81 languages in June 2008,

66 countries across six continents.

Blogs are Profitable

The mean annual revenue is $6,000 with

$75K+ in revenue for those with 100,000

Page 31: technorati

State of the Blogosphere / 2008

Global Snapshot of Bloggers

Demographics Bloggers(N=550)

European Bloggers(N=350)

Asian Bloggers(N=173)

Male 57% 73% 73%

Age

18-34 years old 42% 48% 73%

35+ 58% 52% 27%

Single 26% 31% 57%

Employed full-time 56% 53% 45%

Household income >$75,000 51% 34% 9%

College graduate 74% 67% 69%

Average blogging tenure (months)

35 33 30

Median Annual Investment $80 $15 $30

Median Annual Revenue $200 $200 $120

% Blogs with advertising 52% 50% 60%

Average Monthly Unique Visitors

18,000 24,000 26,000

Page 32: technorati

State of the Blogosphere / 2008

Segment Snapshot of Bloggers

Demographics Personal(N=1015)

Corporate(N=156)

Professional(N=590)

With Advertising

(N=695)

No Advertising

(N=595)

Male 64% 70% 72% 66% 66%

Age

18-34 years old 52% 45% 48% 53% 45%

35+ 48% 55% 52% 47% 55%

Single 36% 24% 31% 34% 34%

Employed full-time 52% 51% 55% 49% 56%

Household income>$75k 37% 49% 42% 40% 37%

College graduate 70% 74% 74% 69% 72%

Average blogging tenure (months) 35 35 38 35 33

Median Annual Investment $100 $200 $150 $100 0

Median Annual Revenue $120 $250 $300 $200 0

% Blogs with Advertising 53% 64% 59% 100% 0%

Average Monthly Unique Visitors 12,000 39,000 44,000 46,000 4,000

Page 33: technorati

State of the Blogosphere / 2008

Global Bloggers by Gender

Demographics Female

(N=438) Male

(N=852)

Personal Blog 83% 76%

Professional Blog 38% 50%

Age

18-24 years old 9% 15%

25+ 91% 85%

Single 29% 36%

Employed full-time 44% 56%

Median Annual Investment $30 $60

Median Annual Revenue $100 $200

% Blogs with advertising 53% 54%

Sell Through a Blog ad Network* 16% 7%

Have Affiliate ads* 41% 32%

Have Contextual ads* 61% 73%

Page 34: technorati

We house about 10 TB of core data in MySQL over about

20 machines

With replication, we add 100TB and 200 machines more

We grow at about 1TB per day in total

We use a service oriented architecture to separate

physical and logical access

We use commodity hardware and Open Source software

Technorati Background

Page 35: technorati

Technorati BackgroundSCALING TECHNORATI TAGS

Partition data by Entity (tags and posttags)

Blend of InnoDB and MyISAM based on use

over time

Replicate to distribute query load and async

calculations

Page 36: technorati

Technorati BackgroundMYISAM VS. INNODB

Different storage engines serve very different

purposes.

InnoDB is the right choice for Master-class DB’s

where data integrity is key and write loads are

high

MyISAM is the right choice for GROUP BY

queries and for read-mostly applications

Page 37: technorati

Technorati Background

PARTITIONING

Consider data access methods

Measure write and queries rates Partition data by various dimensions

TimeKeyEntityRandom keyFixed vs. Variable length columns

Page 38: technorati

Technorati Background

At Technorati, we use all of these and some in combination

Cosmos DB for the entire Blogosphere

ID based using mod to allocate to shard

Entity based to organize commonly queried lookup tables in

one location

Entity based but ID range partitioned

Time based for reporting data (hourly or daily)

PARTITIONING

Page 39: technorati

Technorati BackgroundPARTITIONING : EXAMPLES

Main data set is sharded by Blog ID with a

central sequence generation and map

Collation is performed in the application tier

Blog post data is split between fixed length and

variable length columns

Page 40: technorati

Technorati BackgroundREPLICATION

MySQL replication is an essential tool to

distribute query load and provide for

redundancy.

Master -> Master -> Slave can be used to

distribute common lookup tables

mysqldump is also a good way to bootstrap a

new slave

Page 41: technorati

Technorati BackgroundCONFIGURATION FOR RELIABILITY AND PERFORMANCE

MasterInnoDB

BackupInnoDB

Query SlaveMyISAM

Query SlaveMyISAM

Query SlaveMyISAM

Page 42: technorati

1. Search Authority

2. Search Blogs, Photos,

Video

3. Search Keyword

4. Search URL

5. Search Tags

Technorati Search

Page 43: technorati

Search EngineAuthority Search

Authority List

Authority Rank

Page 44: technorati

Search Engine

Blog Search

Page 45: technorati

Search Engine

Post SearchPost in Wordpress

Result in Technorati

Search Post

Title of Post

Post List

Page 46: technorati

Search Engine

Result Page

Keyword Search

Enter your keyword

Select Search category

Page 47: technorati

Search Engine

Result Page

Enter your URL

annauniv

URL Search

Page 48: technorati

Search Engine

Result Page

Enter your Tag

Iraq Tag Info

Iraq Tag Info Blog

Tag Search

Page 49: technorati

Search Engine

Select Photos Search

Enter Your Keyword

Photos pick from Flickr

Photo Search

Page 50: technorati

Search Engine

Select Video Search

Enter Your Keyword

Video pick from Youtube

Video Search

Page 51: technorati

1. Blogs Basics

2. Top 100 Blogs

3. Technorati Blogs

Blog

Page 52: technorati

What's a weblog?

A weblog, or "blog", is a personal journal on the Web

Weblog are highly influential and have enormous readership

Blogging Basics

Page 53: technorati

Why are blogs important?

It allow millions of people to easily publish their ideas,

and more people to comment on them.

An increasing number of people reading, writing, and

commenting on blogs.

Weblogs allow everyone to have a voice.

Blogging Basics (Contd…)

Page 54: technorati

Who is a blogger?

A blogger is someone who writes a blog.

What is the blogosphere? Blogosphere is a word used to describe the online

community of bloggers and their writings.

Blogging Basics (Contd…)

Page 55: technorati

What is RSS?

RSS is a file format that allows anyone with a website from large

media companies to individual commentators to easily

"syndicate" their content .

The content that is syndicated is often not the full entry, but

excerpts and links back to the originating website .

Blogging Basics (Contd…)

Page 56: technorati

What is "syndication" ?

making part of a website available for consumption

in a specialized reader or for other sites to use and

publish, often for free.

The part of a site made available for such syndication

is most often a "RSS newsfeed" that lets other tools

and sites display some or all of the site's content with

proper attributions and links to the original source.

Blogging Basics (Contd…)

Page 57: technorati

Blog

Top 100 Blogs

Sort blogs by Top Authority Sort blogs by

Number of Fans

Page 58: technorati

Blog

Technorati News Blogs

Page 59: technorati

1. Microblogs (Twittorati)

Micro Blogs

Page 60: technorati

Introduction of Twittorati

Twittorati aggregates tweets from major blogs.

Users can filter tweets by topic, see most-tweeted blog posts

and compare blogosphere and Twitter trends.

"Writer pages" also display each tweeter's blogs as well as

Twitter data and Technorati Authority.

Twittorati currently only features tweets from Technorati's

Top 100 Bloggers

Technorati is a blog search engine that uses various data

points to determine the "authority" of a blog.

Page 61: technorati

Top 100 Blogs on Twittorati

Technorati Authority

Top 100 Blogs list

Technorati & Twitter Tags

Page 62: technorati

1. RSS Feed With Examples

Technorati RSS Feed

Page 63: technorati

RSS Feed work in TechnoratiTechnorati has integrated RSS feeds throughout the system.

Technorati has RSS feeds on Watchlist, Tags, Favorites, etc.,

Example: Favorites

Step: 1

Click

Page 64: technorati

RSS work in TechnoratiStep: 2

Added to Favorites

Page 65: technorati

RSS work in TechnoratiStep: 3 Boing Boing

Site displayed here through

RSS Feed

Search their Favorites

Page 66: technorati

1. Bookmark

2. Example

Technorati Bookmark

Page 67: technorati

Bookmark

Bookmarks are stored within a web browser on a computer and

Favorites.

All of the bookmarks collected by all users can also be searched by tag,

and the most popular links at a given time give a glimpse of the web in

motion.

Page 68: technorati

How to Bookmark Click Bookmark

ClickBookmarked added

Blog

Page 69: technorati

1. Technorati Tag Introduction

2. Example

Technorati Tags

Page 70: technorati

Tags Search

Tagging is a relatively new way to categorize relevant information

on the web.

Technorati tracks 24 million sites.

Technorati is a real-time search engine that keeps track of what is

going on in the blogosphere — the world of weblogs.

Page 71: technorati

Popular Collections (Tags)

This tags below are sized according to their popularity

Page 72: technorati

Tags Search

Result Page

Result Count

Filter Setting

Result Info

Blogcrtics Article

Page 73: technorati

Tags Search Posted tags in my blogs

Eg: Blurbs

Example

Page 74: technorati

Tags Search

Tag Search in Technorati

Search Result of my blogs

Result in Technorati

Page 75: technorati

Reff:

1. http://support.technorati.com/

2. http://technorati.com/help/howtos.html

3. http://weblogs.about.com/od/bloggingtips/tp/5BlogMonetizationTips.htm

4. MySQL user Conference

Page 76: technorati

Thank you….

?E-Mail: [email protected], [email protected]