SlideShare uma empresa Scribd logo
1 de 46
Baixar para ler offline
Search Engine Optimisation
Have you been crawled over?
Marshal E. Yung, Chief Software Architect
Synapses Systems Sdn Bhd
Overview
●   Learning from the Past           ●   Optimisation through Design
●   SEO – The Whole Idea             ●   Search Engine Submissions
●   Getting Indexed                  ●   SEO Tools
●   Optimisation through Meta Tags   ●   Black Hat SEO
●   Optimisation through Contents    ●   In a Nutshell
Learning from the Past
A little History Lesson
Since the mid '90s...
●   SEO was introduced in 1997
●   ALIWEB
    ●   First search engine
    ●   Site ranking depends solely on meta data
    ●   Failed due to meta data abuse; eventually inaccurate
        site ranking
●   Larry Page & Sergey Brin introduced PageRank
    ●   Site ranking based on the probability of a site being
        discovered by a web user through inbound links
    ●   Later enhanced to tackle content and link spamming
Search Engine Optimisation
The Whole Idea
SEO – The Whole Idea
●   Optimise contents:
    ●   Images – search engines can index images too
    ●   Texts – heading tags and SEO copywriters
●   Titles, descriptions, contents, and links
●   Visibility and ranking: website, web page
●   Organic search results
●   What about paid results?
    ●   Usually very expensive, may not necessary work
    ●   Does not improve page ranking
On-Page Factors
●   <title> tag
●   Meta description
●   Heading tags
●   Content optimisations
●   Hyperlinks
Off-Page Factors
●   Inbound links!
    ●   Who are linking to your sites?
    ●   Make use of comments in community forums, blogs, etc.
●   Competition
    ●   What are you competition doing that may affect your ranking?
●   User defined ranking
    ●   Is your website the favourite among all?
●   Advertising
    ●   Paid advertising also creates inbound links
Getting Indexed
Spiders, Crawlers, Bots
Spiders, Web-bots, Crawlers, etc.
●   Spiders, web-bots, crawlers, bots
    ●   They are all the same thing
    ●   Computer programmes that browses the internet for
        website hyperlinks
    ●   Based on complex algorithms for website browsing
Web Crawling Concept
●   Visits a list of URLs (seeds)
●   Identifies hyperlinks on seeds' page and add
    them to the URL queue (crawl frontier)
●   URLs from the frontier are visited recursively
    according to a set of policies to identify more
    hyperlinks
●   Create copies of visited pages to be indexed by
    the search engine
Web Crawling Concept
●   Download only partial part of the web page
●   Must oblige to web crawling policies:
    ●   Selection policy: which page to download
    ●   Revisit policy: only visit updated web pages
    ●   Politeness policy: do not overload websites
    ●   Parallelisation policy: coordination of distributed
        crawlers
Web Crawler Architecture

                        Internet




                                   Web pages


                      Downloader and
  Scheduler              Parser                     DB


                                               URL and Indexes
                                                  Storage

              Queue
Optimisation through Meta Tags
Keywords and Descriptions
Keywords – ABANDONED!
●   Since 2002, most (if not all) major search
    engines no longer use keywords for site ranking
    ●   Inaccurate
    ●   Misleading
    ●   Keyword stuffing
Descriptions
●   Use description attribute in <meta> tag to
    summarise page contents
    ●   Place within the <head></head> section
    ●   Description shows up in search results
    ●   Helps users to easily understand page contents
    ●   Use unique description to describe different pages
    ●   Preferably to have less than 150 characters
Optimisation through Contents
Content is King!
The Title Says it All
●   Use <title> tags to indicate page titles:
    ●   Place it within the <head></head> section
    ●   Each web page should have a unique title
    ●   Title tags are what is shown in search results
    ●   Meaningful page title attracts and helps users in
        finding your website
Content is King!
●   All contents should be optimised, including:
    ●   Textual contents; and
    ●   Graphical contents
●   Use appropriate heading tags in page contents:
    ●   <h1>, <h2>, <h3>, <h4>, <h5>, <h6>
    ●   Search engine loves heading tags
●   Use text instead of images as headings
    ●   It works better with search results
    ●   Crawlers do not recognise texts within images
Content is King!
●   Body contents are where search engines collect and
    index words seen by web crawlers
●   Create optimised body contents by:
    1.Identifying the gist, objective, and message of your body
      content
    2.Create a list of keywords representing these gist,
      objectives, and messages.
    3.Construct sentences and paragraphs with these
      keywords
●   Or, you may hire professional help from an SEO
    copywriter
Optimising Content Keywords
●   Good keywords have low competitions and high
    probabilities
●   Low competition keywords:
    ●   Keywords less likely used on other websites similar to
        yours
●   High probability keywords:
    ●   Keywords with very high likelihood to be used by
        users as the search word
●   Use phrases instead of single words as keywords
Optimising Image Contents
●   Web crawlers can see images
●   Images can be indexed by search engines
    ●   Image file name
    ●   Image description
●   Use the alt attributes in <img> tags to describe the image
    ●   <img src=”images/seo_book.png” alt=”SEO in a Nutshell” />
●   Use meaningful file names for images
●   Image search engine is getting popular and advancing
Optimisation through Design
Code Base Tweaking
Friendly URLs
●   Avoid using URL with parameters
    ●   www.example.com/index.php?year=2011&month=1&day=20
●   Use friendly URL
    ●   www.example.com/2011/1/20
    ●   More meaningful and easier for users to remember
        and understand
    ●   Easier and faster for web crawlers to identify
        contents
Site Structure
●   Simplify directory structure
●   Deep sub-directories slow down web crawling
●   Meaningful file names
Make it Easy for Crawlers
●   Use external CSS files
●   Use external JavaScript files
    ●   Place lengthy JavaScript codes at the end of the document
●   Prioritise web pages with rel=”canonical” attribute in <link> tag
●   Reduce line of codes
    ●   Simplify HTML coding with <div> tags over <table> tags when possible
    ●   Shorter LOC reduces crawling and page loading time
    ●   NOTE: Reduce LOC but don't disregard good coding standards
Search Engine Submissions
Google, Yahoo!, Microsoft Bing
Kick-Start
●   Search engine submission
    ●   First step to launching website
    ●   Fastest way to introduce website to search engine
    ●   Speed of indexing and ranking depends on quality of content optimisation
●   Free search engine submissions
    ●   Google
    ●   Yahoo!
    ●   Microsoft Bing
●   Search engines also accept XML based site-map definition to speed
    up website crawling
    ●   code.google.com/p/sitemap-generators/wiki/SitemapGenerators
    ●   www.sitemaps.org
Sample XML Sitemap
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
 <url>
   <loc>http://www.example.com/</loc>
   <lastmod>2005-01-01</lastmod>
   <changefreq>monthly</changefreq>
   <priority>0.8</priority>
 </url>
 <url>
   <loc>http://www.example.com/catalog?item=12&amp;desc=vacation_hawaii</loc>
   <changefreq>weekly</changefreq>
 </url>
 <url>
   <loc>http://www.example.com/catalog?item=73&amp;desc=vacation_new_zealand</loc>
   <lastmod>2004-12-23</lastmod>
   <changefreq>weekly</changefreq>
 </url>
</urlset>
Sample XML Sitemap
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
     xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1"
     xmlns:video="http://www.sitemaps.org/schemas/sitemap-video/1.1">
 <url>
  <loc>http://www.example.com/foo.html</loc>
  <image:image>
    <image:loc>http://example.com/image.jpg</image:loc>
  </image:image>
  <video:video>
   <video:content_loc>http://www.example.com/video123.flv</video:content_loc>
    <video:player_loc allow_embed="yes" autoplay="ap=1">http://www.example.com/videoplayer.swf?
video=123</video:player_loc>
   <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc>
   <video:title>Grilling steaks for summer</video:title>
   <video:description>Get perfectly done steaks every time</video:description>
  </video:video>
 </url>
</urlset>
SEO Tools
Search Engine's Little Helper
Google
●   Site submissions
    ●   www.google.com/addurl/
●   Google Webmaster Tools
    ●   Collection of website analysis and SEO tools by
        Google
    ●   Website SEO management tools for web masters
    ●   Site and sitemap submissions
    ●   www.google.com/webmasters/tools/
Google
●   Google Analytics
    ●   Website SEO performance reporting
    ●   www.google.com/analytics
●   Google Website Optimizer
    ●   Create experiments to gauge existing SEO strategy
        effectiveness
    ●   www.google.com/websiteoptimizer
Yahoo! and Microsoft
●   Yahoo! Site Explorer
    ●   Site and feed submissions
●   Microsoft Web SEO Toolkit
    ●   Free install base SEO toolkit
    ●   Analyse SEO strategy performance
    ●   www.microsoft.com/web/seo/
Yahoo! and Microsoft
●   Microsoft Bing Webmaster Tools
    ●   Site and sitemap submissions
    ●   SEO performance analysis
    ●   Requires Microsoft Silverlight
    ●   www.bing.com/toolbox/webmasters/
●   Yahoo! and Microsoft Search Alliance
    ●   Microsoft provides content listings
    ●   Yahoo! improves on search engine capabilities
    ●   Worldwide content transition completes by early 2012
Submit to which search engine?
Google, Yahoo!, or Microsoft Bing

        a little foresight...
            and disclaimer
Black Hat SEO
Welcome to the dark side of SEO
Overview
●   Unethical SEO methods to achieve high page
    ranking
●   Search engines have policies to identify
    websites using Black Hat SEO methods
●   Websites using Black Hat SEO methods can be
    blacklisted by search engines
●   List of blacklisted websites are shared among
    search engines
Taboos!
●   Spamdexing
    ●   Manipulates search engine indexes with irrelevant
        and inconsistent keywords or phrases
●   Keyword stuffing
    ●   Overusing keywords in page contents, alt attributes,
        and meta tags
    ●   Repetitive keywords
    ●   Sometimes considered as a type of spamdexing
        method
Taboos!
●   Hidden texts
    ●   Hiding texts behind images
    ●   Transparent font colours
    ●   Setting font colours similar to background colours
    ●   Normally achieved using CSS
●   Doorway and cloaked pages
    ●   Spamming search engine indexes with inaccurate information
    ●   Contents presented to the user is different from contents indexed
        by search engines
    ●   Redirects the user to another website when the page is visited
Taboos!
●   Link farming
    ●   A group of websites created merely to contain hyperlinks
        to each other
    ●   Link farming sites normally generate links using a
        computer programme
    ●   Affiliate programmes and link exchanges are not
        considered as link farming
●   Comment spamming
    ●   Posting of irrelevant comments with hyperlinks in blogs
        and community forums
    ●   Can be easily prevented by users – Captcha
In a Nutshell
Best Practices?
Guidelines...
●   Avoid any Black Hat SEO methods
●   Put yourself in the user's shoes
●   Consider a wide variety of user experiences
●   Perform website optimisation for human rather than
    search engines – it's more effective
●   Submit your website and sitemap to search engines
●   Paid ranking rarely works and normally avoided by users
●   Promote your site (URL) in your on-line communities in
    an ethical manner – good way to generate inbound links
●   Keep website updated and fresh all the time
More Guidelines...
●   Search engines cannot index rich media
    contents
●   Use texts with heading tags – not images
●   Meaningful file names – scripts and image files
●   Optimise website coding for web crawlers –
    shorter LOC
●   Always use keywords and phrases in alt
    attributes
SEO Life-Cycle?
Thank You and Happy Valentine's Day
Questions?
Slides available at:
SituationalReasoning.net, SlideShare.net, Scribd.com

Mais conteúdo relacionado

Mais procurados

Search Engine Optimization Tutorial
Search Engine Optimization TutorialSearch Engine Optimization Tutorial
Search Engine Optimization TutorialTahasin Chowdhury
 
Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies  Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies Online Business Owners
 
SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014Bill Hartzer
 
Search Engine Optimization Fundamentals
Search Engine Optimization FundamentalsSearch Engine Optimization Fundamentals
Search Engine Optimization FundamentalsKalin Chernev
 
Seo top amazing ppt
Seo  top amazing pptSeo  top amazing ppt
Seo top amazing pptMamthaz M
 
UProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsUProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsRoyston Olivera
 
seo | web design | web development in chennai- Vlsa international services
seo | web design | web development in chennai- Vlsa international servicesseo | web design | web development in chennai- Vlsa international services
seo | web design | web development in chennai- Vlsa international servicesVelmurugan J
 
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...SEO Master LLC
 
Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014VIJAYAKRISHNAN K
 
Search Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul ThakurSearch Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul ThakurPriya Patra
 
On Page Optimization
On Page Optimization On Page Optimization
On Page Optimization Bala Abirami
 

Mais procurados (15)

Search Engine Optimization Tutorial
Search Engine Optimization TutorialSearch Engine Optimization Tutorial
Search Engine Optimization Tutorial
 
Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies  Basic Search Engine Optimization Strategies
Basic Search Engine Optimization Strategies
 
SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014SEO for Developers - Little Rock Tech Fest 2014
SEO for Developers - Little Rock Tech Fest 2014
 
Search Engine Optimization Fundamentals
Search Engine Optimization FundamentalsSearch Engine Optimization Fundamentals
Search Engine Optimization Fundamentals
 
Seo top amazing ppt
Seo  top amazing pptSeo  top amazing ppt
Seo top amazing ppt
 
UProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant ResultsUProRevs-User Profile Relevant Results
UProRevs-User Profile Relevant Results
 
SEO Strategy ppt
SEO Strategy ppt SEO Strategy ppt
SEO Strategy ppt
 
seo | web design | web development in chennai- Vlsa international services
seo | web design | web development in chennai- Vlsa international servicesseo | web design | web development in chennai- Vlsa international services
seo | web design | web development in chennai- Vlsa international services
 
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
Search Engine Optimization courses in ghaziabad, Search engine Optimization t...
 
Seo Training 2012
Seo Training 2012Seo Training 2012
Seo Training 2012
 
SEO for Editors 2009
SEO for Editors 2009SEO for Editors 2009
SEO for Editors 2009
 
Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014Advanced SEO Technoiques-2014
Advanced SEO Technoiques-2014
 
Search Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul ThakurSearch Engine Optimization by Mehul Thakur
Search Engine Optimization by Mehul Thakur
 
On Page Optimization
On Page Optimization On Page Optimization
On Page Optimization
 
1. Seo OnPage
1. Seo OnPage1. Seo OnPage
1. Seo OnPage
 

Destaque

The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)
The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)
The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)Muchiu (Henry) Chang, PhD. Cantab
 
Contoh contoh kemusyrikan yang membudaya
Contoh contoh kemusyrikan yang membudayaContoh contoh kemusyrikan yang membudaya
Contoh contoh kemusyrikan yang membudayaandriishaq
 
Map+blue+free+world+map+ppt+powerpoint+background+template
Map+blue+free+world+map+ppt+powerpoint+background+templateMap+blue+free+world+map+ppt+powerpoint+background+template
Map+blue+free+world+map+ppt+powerpoint+background+templatetiny369
 
Tortas para Ceremonias
Tortas para CeremoniasTortas para Ceremonias
Tortas para CeremoniasMegatortas
 
The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3)
The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3) The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3)
The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3) Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian US Patent Competitive Intelligence Database (2014/7/22)
The archived Canadian US Patent Competitive Intelligence Database (2014/7/22) The archived Canadian US Patent Competitive Intelligence Database (2014/7/22)
The archived Canadian US Patent Competitive Intelligence Database (2014/7/22) Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)
The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)
The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian US Patent Competitive Intelligence Database (2016/4/12)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/12) The archived Canadian US Patent Competitive Intelligence Database (2016/4/12)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/12) Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian US Patent Competitive Intelligence Database (2016/4/5)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/5) The archived Canadian US Patent Competitive Intelligence Database (2016/4/5)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/5) Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian US Patent Competitive Intelligence Database (2016/6/21)
The archived Canadian US Patent Competitive Intelligence Database (2016/6/21) The archived Canadian US Patent Competitive Intelligence Database (2016/6/21)
The archived Canadian US Patent Competitive Intelligence Database (2016/6/21) Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian US Patent Competitive Intelligence Database (2016/2/2)
The archived Canadian US Patent Competitive Intelligence Database (2016/2/2) The archived Canadian US Patent Competitive Intelligence Database (2016/2/2)
The archived Canadian US Patent Competitive Intelligence Database (2016/2/2) Muchiu (Henry) Chang, PhD. Cantab
 
[오픈소스컨설팅] Business Email How To
[오픈소스컨설팅] Business Email How To[오픈소스컨설팅] Business Email How To
[오픈소스컨설팅] Business Email How ToJi-Woong Choi
 
The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)
The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)
The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)Muchiu (Henry) Chang, PhD. Cantab
 
The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010
The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010
The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010Muchiu (Henry) Chang, PhD. Cantab
 
The Archived Canadian Patent Competitive Intelligence (December 28, 2010)
The Archived Canadian Patent Competitive Intelligence (December 28, 2010)The Archived Canadian Patent Competitive Intelligence (December 28, 2010)
The Archived Canadian Patent Competitive Intelligence (December 28, 2010)Muchiu (Henry) Chang, PhD. Cantab
 
Intern
InternIntern
InternAwake9
 

Destaque (17)

The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)
The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)
The archuved Canadian US Patent Competitive Intelligence Database (2017/2/7)
 
Contoh contoh kemusyrikan yang membudaya
Contoh contoh kemusyrikan yang membudayaContoh contoh kemusyrikan yang membudaya
Contoh contoh kemusyrikan yang membudaya
 
Map+blue+free+world+map+ppt+powerpoint+background+template
Map+blue+free+world+map+ppt+powerpoint+background+templateMap+blue+free+world+map+ppt+powerpoint+background+template
Map+blue+free+world+map+ppt+powerpoint+background+template
 
Tortas para Ceremonias
Tortas para CeremoniasTortas para Ceremonias
Tortas para Ceremonias
 
Congreso agesport
Congreso agesportCongreso agesport
Congreso agesport
 
The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3)
The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3) The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3)
The Archived Canadian US Patent Competitive Intelligence Database (2013/12/3)
 
The archived Canadian US Patent Competitive Intelligence Database (2014/7/22)
The archived Canadian US Patent Competitive Intelligence Database (2014/7/22) The archived Canadian US Patent Competitive Intelligence Database (2014/7/22)
The archived Canadian US Patent Competitive Intelligence Database (2014/7/22)
 
The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)
The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)
The archived Canadian US Patent Competitive Intelligence Database (2016/10/11)
 
The archived Canadian US Patent Competitive Intelligence Database (2016/4/12)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/12) The archived Canadian US Patent Competitive Intelligence Database (2016/4/12)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/12)
 
The archived Canadian US Patent Competitive Intelligence Database (2016/4/5)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/5) The archived Canadian US Patent Competitive Intelligence Database (2016/4/5)
The archived Canadian US Patent Competitive Intelligence Database (2016/4/5)
 
The archived Canadian US Patent Competitive Intelligence Database (2016/6/21)
The archived Canadian US Patent Competitive Intelligence Database (2016/6/21) The archived Canadian US Patent Competitive Intelligence Database (2016/6/21)
The archived Canadian US Patent Competitive Intelligence Database (2016/6/21)
 
The archived Canadian US Patent Competitive Intelligence Database (2016/2/2)
The archived Canadian US Patent Competitive Intelligence Database (2016/2/2) The archived Canadian US Patent Competitive Intelligence Database (2016/2/2)
The archived Canadian US Patent Competitive Intelligence Database (2016/2/2)
 
[오픈소스컨설팅] Business Email How To
[오픈소스컨설팅] Business Email How To[오픈소스컨설팅] Business Email How To
[오픈소스컨설팅] Business Email How To
 
The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)
The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)
The Archived Canadian Patent Competitive Intelligence (2013/8/13) (correction)
 
The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010
The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010
The archived Canadian Patent Competitive Intelligence (CI), August 24, 2010
 
The Archived Canadian Patent Competitive Intelligence (December 28, 2010)
The Archived Canadian Patent Competitive Intelligence (December 28, 2010)The Archived Canadian Patent Competitive Intelligence (December 28, 2010)
The Archived Canadian Patent Competitive Intelligence (December 28, 2010)
 
Intern
InternIntern
Intern
 

Semelhante a Search Engine Optimisation - Have you been crawled over?

10 Technical SEO Wins to Dominate Google Search
10 Technical SEO Wins to Dominate Google Search10 Technical SEO Wins to Dominate Google Search
10 Technical SEO Wins to Dominate Google SearchJeanneTan16
 
bookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptxbookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptxmojoboxx
 
What You Need to Know About Technical SEO
What You Need to Know About Technical SEOWhat You Need to Know About Technical SEO
What You Need to Know About Technical SEONiki Mosier
 
Search engine optimization (SEO)
Search engine optimization (SEO)Search engine optimization (SEO)
Search engine optimization (SEO)Vazgen Ghazaryan
 
How to run an easy SEO Audit
How to run an easy SEO AuditHow to run an easy SEO Audit
How to run an easy SEO AuditGrégoire Lacan
 
Demystifying SEO - Getting the Fundamentals Right
Demystifying SEO - Getting the Fundamentals RightDemystifying SEO - Getting the Fundamentals Right
Demystifying SEO - Getting the Fundamentals RightRaunak Guha
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficBernard Huang
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimizationMoustafa Gouda
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?Vũ Lê
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineRed Blue Blur Ideas
 
Things I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptxThings I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptxPratik Priyadarshi
 
Things I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdfThings I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdfPratik Priyadarshi
 
Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Top Floor Technologies
 
Fixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboyFixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboySteve Mortiboy
 
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxwww.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxDineshSparkdigital
 

Semelhante a Search Engine Optimisation - Have you been crawled over? (20)

10 Technical SEO Wins to Dominate Google Search
10 Technical SEO Wins to Dominate Google Search10 Technical SEO Wins to Dominate Google Search
10 Technical SEO Wins to Dominate Google Search
 
bookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptxbookairportcab_seoaudit_17april.pptx
bookairportcab_seoaudit_17april.pptx
 
What You Need to Know About Technical SEO
What You Need to Know About Technical SEOWhat You Need to Know About Technical SEO
What You Need to Know About Technical SEO
 
Search engine optimization (SEO)
Search engine optimization (SEO)Search engine optimization (SEO)
Search engine optimization (SEO)
 
How to run an easy SEO Audit
How to run an easy SEO AuditHow to run an easy SEO Audit
How to run an easy SEO Audit
 
Demystifying SEO - Getting the Fundamentals Right
Demystifying SEO - Getting the Fundamentals RightDemystifying SEO - Getting the Fundamentals Right
Demystifying SEO - Getting the Fundamentals Right
 
SEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search TrafficSEO 101: How to Get Started Winning Google Search Traffic
SEO 101: How to Get Started Winning Google Search Traffic
 
Search engine optimization
Search engine optimizationSearch engine optimization
Search engine optimization
 
On Page SEO Techniques
On Page SEO TechniquesOn Page SEO Techniques
On Page SEO Techniques
 
SEO Agency In Shimla.pptx
SEO Agency In Shimla.pptxSEO Agency In Shimla.pptx
SEO Agency In Shimla.pptx
 
SEO Agency In Shimla.pdf
SEO Agency In Shimla.pdfSEO Agency In Shimla.pdf
SEO Agency In Shimla.pdf
 
SEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media ProjectSEO Project, SMO Project, SMM Project, Social Media Project
SEO Project, SMO Project, SMM Project, Social Media Project
 
Search Engine Optimization - What's it about?
Search Engine Optimization -  What's it about?Search Engine Optimization -  What's it about?
Search Engine Optimization - What's it about?
 
Unleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business onlineUnleash your SEO powers to grow your business online
Unleash your SEO powers to grow your business online
 
Things I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptxThings I've learnt as an SEO Analyst.pptx
Things I've learnt as an SEO Analyst.pptx
 
Things I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdfThings I've learnt as an SEO Analyst.pdf
Things I've learnt as an SEO Analyst.pdf
 
Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013Maximizing Your SEO Results - June 2013
Maximizing Your SEO Results - June 2013
 
Fixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve MortiboyFixing common problems with SEO by Steve Mortiboy
Fixing common problems with SEO by Steve Mortiboy
 
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptxwww.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
www.sparkdigital.co.in_Complete - Search Engine Optimization Guide_2023.pptx
 
SEO by WSCube
SEO by WSCubeSEO by WSCube
SEO by WSCube
 

Search Engine Optimisation - Have you been crawled over?

  • 1. Search Engine Optimisation Have you been crawled over? Marshal E. Yung, Chief Software Architect Synapses Systems Sdn Bhd
  • 2. Overview ● Learning from the Past ● Optimisation through Design ● SEO – The Whole Idea ● Search Engine Submissions ● Getting Indexed ● SEO Tools ● Optimisation through Meta Tags ● Black Hat SEO ● Optimisation through Contents ● In a Nutshell
  • 3. Learning from the Past A little History Lesson
  • 4. Since the mid '90s... ● SEO was introduced in 1997 ● ALIWEB ● First search engine ● Site ranking depends solely on meta data ● Failed due to meta data abuse; eventually inaccurate site ranking ● Larry Page & Sergey Brin introduced PageRank ● Site ranking based on the probability of a site being discovered by a web user through inbound links ● Later enhanced to tackle content and link spamming
  • 6. SEO – The Whole Idea ● Optimise contents: ● Images – search engines can index images too ● Texts – heading tags and SEO copywriters ● Titles, descriptions, contents, and links ● Visibility and ranking: website, web page ● Organic search results ● What about paid results? ● Usually very expensive, may not necessary work ● Does not improve page ranking
  • 7. On-Page Factors ● <title> tag ● Meta description ● Heading tags ● Content optimisations ● Hyperlinks
  • 8. Off-Page Factors ● Inbound links! ● Who are linking to your sites? ● Make use of comments in community forums, blogs, etc. ● Competition ● What are you competition doing that may affect your ranking? ● User defined ranking ● Is your website the favourite among all? ● Advertising ● Paid advertising also creates inbound links
  • 10. Spiders, Web-bots, Crawlers, etc. ● Spiders, web-bots, crawlers, bots ● They are all the same thing ● Computer programmes that browses the internet for website hyperlinks ● Based on complex algorithms for website browsing
  • 11. Web Crawling Concept ● Visits a list of URLs (seeds) ● Identifies hyperlinks on seeds' page and add them to the URL queue (crawl frontier) ● URLs from the frontier are visited recursively according to a set of policies to identify more hyperlinks ● Create copies of visited pages to be indexed by the search engine
  • 12. Web Crawling Concept ● Download only partial part of the web page ● Must oblige to web crawling policies: ● Selection policy: which page to download ● Revisit policy: only visit updated web pages ● Politeness policy: do not overload websites ● Parallelisation policy: coordination of distributed crawlers
  • 13. Web Crawler Architecture Internet Web pages Downloader and Scheduler Parser DB URL and Indexes Storage Queue
  • 14. Optimisation through Meta Tags Keywords and Descriptions
  • 15. Keywords – ABANDONED! ● Since 2002, most (if not all) major search engines no longer use keywords for site ranking ● Inaccurate ● Misleading ● Keyword stuffing
  • 16. Descriptions ● Use description attribute in <meta> tag to summarise page contents ● Place within the <head></head> section ● Description shows up in search results ● Helps users to easily understand page contents ● Use unique description to describe different pages ● Preferably to have less than 150 characters
  • 18. The Title Says it All ● Use <title> tags to indicate page titles: ● Place it within the <head></head> section ● Each web page should have a unique title ● Title tags are what is shown in search results ● Meaningful page title attracts and helps users in finding your website
  • 19. Content is King! ● All contents should be optimised, including: ● Textual contents; and ● Graphical contents ● Use appropriate heading tags in page contents: ● <h1>, <h2>, <h3>, <h4>, <h5>, <h6> ● Search engine loves heading tags ● Use text instead of images as headings ● It works better with search results ● Crawlers do not recognise texts within images
  • 20. Content is King! ● Body contents are where search engines collect and index words seen by web crawlers ● Create optimised body contents by: 1.Identifying the gist, objective, and message of your body content 2.Create a list of keywords representing these gist, objectives, and messages. 3.Construct sentences and paragraphs with these keywords ● Or, you may hire professional help from an SEO copywriter
  • 21. Optimising Content Keywords ● Good keywords have low competitions and high probabilities ● Low competition keywords: ● Keywords less likely used on other websites similar to yours ● High probability keywords: ● Keywords with very high likelihood to be used by users as the search word ● Use phrases instead of single words as keywords
  • 22. Optimising Image Contents ● Web crawlers can see images ● Images can be indexed by search engines ● Image file name ● Image description ● Use the alt attributes in <img> tags to describe the image ● <img src=”images/seo_book.png” alt=”SEO in a Nutshell” /> ● Use meaningful file names for images ● Image search engine is getting popular and advancing
  • 24. Friendly URLs ● Avoid using URL with parameters ● www.example.com/index.php?year=2011&month=1&day=20 ● Use friendly URL ● www.example.com/2011/1/20 ● More meaningful and easier for users to remember and understand ● Easier and faster for web crawlers to identify contents
  • 25. Site Structure ● Simplify directory structure ● Deep sub-directories slow down web crawling ● Meaningful file names
  • 26. Make it Easy for Crawlers ● Use external CSS files ● Use external JavaScript files ● Place lengthy JavaScript codes at the end of the document ● Prioritise web pages with rel=”canonical” attribute in <link> tag ● Reduce line of codes ● Simplify HTML coding with <div> tags over <table> tags when possible ● Shorter LOC reduces crawling and page loading time ● NOTE: Reduce LOC but don't disregard good coding standards
  • 27. Search Engine Submissions Google, Yahoo!, Microsoft Bing
  • 28. Kick-Start ● Search engine submission ● First step to launching website ● Fastest way to introduce website to search engine ● Speed of indexing and ranking depends on quality of content optimisation ● Free search engine submissions ● Google ● Yahoo! ● Microsoft Bing ● Search engines also accept XML based site-map definition to speed up website crawling ● code.google.com/p/sitemap-generators/wiki/SitemapGenerators ● www.sitemaps.org
  • 29. Sample XML Sitemap <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"> <url> <loc>http://www.example.com/</loc> <lastmod>2005-01-01</lastmod> <changefreq>monthly</changefreq> <priority>0.8</priority> </url> <url> <loc>http://www.example.com/catalog?item=12&amp;desc=vacation_hawaii</loc> <changefreq>weekly</changefreq> </url> <url> <loc>http://www.example.com/catalog?item=73&amp;desc=vacation_new_zealand</loc> <lastmod>2004-12-23</lastmod> <changefreq>weekly</changefreq> </url> </urlset>
  • 30. Sample XML Sitemap <?xml version="1.0" encoding="UTF-8"?> <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.sitemaps.org/schemas/sitemap-image/1.1" xmlns:video="http://www.sitemaps.org/schemas/sitemap-video/1.1"> <url> <loc>http://www.example.com/foo.html</loc> <image:image> <image:loc>http://example.com/image.jpg</image:loc> </image:image> <video:video> <video:content_loc>http://www.example.com/video123.flv</video:content_loc> <video:player_loc allow_embed="yes" autoplay="ap=1">http://www.example.com/videoplayer.swf? video=123</video:player_loc> <video:thumbnail_loc>http://www.example.com/thumbs/123.jpg</video:thumbnail_loc> <video:title>Grilling steaks for summer</video:title> <video:description>Get perfectly done steaks every time</video:description> </video:video> </url> </urlset>
  • 31. SEO Tools Search Engine's Little Helper
  • 32. Google ● Site submissions ● www.google.com/addurl/ ● Google Webmaster Tools ● Collection of website analysis and SEO tools by Google ● Website SEO management tools for web masters ● Site and sitemap submissions ● www.google.com/webmasters/tools/
  • 33. Google ● Google Analytics ● Website SEO performance reporting ● www.google.com/analytics ● Google Website Optimizer ● Create experiments to gauge existing SEO strategy effectiveness ● www.google.com/websiteoptimizer
  • 34. Yahoo! and Microsoft ● Yahoo! Site Explorer ● Site and feed submissions ● Microsoft Web SEO Toolkit ● Free install base SEO toolkit ● Analyse SEO strategy performance ● www.microsoft.com/web/seo/
  • 35. Yahoo! and Microsoft ● Microsoft Bing Webmaster Tools ● Site and sitemap submissions ● SEO performance analysis ● Requires Microsoft Silverlight ● www.bing.com/toolbox/webmasters/ ● Yahoo! and Microsoft Search Alliance ● Microsoft provides content listings ● Yahoo! improves on search engine capabilities ● Worldwide content transition completes by early 2012
  • 36. Submit to which search engine? Google, Yahoo!, or Microsoft Bing a little foresight... and disclaimer
  • 37. Black Hat SEO Welcome to the dark side of SEO
  • 38. Overview ● Unethical SEO methods to achieve high page ranking ● Search engines have policies to identify websites using Black Hat SEO methods ● Websites using Black Hat SEO methods can be blacklisted by search engines ● List of blacklisted websites are shared among search engines
  • 39. Taboos! ● Spamdexing ● Manipulates search engine indexes with irrelevant and inconsistent keywords or phrases ● Keyword stuffing ● Overusing keywords in page contents, alt attributes, and meta tags ● Repetitive keywords ● Sometimes considered as a type of spamdexing method
  • 40. Taboos! ● Hidden texts ● Hiding texts behind images ● Transparent font colours ● Setting font colours similar to background colours ● Normally achieved using CSS ● Doorway and cloaked pages ● Spamming search engine indexes with inaccurate information ● Contents presented to the user is different from contents indexed by search engines ● Redirects the user to another website when the page is visited
  • 41. Taboos! ● Link farming ● A group of websites created merely to contain hyperlinks to each other ● Link farming sites normally generate links using a computer programme ● Affiliate programmes and link exchanges are not considered as link farming ● Comment spamming ● Posting of irrelevant comments with hyperlinks in blogs and community forums ● Can be easily prevented by users – Captcha
  • 42. In a Nutshell Best Practices?
  • 43. Guidelines... ● Avoid any Black Hat SEO methods ● Put yourself in the user's shoes ● Consider a wide variety of user experiences ● Perform website optimisation for human rather than search engines – it's more effective ● Submit your website and sitemap to search engines ● Paid ranking rarely works and normally avoided by users ● Promote your site (URL) in your on-line communities in an ethical manner – good way to generate inbound links ● Keep website updated and fresh all the time
  • 44. More Guidelines... ● Search engines cannot index rich media contents ● Use texts with heading tags – not images ● Meaningful file names – scripts and image files ● Optimise website coding for web crawlers – shorter LOC ● Always use keywords and phrases in alt attributes
  • 46. Thank You and Happy Valentine's Day Questions? Slides available at: SituationalReasoning.net, SlideShare.net, Scribd.com