Today I meet one of my Internet dwelling friend. He does many research in internet. He is a SEO specialist. He is a blogger.
He told wordpress is best for Search Engine Optimization during the discussion. He suggested to use WordPress for blogging instead of Drupal. But I disagree.
I used Drupal for anything and everything. It feel it is a multi purpose framework. Lot of contributed modules are there.
Drupal has few special modules for search engine optimization. ‘URL Alias’ and ‘Path Auto’ are best for generating search engine friendly urls. These modules convert page title into url. This requires mod-rewrite enabled apache server.
Meta tags like ‘description’ and ‘keyword’ are also important for SEO. Drupal has ‘node-words’ module to specify keywords and description for each and every page. Users is powered with specifing keyword and description for home page, individual pages, and default setup too.
Drupal has ‘gsitemap’ module to generate sitemap dynamically.
It has ping-O-matic ability.
Technicall Drupal is powered to meet out SEO standard.
Above all, keyword density or content is the most important factor for search engine optimization. Those things has to be taken care by the web master. The software used is nothing to do with content.
A framework can not be specially designed for SEO. Search Engine Optimization is depending upon the content displayed in the browser. It is not depending on how the framework is running or what framework is used, which I feel.
It is the content which is going to decide the search enging ranking, not the software used either Drupal or WordPress. Both has the ability to meet out basic SEO requirement like Friendly url, description and keyword setup, and pingOmatic.
I was using Drupal for many years. So, I have discussed here what are the technical abilities of Drupal for SEO. If you know anything better, please share.