SlideShare une entreprise Scribd logo
1  sur  63
Télécharger pour lire hors ligne
HOW TO
IDENTIFY
FUTURE PROOF
OPEN SOURCE PROJECTS
Henry Huang
09.2013
In the Old Days
Anyone Remember
Classified Information
Content Indexing
GOOGLE CAN ANSWER
Do Math
1+1=2
Convert Units
Help You Think
with
Realtime Results
Help You Shop
EVEN THIS
How old is Michael Jackson?
AND THIS
Best buffet in Vegas?
Google Doesn’t Do Multiple Choice
YET
Not Straight Answer
But We are Smarter, Right?

Hmmm....
I Know How to Search with
Keywords
Duh! Everybody Does
Some Even Use it to Trick
YOU
Because Google is
Biased
WA
T!
PageRank
Search Engine Optimization
SEO
Regions (Language Barriers)
TYPICAL SEARCH RESULTS

• Popular
• Some

but Outdated Piece of Information

Commercial Websites
Resolve
Search Engine Short Comings
Narrow Down Search Results
Comparison Charts
Use Comparative Terms
What’s the best “keywords”...
A vs B vs C
Fight SEO
Search More Recent Results
Search Blogs
Search the “Right” Words
Ask Expert’s Opinion
Colleagues
Groups
Mailing List
or
Forum
FUTURE PROOF
Focus on Projects that Host
Conferences
Find Conference Slides
Find Conference Videos
Make Sure the Community is
VIBRANT
❰Google Trend❱
Google Trend Graphs
Open Source Project Activity
Number of Downloads
When was the Last Update?
User Review/Rating
(Source Forge Only)
User Review/Rating
(Source Forge Only)
❰Case Studies❱
❰Scalability

Interoperability❱
Lots of New Terminologies
¢ommercial $upport
❰Be Proactive❱
Subscribe to Expert Blogs
Organize Ideas with ...
Mind Maps
Evernote
Subscribe to
Conference Slides & Videos
Social Media ¿
Filtering Useful Content
Search engine optimization 2.0

Contenu connexe

Tendances

Blogging: Your Business Superpower
Blogging: Your Business SuperpowerBlogging: Your Business Superpower
Blogging: Your Business Superpowers.h.e. CONSULTING
 
SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)
SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)
SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)Susanna Frazier
 
KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...
KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...
KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...Annabel Hodges
 
MozCon 2013 Recap - Day Two
MozCon 2013 Recap - Day TwoMozCon 2013 Recap - Day Two
MozCon 2013 Recap - Day TwoKane Jamison
 
Healthcare Solutions Company Saves from PPC Spending with HubSpot
Healthcare Solutions Company Saves from PPC Spending with HubSpotHealthcare Solutions Company Saves from PPC Spending with HubSpot
Healthcare Solutions Company Saves from PPC Spending with HubSpotHubSpot
 
Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...
Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...
Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...Abigail Bennetts
 
NACE Baltimore Digital Strategy
NACE Baltimore Digital StrategyNACE Baltimore Digital Strategy
NACE Baltimore Digital StrategyRyan McGrath
 
LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...
LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...
LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...Black Marketing
 
Marketers vs Creatives: Communication Breakdown
Marketers vs Creatives: Communication BreakdownMarketers vs Creatives: Communication Breakdown
Marketers vs Creatives: Communication BreakdownVisually
 
Google Survivor Tips at 2011 SMX Advanced
Google Survivor Tips at 2011 SMX AdvancedGoogle Survivor Tips at 2011 SMX Advanced
Google Survivor Tips at 2011 SMX AdvancedMicah Fisher-Kirshner
 
Google Ads Masterclass
Google Ads MasterclassGoogle Ads Masterclass
Google Ads MasterclassLaura Hogan
 
How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]
How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]
How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]iFactory Digital
 
Goldladder SEO Presentation
Goldladder SEO PresentationGoldladder SEO Presentation
Goldladder SEO PresentationGoldladder Ltd
 
Social Advertising Masterclass
Social Advertising MasterclassSocial Advertising Masterclass
Social Advertising MasterclassLaura Hogan
 
Brand Awareness Masterclass
Brand Awareness MasterclassBrand Awareness Masterclass
Brand Awareness MasterclassLaura Hogan
 
How to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on GlassdoorHow to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on GlassdoorGlassdoor
 
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...Rand Fishkin
 
The Ultimate SEO Checklist
The Ultimate SEO ChecklistThe Ultimate SEO Checklist
The Ultimate SEO ChecklistJeremy Palmer
 
ThinkContent London 2017: George Webster, HP
ThinkContent London 2017: George Webster, HPThinkContent London 2017: George Webster, HP
ThinkContent London 2017: George Webster, HPHeather Eng
 

Tendances (20)

Blogging: Your Business Superpower
Blogging: Your Business SuperpowerBlogging: Your Business Superpower
Blogging: Your Business Superpower
 
SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)
SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)
SOURCECON: BEST HACKS, LAUGHS, & INSIGHTS (Fall 2016)
 
KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...
KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...
KPI’s, Data, Reporting and Communication. Stop Pandering to Clients, Start Ma...
 
MozCon 2013 Recap - Day Two
MozCon 2013 Recap - Day TwoMozCon 2013 Recap - Day Two
MozCon 2013 Recap - Day Two
 
Healthcare Solutions Company Saves from PPC Spending with HubSpot
Healthcare Solutions Company Saves from PPC Spending with HubSpotHealthcare Solutions Company Saves from PPC Spending with HubSpot
Healthcare Solutions Company Saves from PPC Spending with HubSpot
 
Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...
Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...
Abi Bennetts - Brighton SEO 2021 - Psychology principles to power digital PR ...
 
NACE Baltimore Digital Strategy
NACE Baltimore Digital StrategyNACE Baltimore Digital Strategy
NACE Baltimore Digital Strategy
 
LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...
LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...
LinkedIn Content Marketing 1.0: How to Kick-start your Content Marketing Stra...
 
Marketers vs Creatives: Communication Breakdown
Marketers vs Creatives: Communication BreakdownMarketers vs Creatives: Communication Breakdown
Marketers vs Creatives: Communication Breakdown
 
Google Survivor Tips at 2011 SMX Advanced
Google Survivor Tips at 2011 SMX AdvancedGoogle Survivor Tips at 2011 SMX Advanced
Google Survivor Tips at 2011 SMX Advanced
 
Google Ads Masterclass
Google Ads MasterclassGoogle Ads Masterclass
Google Ads Masterclass
 
How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]
How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]
How to write a powerful blog post in 60 minutes (or less) [INFOGRAPHIC]
 
Goldladder SEO Presentation
Goldladder SEO PresentationGoldladder SEO Presentation
Goldladder SEO Presentation
 
Social Advertising Masterclass
Social Advertising MasterclassSocial Advertising Masterclass
Social Advertising Masterclass
 
Maya entertainment 3 2 11
Maya entertainment 3 2 11Maya entertainment 3 2 11
Maya entertainment 3 2 11
 
Brand Awareness Masterclass
Brand Awareness MasterclassBrand Awareness Masterclass
Brand Awareness Masterclass
 
How to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on GlassdoorHow to Respond to Negative Reviews on Glassdoor
How to Respond to Negative Reviews on Glassdoor
 
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
Fight Back Against Back: How Search Engines & Social Networks' AI Impacts Mar...
 
The Ultimate SEO Checklist
The Ultimate SEO ChecklistThe Ultimate SEO Checklist
The Ultimate SEO Checklist
 
ThinkContent London 2017: George Webster, HP
ThinkContent London 2017: George Webster, HPThinkContent London 2017: George Webster, HP
ThinkContent London 2017: George Webster, HP
 

En vedette

WebRTC - Is it ready? 2013
WebRTC - Is it ready? 2013WebRTC - Is it ready? 2013
WebRTC - Is it ready? 2013Hank Huang
 
Why use hosted ip pbx
Why use hosted ip pbxWhy use hosted ip pbx
Why use hosted ip pbxHank Huang
 
Automated Web Testing and Open Source Tools
Automated Web Testing and Open Source ToolsAutomated Web Testing and Open Source Tools
Automated Web Testing and Open Source ToolsHank Huang
 
Fake it till You Make it (Pick up New IT Skills Like a Maniac)
Fake it till You Make it  (Pick up New IT Skills Like a Maniac)Fake it till You Make it  (Pick up New IT Skills Like a Maniac)
Fake it till You Make it (Pick up New IT Skills Like a Maniac)Hank Huang
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting PersonalKirsty Hulse
 

En vedette (6)

WebRTC - Is it ready? 2013
WebRTC - Is it ready? 2013WebRTC - Is it ready? 2013
WebRTC - Is it ready? 2013
 
Why use hosted ip pbx
Why use hosted ip pbxWhy use hosted ip pbx
Why use hosted ip pbx
 
Automated Web Testing and Open Source Tools
Automated Web Testing and Open Source ToolsAutomated Web Testing and Open Source Tools
Automated Web Testing and Open Source Tools
 
Fake it till You Make it (Pick up New IT Skills Like a Maniac)
Fake it till You Make it  (Pick up New IT Skills Like a Maniac)Fake it till You Make it  (Pick up New IT Skills Like a Maniac)
Fake it till You Make it (Pick up New IT Skills Like a Maniac)
 
WebRTC
WebRTCWebRTC
WebRTC
 
SEO: Getting Personal
SEO: Getting PersonalSEO: Getting Personal
SEO: Getting Personal
 

Similaire à Search engine optimization 2.0

The Changing Landscape Of Search
The Changing Landscape Of SearchThe Changing Landscape Of Search
The Changing Landscape Of SearchDanny Sullivan
 
Guide to Voice Search & Digital Assistants
Guide to Voice Search & Digital AssistantsGuide to Voice Search & Digital Assistants
Guide to Voice Search & Digital AssistantsSurefire Local
 
SEO meetup Utrecht
SEO meetup UtrechtSEO meetup Utrecht
SEO meetup UtrechtRoy Huiskes
 
Vandenbosch2010 04-13search the-internet
Vandenbosch2010 04-13search the-internetVandenbosch2010 04-13search the-internet
Vandenbosch2010 04-13search the-internetJan Beniest
 
Iaee Ts2 Is Your Event Website Optimized Part 1
Iaee Ts2 Is Your Event Website Optimized   Part 1Iaee Ts2 Is Your Event Website Optimized   Part 1
Iaee Ts2 Is Your Event Website Optimized Part 1Velvet Chainsaw Consulting
 
WTF is SEO and How Do I Do It?
WTF is SEO and How Do I Do It?WTF is SEO and How Do I Do It?
WTF is SEO and How Do I Do It?Erin Perry Borron
 
TCDrupal 2018: SEO! Snippets! Schema!
TCDrupal 2018: SEO! Snippets! Schema! TCDrupal 2018: SEO! Snippets! Schema!
TCDrupal 2018: SEO! Snippets! Schema! Diane Kulseth
 
SEO Basics - Ranking On Google - WPSyd
SEO Basics - Ranking On Google - WPSydSEO Basics - Ranking On Google - WPSyd
SEO Basics - Ranking On Google - WPSydZero Point Development
 
SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...
SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...
SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...Higher Education Marketing
 
Inbound Marketing for Binary Options Brokers
Inbound Marketing for Binary Options BrokersInbound Marketing for Binary Options Brokers
Inbound Marketing for Binary Options BrokersHop Online Ltd.
 
2011 12 ECMOD360 Writing for Readers and Search Bots
2011 12 ECMOD360 Writing for Readers and Search Bots2011 12 ECMOD360 Writing for Readers and Search Bots
2011 12 ECMOD360 Writing for Readers and Search BotsGillian Muessig
 
Writing For Semantic Search
Writing For Semantic SearchWriting For Semantic Search
Writing For Semantic SearchZara Altair
 
Writing for Semantic Search
Writing for Semantic SearchWriting for Semantic Search
Writing for Semantic SearchZara Altair
 
Semantic search and the 'new' seo
Semantic search and the 'new' seoSemantic search and the 'new' seo
Semantic search and the 'new' seoRichard Hussey
 
Using the Wisdom of the Crowd for Content Excellence
Using the Wisdom of the Crowd for Content ExcellenceUsing the Wisdom of the Crowd for Content Excellence
Using the Wisdom of the Crowd for Content ExcellenceKeith Goode
 
Keyword Research & Website Analysis
Keyword Research & Website AnalysisKeyword Research & Website Analysis
Keyword Research & Website AnalysisThe Ultimate Analyst
 
2011 Conversion Conference- San Fran
2011 Conversion Conference- San Fran2011 Conversion Conference- San Fran
2011 Conversion Conference- San FranWriterAccess
 

Similaire à Search engine optimization 2.0 (20)

What is SEO?
What is SEO?What is SEO?
What is SEO?
 
The Changing Landscape Of Search
The Changing Landscape Of SearchThe Changing Landscape Of Search
The Changing Landscape Of Search
 
Guide to Voice Search & Digital Assistants
Guide to Voice Search & Digital AssistantsGuide to Voice Search & Digital Assistants
Guide to Voice Search & Digital Assistants
 
Debunking SEO Myths
Debunking SEO MythsDebunking SEO Myths
Debunking SEO Myths
 
SEO meetup Utrecht
SEO meetup UtrechtSEO meetup Utrecht
SEO meetup Utrecht
 
Vandenbosch2010 04-13search the-internet
Vandenbosch2010 04-13search the-internetVandenbosch2010 04-13search the-internet
Vandenbosch2010 04-13search the-internet
 
Iaee Ts2 Is Your Event Website Optimized Part 1
Iaee Ts2 Is Your Event Website Optimized   Part 1Iaee Ts2 Is Your Event Website Optimized   Part 1
Iaee Ts2 Is Your Event Website Optimized Part 1
 
WTF is SEO and How Do I Do It?
WTF is SEO and How Do I Do It?WTF is SEO and How Do I Do It?
WTF is SEO and How Do I Do It?
 
TCDrupal 2018: SEO! Snippets! Schema!
TCDrupal 2018: SEO! Snippets! Schema! TCDrupal 2018: SEO! Snippets! Schema!
TCDrupal 2018: SEO! Snippets! Schema!
 
SEO Basics - Ranking On Google - WPSyd
SEO Basics - Ranking On Google - WPSydSEO Basics - Ranking On Google - WPSyd
SEO Basics - Ranking On Google - WPSyd
 
SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...
SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...
SEO and Inbound Marketing for Schools - New Answers to Old Questions for Grow...
 
SEO for Travel Companies in 2018
SEO for Travel Companies in 2018SEO for Travel Companies in 2018
SEO for Travel Companies in 2018
 
Inbound Marketing for Binary Options Brokers
Inbound Marketing for Binary Options BrokersInbound Marketing for Binary Options Brokers
Inbound Marketing for Binary Options Brokers
 
2011 12 ECMOD360 Writing for Readers and Search Bots
2011 12 ECMOD360 Writing for Readers and Search Bots2011 12 ECMOD360 Writing for Readers and Search Bots
2011 12 ECMOD360 Writing for Readers and Search Bots
 
Writing For Semantic Search
Writing For Semantic SearchWriting For Semantic Search
Writing For Semantic Search
 
Writing for Semantic Search
Writing for Semantic SearchWriting for Semantic Search
Writing for Semantic Search
 
Semantic search and the 'new' seo
Semantic search and the 'new' seoSemantic search and the 'new' seo
Semantic search and the 'new' seo
 
Using the Wisdom of the Crowd for Content Excellence
Using the Wisdom of the Crowd for Content ExcellenceUsing the Wisdom of the Crowd for Content Excellence
Using the Wisdom of the Crowd for Content Excellence
 
Keyword Research & Website Analysis
Keyword Research & Website AnalysisKeyword Research & Website Analysis
Keyword Research & Website Analysis
 
2011 Conversion Conference- San Fran
2011 Conversion Conference- San Fran2011 Conversion Conference- San Fran
2011 Conversion Conference- San Fran
 

Dernier

Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...JeylaisaManabat1
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfbromerom1
 
ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesJessicaEscao
 
integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfAmitRout25
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agencykojalkojal131
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBrantfordIndia
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Mikko Kangassalo
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi OneDay18
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)Shakti Savarn
 

Dernier (9)

Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
Module-2-Lesson-2-COMMUNICATION-AIDS-AND-STRATEGIES-USING-TOOLS-OF-TECHNOLOGY...
 
English basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdfEnglish basic for beginners Future tenses .pdf
English basic for beginners Future tenses .pdf
 
ingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet saucesingrediendts needed in preparing dessert and sweet sauces
ingrediendts needed in preparing dessert and sweet sauces
 
integrity in personal relationship (1).pdf
integrity in personal relationship (1).pdfintegrity in personal relationship (1).pdf
integrity in personal relationship (1).pdf
 
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls AgencyCall Girls Dubai O525547819 Favor Dubai Call Girls Agency
Call Girls Dubai O525547819 Favor Dubai Call Girls Agency
 
Benefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in IndiaBenefits of Co working & Shared office space in India
Benefits of Co working & Shared office space in India
 
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
Virtue ethics & Effective Altruism: What can EA learn from virtue ethics?
 
Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi Spiritual Life Quote from Shiva Negi
Spiritual Life Quote from Shiva Negi
 
The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)The 5 sec rule - Mel Robins (Hindi Summary)
The 5 sec rule - Mel Robins (Hindi Summary)
 

Search engine optimization 2.0