Search Engine Optimization
Drupal supporting the search engine optimisation is one of the best feature of Drupal. As the framework is hosted in Lunux (one of the best open source server on the planet), it uses a great advanced feature of apache web server to create path aliases to the system urls. The apache system rewrite module allows to set up rules to have extremely friendly URLs: for example: /services instead of ?q=node/23.
You just need to add this directive in the .htaccess file:
RewriteRule ^videos/(.*)$ index.php?q=videos&keyword=$1 [L,QSA]
RewriteRule ^links/(.*)$ index.php?q=taxonomy/term/23&LinkId=$1 [L,QSA]
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
To install and configure the Google Analytics Module for Drupal just need to set up a Google account. Monitor and track your page views and your clicks. The module has also got AdSense support. There are also other modules for graphical reporting of your site's tracking data.
Drupal is an open source CMS perfect for SEO. It is the best SEO framework for large and complex websites as it is scalable, configurable and it has many useful modules such as Google analytics, url alias, meta keywords, page title, content types, custom views, search functionality.