Dear all, I am having an experience in optimizing static page.. How can i optimize the dynamic pages? and what is the difference between static and dynamic page optimization? Please help me.... Thanks in advance...
There are two types of URLs: dynamic and static. A dynamic URL is a page address that results from the search of a database-driven web site or the URL of a web site that runs a script. In contrast to static URLs, in which the contents of the web page stay the same unless the changes are hard-coded into the HTML, dynamic URLs are generated from specific queries to a site's database. The dynamic page is basically only a template in which to display the results of the database query. Instead of changing information in the HTML code, the data is changed in the database.
Dynamic pages need to be optimized much the same way as they are made, by using variables in the title and description, so they are relevant to each dynamic page made. Other than that really aslong as you then optimized the rest of the template by means of making sure header tags are used for things and imgs are using alt attributes (Dynamic where needed) ect. Hope that helps clear some of your confusion on this matter.
Dynamic sites are a little easier to optimize because you can generate some of the page elements automatically. One thing you need to consider is the page URL's and create nice looking ones like this: example.com/dynamic-content.html instead of example.com/content.php?id=5&secion=example
You should probably look into mod_rewrite and .htaccess rewrite rules if your using Linux or Isappi rewrite if your using Windows. This will make your dynamic urls more search engine friendly.
There is no difference between optimizing dynamic and static websites they both need on page and off page SEO.
In a dynamic site, pages are assembled “on the fly†as and when they are requested. Most server side languages as PHP, JSP and ASP powered sites do this technology by actively encourages dynamic content creation. Generating pages dynamically allows for all sorts of clever applications, from e-commerce, random quote generators to full on web applications such as Hotmail. In a static site, HTML pages are pre-generated by the publishing software and stored as flat files on the web server, ready to be served. This approach is less flexible than dynamic generation in many ways and is often ignored as an option as a result, but in fact the vast majority of content sites consist of primarily static pages and could be powered by static content generation without any loss of functionality to the end user.
Finally, convert the name of the document (be in the forum thread name or blog post name) into an argument, replacing spaces with dashes. You might notice some sites using underscores, but I've found that words separated by underscores are counted as a single word, instead of multiple words. If you leave them as spaces, though, they end up being turned into a garbled mess.