My Site is www(dot)babynamessearch (dot) com but when i am trying to open it its showing > index.php?module=home end of the (DOT) com. I want to remove it permenantly and also the solution should be 100% ethical and SEO friendly. Also all the internal pages is also coming with> index.php?module=home I also want to remove it from the internal pages. Thanks in advance
The URL structure is dictated by whatever Content Management System (CMS) you're using to operate your website. Changing it could be as easy as finding a plug-in or add-on. Check the support area of the software vendor's website. Otherwise, modifying the software itself might not be terribly difficult if you can program in PHP, but it's not an issue that can be solved with some suggestions in an online forum.
It looks like all pages are hardcoded, so if you want to change the module=<pagename> to <pagename>.html you should use htaccess and rewrite all your html pages.. Oh and for SEO sake, i don't realy think its a real big difference if the url is with module=<pagename> or <pagename>.html but the keywords, description and title and ofcource the html part of the page.
RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*).html$ index.php?module=$1&%{QUERY_STRING} [L,QSA] Code (markup): will use index.php for every page that's ending with .html so hello.html will be index.php?module=hello