Fundamentals

Search engine optimization (SEO) is the process of improving the visibility of a website in search engines' "natural," or un-paid ("organic" or "algorithmic"), search results.
--Wikipedia.org

Simple goal: make my website ranked higher!

Best Practices

Canonical URL

Search Engine Webmaster

XML Sitemap

          
          <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd">
            <url>
              <loc>http://wayneye.com</loc>
              <lastmod>2011-11-23</lastmod>
              <changefreq>weekly</changefreq>
              <priority>1.00</priority>
            </url>
            <url>
              <loc>http://wayneye.com/Feeds/Atom</loc>
              <lastmod>2011-11-23</lastmod>
              <changefreq>weekly</changefreq>
              <priority>0.80</priority>
            </url>
            <url>
              <loc>
                http://wayneye.com/Blog/Honored-To-Be-CodeProject-MVP-2012
              </loc>
              <lastmod>2012-01-11</lastmod>
              <changefreq>monthly</changefreq>
              <priority>0.88</priority>
            </url>
            <url>
              <loc>
                http://wayneye.com/Blog/Make-Your-HTML5-Video-Support-ALL-Browsers
              </loc>
              <lastmod>2011-11-07</lastmod>
              <changefreq>monthly</changefreq>
              <priority>0.88</priority>
            </url>
            <url>
              <loc>http://wayneye.com/Blog/Atomic-Operation-In-Csharp</loc>
              <lastmod>2011-10-25</lastmod>
              <changefreq>monthly</changefreq>
              <priority>0.88</priority>
            </url>
          </urlset>
          

robots.txt


            User-agent: *
            Allow: /

            User-agent: *
            Disallow: /cgi-bin

            User-agent: YoudaoBot
            Disallow: /

            User-agent: Sosospider
            Disallow: /

            User-agen: Sogouspider
            Disallow: /
          

Keyword portfolio

Useful tools
https://adwords.google.com http://wordtracker.com

Simple & RESTful URL

  • http://fooblog.com/posts/I-like-Vim
  • http://en.wikipedia.org/wiki/Dan_brown
  • http://www.quora.com/Whats-it-like-to-drop-out-from-Stanford
  • http://stackoverflow.com/questions/10712503/how-to-make-html5-work-with-domdocument
  • http://www.realestate.com.au/properties/lease-commercial-hotel+leisure-double+bay-bathrooms=2-bedrooms=2-more+than+$500000-less+than+$1000000-more+than+500sqft
  • REST Architecture Constrants

    • Client/Server model
    • Uniform interface
    • Identification of resource
      Manipulate resources through representations
      Self-descriptive message
      Hypermedia as the engine for application state
    • Layered system
    • Stateless
    • Cache
    • Code on-demand (optional)

    Crawlable Ajaxy content

    Original ajax page:

    http://www.foo.com/products#geek

    SE Crawlable page:

    http://www.foo.com/products#!geek

    SE crawling page:

    http://www.foo.com/products#_escaped_fragment_geek

    Include fragment meta

    <meta name="fragment" content="!">

    Other tips

    Website Performance

    SEO Tools

    Content is the always the king! Afterall...

    References

    About Me & QA


    Tags: Developer/码农, Geek, Foo photogragher, Father


    Website: Wayne's Geek Life http://WayneYe.com


    Weibo: @wayneyedotcom