Una URL dinámica es la dirección, o localizador uniforme de recursos (URL), de una página web con contenido que depende de parámetros variables que se proporcionan al servidor que la entrega. Los parámetros pueden estar ya presentes en la propia URL o pueden ser el resultado de la entrada del usuario. Una URL dinámica a menudo se puede reconocer por la presencia de ciertos caracteres o cadenas de caracteres que aparecen en la URL (visibles en la barra de direcciones de su navegador). Los siguientes son representativos:
& $ + =? % cgi
Algunos motores de búsqueda no indexan URL dinámicas. Esto se debe a que el motor de búsqueda puede ver una gran secuencia de páginas web a medida que modifica la URL dinámica, cuyo contenido sigue cambiando (lo que hace que parezca una URL diferente). Esto se llama trampa para arañas. Los motores de búsqueda más sofisticados, como Google, indexan URL dinámicas siempre que la información sea específica del mercado y rica en contenido. Pero la mejor manera de garantizar que un sitio web esté indexado en el mayor número posible de motores de búsqueda es incluir al menos una página significativa que esté representada por una URL estática, en la que el contenido no cambie a menos que se reescriba el código HTML.