If used correctly then the answer is ‘no’, you should have no trouble using server side scripting languages such as ASP, PHP or Perl and still be able to have an effective SEO campaign.
Most dynamic websites use either a MYSql or Access database to store content and then dynamically pull content based on query string ids or sessions, which, in some cases, can cause duplication and SEO unfriendly URL structures. However with the search engine algorithms getting more complex, other factors are taken into consideration such as page load times, while size can also be a contributing factor.
For the most part, server side scripting languages are pretty clean in producing the resulting HTML; however I have come across many sites that loop through database tables and produce code cloning, which can cause issues with page load times. Sites with messy unnecessary code will have high code to content ratios and can potentially cause issues with search engines indexing your site and causing a loss in rankings.
Most of these issues are not so major that will cause your site to drop off the face of the earth, but it’s certainly something to be aware of and fixed if possible.
Adam Wood
ASP / SEO Programmer
Using images in your articles is certainly not a requirement, but there are countless advantages to using them on your blog. By adding images to your articles you will find that more people will click through to your site from Google News if you have been accepted into it.
If your blog has been accepted into Google News then you should optimise the images in your articles so Google can pick them up more easily, allowing the image to appear next to your link in the search results. But in order to do this and to get the most benefit from your article, you should aim to meet the requirements set out by Google.
The main things you need to remember when adding images to your blog posts are:
Keeping these factors in mind should help Google to pick up your images and you should hopefully notice an increase in your click through rate from results pages.
Daniel Higginbotham
Content Writer