Thursday, November 6, 2008

Search Engine Optimization Tips and New web technologies

SEO is now fotr everyone. With the new algorithm changes and the tips and tricks now available over the internet, more and more people are trying their hands at SEO. And to an extent they are successful too. But SEO is more complex when it comes to other streams of technology like AJAX and Django web application development.

In AJAX, there is very little code that's available to tweak and make things search engine friendly. While as in a wordpress blogging platform, you have lot of oppprtunities like title tags, H1 tags and even you can decide the keyword densities of posts and articles, This is not possible in AJAX and Django. For this, what is possible is a compartmentalized approach to development.

For both AJAX and Django, getting a better code in place and structure is probably the best you can do to make sure the pages generated are SEO friendly. Here are some tips on making SEO friendly Django Web applications.

Some of them are -

Basic Tips

  1. Use beautiful URLs.
  2. Learn the difference between HTTP 301 and HTTP 302 redirects.
  3. Layout content in a SEO friendly way.
  4. Create a sitmaps.

Not so obvious Tips

  1. Use the Admin to allow end users to update fields.
  2. Do not get your Url structures too deep.
  3. Create a robots.txt file.
  4. Link to your pages wisely.
  5. Minimise duplicate content.
  6. Ping Google when your site gets updated.

While the web is moving towards an age where browsers supports applications rather than pages, Django and AJAX holds a lot of importance. More articles will go online. And people interact on the web more like working on their OS on the PC. There wont be any difference in applications and OS. Optimization basics are cool. But the internet is beyond it. So, make sure you have a good knowledge of SEO in optimizing web applications too and not just HTML pages.

No comments: