Hi guys. I need some help for creating SE friendly URL's. Site in concern is http://www.dhonixpress.com I have few other search engine related questions too. As you can see, back then when I was SE illitrate, I used index.php?page to create all the pages on the site. I want to use search engine friendly url's. So this brings my first question. Do I use /page.htm, /page.html or just /page? .html seems have to more prelevance then .htm does. But still I am not sure what I should do. My second question now is related to .htaccess file for achieving proper 301 redirects. Lets assume I am going to use .htm for all pages. Most of the pages on my site are PR 3. They are being indexed as index.php?page. So I need to get two things done. First, I want the search engines to know that index.php?page has been permanently moved to /page.htm. And I want all /page.htm requests to be transparently directed to /index.php?page How do I do this use .htaccess? Now my SEO questions are related to headings. I want to know if I should use level 1 or level 2 headings for page titles? Like biography, achievements etc. I am not using any level 1 heading right now. So to be precise, this is what I want to know: Should I use a level 1 heading to identify the title of the site and use level 2 headings to identify the page.. Or should I skip the title of the site because its already there under <title></title> and instead make use of level 1 headings for the pages?
SE friendly URL mainly just need to limit the variables to one or less, and should include keywords that are relevant to the page. The file extension doesn't really make a difference: .asp, .htm, .html, etc. are all the same. FYI, if you ask one question per thread and have more specific titles you will get more/better responses in the forums here.
Thats better than index.php?id=42&4342234 or something like that. However, it isn't as good as biography.php