Optimizing the new web application technologies
Everyone knows how to use SEO. 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
- Use beautiful URLs.
- Learn the difference between HTTP 301 and HTTP 302 redirects.
- SEO optimizing the content is important.
- Create a sitmaps.
Not so obvious Tips
- Use the Admin to allow end users to update fields.
- Do not get your Url structures too deep.
- Create a robots.txt file.
- Link to your pages wisely.
- Minimise duplicate content.
- 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. We will see more applications like the calculator and image editing applications go online. People love applications. There would not be any difference between an online application and a stand alone PC application. Creating simple HTML SEO optimized pages are cool. Internet has grown up. So, make sure you have a good knowledge of SEO in optimizing web applications too and not just HTML pages.

