Skip to main content

Static Versus Dynamic URLs



Based on the previous section, you might have gotten the impression that the algorithms of search engines try to humiliate every designer effort to make a site gorgeous. Well, it has been explained why search engines do not like image, movies, applets and other extras. Now, you might think that search engines are far too cheeky to dislike dynamic URLs either. Honestly, users are also not in love with URLs like http://domain.com/product.php?cid=1&pid=5 because such URLs do not tell much about the contents of the page. 

There are a couple of good reasons why static URLs score better than dynamic URLs. First, dynamic URLs are not always there – i.e. the page is generated on request after the user performs some kind of action (fills a form and submits it or performs a search using the site's search engine). In a sense, such pages are nonexistent for search engines, because they index the Web by crawling it, not by filling in forms. 

Second, even if a dynamic page has already been generated by a previous user request and is stored on the server, search engines might just skip it if it has too many question marks and other special symbols in it. Once upon a time search engines did not index dynamic pages at all, while today they do index them but generally slower than they index static pages. 

The idea is not to revert to static HTML only. Database-driven sites are great but it will be much better if you serve your pages to the search engines and users in a format they can easily handle. One of the solutions of the dynamic URLs problem is called URL rewriting. There are special tools (different for different platforms and servers) that rewrite URLs in a friendlier format, so they appear in the browser like normal HTML pages. Try the URL Rewriting Tool below, it will convert the cryptic text from the previous example into something more readable, like http://mydomain.com/product-categoryid-1-productid-5.

Popular posts from this blog

What are the Meta Tags ‘NOODP’ and ‘NOYDIR’ Used For in SEO?

Recently I came across a client who had <meta name=”robots” content=”NOYDIR” /> and <meta name=”robots” content=”NOODP” /> tags in their meta data and I feel there is need to go in depth on the purpose of these two tags and how they can affect SEO.   A while back we wrote on this topic when the new canonical tag came out. But it’s been a few months and I feel it’s important to highlight the two tags individually. Let’s talk about NOODP first. According to Matt Cutts blog, in some cases, if someone types in a keyword into the search, Google may use descriptions from the open directory project as the page title and meta description for you organic listing.  The NOODP tag allows you to essentially opt out of the open directory project title and description override.  Just in case you weren’t aware, the open directory project is DMOZ.  Matt mentions that it may take 3 to 4 days for your NOODP meta tag to update after your page was re-craw...

Tips for Increase Page Rank

Google Page Rank – Page Rank is a numerical value provided by Google web search Engine. This is an algorithm used by Google Search engine. Page Rank is a way of measuring the importance of website pages. Page Rank works on the numbers of quality back link, original content and Referral traffic. Tips for Increase Page Rank High Quality Original Content – Content is Very important role in the website according to promotion point of view. Nowadays Google Release Google Panda, Google Penguin for the Website Content and Links. High Quality content is the very important to increate the Page rank and search engine ranking.  First of all you can submit the website content in Google for approval. How to increase Google Page Rank (PR) and Alexa Ranking  Website On Page – Website On Page is very important for the increate website page ranking and alexa ranking as well as website visibility in the search engine. Use Proper Title, Meta image and internal linking. Rob...