Migrating html4 to html5

HTML5 Tutorial
http://www.w3schools.com/html5/html5_intro.asp

White Paper
http://dev.w3.org/html5/html4-differences/

Advertisements

Experimenting SEO Ideas

Now as search engines cannot look as we humans do, there are some SEO strategic positions that google or any other search engine might look for. To get better serp (search engine result page) place your keywords in those strategic positions. For good keywords suggestions of your content, you can take help from free tools like google keyword tool or wordtracker.

Here are few seo strategic ideas / seo strategies that can be added in your webpage.

SEO of Content

1. h1,h2,h3:
H1 tag should contain the primary keyword of the content, and should be only one. You can multiple h2, h3 in your content.

2. meta title:
The title should be keyword rich, but write your meta title for humans first and then search engine.

3. meta decription:
Good Meta description will always benefit the CTR (Click through ratio) of your google listing, as it is shown  just below your page title.

4. <strong> & <em> tags
These tags are helpers for search engines, to pick important keywords of the page. So place your desired keywords in these tags.

5. first paragraph of page
Search engine gives special priority to the text of first paragraph of page. This should have crux of content and keyword rich.

6. table’s <th> and <caption>
If tables are used in content, these tags helps search engine to define what content type is present in table.

7. anchor link label
This is one most important weighted element of search engines, by what name, other pages are referring your content. This is usually achieved by ELB (External Link Building) or ILB (Internal Link Building) if you have tons of content in your website.

8. keyword rich url
Google gives priority to keyword present in URL. But another important learning is, if your URL contains many keywords, this weight-age will to particular keyword will get distributed.

9. ancronym and abbr
Use these tags where required to help search engines about abbreviations.

Keyword to Page Relevance

To increase quality of backlinks, the keyword must be relevant to page (for landing page as well as source link page). keyword density with in a page should not exceed 7% as is calculated using this formula

Keyword Density = Keyword frequency / total words in page

SEO of Images

For SEO of images (images.google.com), also consider adding following:

1. filename of (image/ logo)
The name of image file is the same rule as we define our keyword in URL.

2. alt tag
Search engines cannot see the images like humans do, they usually detect them through ALT tags

3. title tag
Title tags are important to store a description about particular image

SERP Checking Tool

For continuously optimization, check your SERP against some keyword, here is a handy SERP Checker Tool

http://ranks.nl (paid service) provides a proximity tool, to find out which keyword is more optimized in your site, and it checks it probably on above mentioned rules.

More reading …

More details available in an seo book “Building Findable Websites”.

Web hooks Protocol – Pubsubhubbub

A simple, open, server-to-server web-hook-based pubsub (publish/subscribe) protocol as an extension to Atom and RSS.

Parties (servers) speaking the PubSubHubbub protocol can get near-instant notifications (via webhook callbacks) when a topic (feed URL) they’re interested in is updated.

The protocol in a nutshell is as follows:

  • An feed URL (a "topic") declares its Hub server(s) in its Atom or RSS XML file, via <link rel="hub" …>. The hub(s) can be run by the publisher of the feed, or can be a community hub that anybody can use. (Atom and RssFeeds are supported)
  • A subscriber (a server that’s interested in a topic), initially fetches the Atom URL as normal. If the Atom file declares its hubs, the subscriber can then avoid lame, repeated polling of the URL and can instead register with the feed’s hub(s) and subscribe to updates.
  • The subscriber subscribes to the Topic URL from the Topic URL’s declared Hub(s).
  • When the Publisher next updates the Topic URL, the publisher software pings the Hub(s) saying that there’s an update.

The protocol is decentralized and free. No company is at the center of this controlling it. Anybody can run a hub, or anybody can ping (publish) or subscribe using open hubs.

To bootstrap this, we’ve provided an open source reference implementation of the hub (the hard part of the protocol) that runs on Google App Engine, and is open for anybody to use.

<iframe src="http://docs.google.com/present/embed?id=ajd8t6gk4mh2_34dvbpchfs&size=m" frameborder="0" width="555" height="451"></iframe>