Por lo general, una inclusión automática de un% en la URL indica un carácter especial de que el navegador tiene un problema de codificación.
Por lo general, se recomienda no usar estos caracteres al construir la estructura de URL.
Según lo recogido de las Escuelas W3, lo siguiente es lo que significa cada símbolo:
- ¿Cuál es la mejor manera de crear un sitio web para mi canal de YouTube por menos de $ 40, sin pagar tarifas mensuales o anuales, y sin tener ningún conocimiento de programación?
- ¿Cuáles son las mejores herramientas para crear rápidamente prototipos de una aplicación web? Idealmente, la herramienta debería ser capaz de modelar tanto la interfaz de usuario como la lógica del lado del servidor y el código de salida debería generarse. No me refiero a simplemente hacer maquetas de pantalla o diseño.
- He estado aprendiendo JavaScript estos días. Me sorprende el gran potencial de este lenguaje. ¿Por qué la gente se queja tanto? ¿Es tan difícil de depurar como dice la gente? ¿Qué utilizas para depurar JavaScript?
- ¿Cómo te enseñaste de la nada a ser un desarrollador web sin gastar un solo centavo sino tu valioso tiempo?
- ¿Cómo debería un desarrollador del lado del servidor comenzar a actualizar sus habilidades de IU web?
Referencia de codificación de URL HTML
Lo más común que he visto es reemplazar un espacio accidental con% 20.
La mejor manera de manejar esto es identificar la causa de la ruta del problema y repararlo aquí, luego simplemente coloque una redirección 301 desde la url con el% en la nueva url sin.
La redirección generalmente se puede hacer a nivel de CMS con un widget de redirección.
Por ejemplo, si su URL se crea como “https://www.mywebsite.com/welcom…, esto se codificará como” https://www.mywebsite.com/welcom…
Simplemente elimine el signo de exclamación al final de la url y 301 redirija la url anterior con el signo de exclamación a la nueva url. Esto no te arriesgará a ningún error de rastreo con Google.