Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

166
Views
¿Es lo mismo una redirección 301 que cambiar window.location?

Soy un desarrollador web que también trabaja en SEO. Quiero redirigir 301 una página a otra página. ¿Esta redirección 301 para Google va más allá de lo que escribo a continuación para ti?

En JavaScript :

 <script> window.location.replace("https://example.com"); </script>

En PHP :

 <?php header("Location: https://example.com"); ?>

¿Son estos dos redireccionamientos 301 o tenemos que escribir .htaccess en el archivo cat, por ejemplo?

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

No puedes hacer esto con JavaScript.

Pero puedes usar PHP de la siguiente manera

 <?php header("Location: https://example.com", TRUE, 301); exit; ?>

Encabezado de sintaxis

header(header, replace, http_response_code)

about 4 years ago · Juan Pablo Isaza Report

0

Cambiar la URL con window.location en JavaScript no es una redirección 301. JavaScript se ejecuta después de que la página se haya generado en el servidor. Es probable que su JavaScript para cambiar la URL se ejecute en una página que tenga un estado 200 OK .

Dicho esto, Google trata los redireccionamientos de JavaScript de manera muy similar a los redireccionamientos permanentes 301. En la mayoría de los casos, Google optará por no indexar la URL de redireccionamiento y pasará el jugo del enlace al destino de la redirección.

Por otro lado, los clientes que no ejecutan JavaScript no verán su redireccionamiento basado en JS. Eso incluye otros motores de búsqueda como Bing, Baidu y Yandex, así como verificadores de enlaces rotos y otras herramientas de análisis de SEO.

Además, incluso para Google, las redirecciones 301 son una señal mucho más fuerte que una redirección de JavaScript. Es más probable que Google respete una redirección cuando se trata de una variedad 301 Permanent comparación con las redirecciones JS, las redirecciones 302 Temporary o las meta actualizaciones.

Si tiene la capacidad y la oportunidad de implementar redireccionamientos 301 Permanent lado del servidor, debe hacerlo en lugar de los redireccionamientos JS.

about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!