In contrast with static URLs, a dynamic URL results from a search within a website-driven search by a database running on some script. When said site’s database is queried, it generates a dynamic URL. Only the data is changed while the HTML code remains the same.
When it comes to optimization, dynamic URLs are mostly seen as subpar compared to static ones, for a number of reasons:
• They tend to have lower click-through rates.
• Higher chances of cutting off at the end when copy/pasting, increasing chances of 404 errors.
• Lower keyword relevance and prominence.
• Extremely difficult, if not impossible, to type manually or remember.
• Unusable in branding/print campaigns.
• Counter-intuitive for users.