Hi I have a website which has quite a few dynamic pages, my question is how do i go about optimising them since most of them are created on the fly. If it helps the site has been created using asp.net and mssql. Thank you
Your database need to save data for TITLE, Meta Tags, H1, H2, H3.... and other tags, information about images, anchor text - everything should be coming from database. Now, create your template according to your data and construct your page the same way you render other data on the page.
Hi, continue using the internal links at your other pages as web navigation links are very important anchors.
Use robots.txt or the robots meta tag to control which pages get indexed as likely your biggest problem is duplicate content. Duplicate content is any page that is reachable by more than one unique URL.
Thanks i will put your suggestions to use, I have already started doing rewrites, in terms of what Hasan 889 said "Your database need to save data for TITLE, Meta Tags, H1, H2, H3.... and other tags, information about images, anchor text - everything should be coming from database. Now, create your template according to your data and construct your page the same way you render other data on the page." Is this the usual way?
Of course. Just think about Wordpress - it saves everyting in database; categery, subcategory, meta tags etc. But in real time - when you create some websites from scratch, we just render our pages from database, but forget about the title, tags etc. If you check any article from http://xpert.tvbusinesslounge.com/ you will see every thing is different in each article - even the colour of the pages. I created this site from scratch and it is doing well in search engines.
Dynamic pages? most impotent thing is they should be search engine friendly if they are note then make them here is tow example of both urls Search engine friendly: http://www.mywebsite.com/your-website.php Not search engine friendly : http://www.mywebsite.com/your?/.-'?website.php after this you can start build back links of your site and update your site as you doing for your static sites
Hi, You could create some static pages and place links of your dynamic pages on your static pages. Then you could submit your static pages to the search engines manually according to each search engine's guidelines. This would help you to get your dynamic pages indexed. As your pages are in ASP.net. I would like to tell you that, XQASP from Exception Digital Enterprise Solutions is an excellent tool for converting dynamic ASP pages into search engine-compatible formats. Hope this helps you