Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   SEO (http://www.forosdelweb.com/f64/)
-   -   Redirección (http://www.forosdelweb.com/f64/redireccion-607412/)

chechu_ 19/07/2008 09:16

Redirección
 
Hola, necesito un consejo puesto que no se cómo hacerlo.
He movido prácticamente media web y además de eso, necesito iniciar la web no desde el index, si no desde otra página interior, así que necesitaría saber cómo redireccionar correctamente desde el archivo index hasta el archivo interior y como hacer que google conozca mis cambios para no perder mi posicionamiento.
Además de todo esto, también me gustaría saber, si alguien conoce algún programa bueno para generar sitemaps y si al generar el sitemap, podría tener algún problema por culpa del redireccionamiento.

Al final me he extendido…

xbx 19/07/2008 13:55

Respuesta: Redirección
 
Hola
Lo que necesitas hacer es redirects del tipo 301: "Moved Permanently"
El las faqs del foro encotrarás algo de información al respecto

Puedes decirnos que lenguaje de programación utiliza tu web?

Saludos

chechu_ 19/07/2008 17:35

Respuesta: Redirección
 
Muchas gracias, como has dicho, repase las faq y vi el post, hice lo que decía y va bien, pero no sé exactamente cómo usarlo, veras, he hecho una pagina HTML y le e introducido el código en el body.
Este código:
<body>
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nueva-direccion.com" );
?>
</body>

Por favor, dime si está bien hecho, porque no tengo ni idea, aunque lo que realmente creo que necesito es hacer el 301 en el hacces por que como he movido media web pues, para no perder los links que tengo, pero no sé cómo ponerlo en el hacces.
----------------------------------------------------------------------------------------------------------------------
Cita:

Iniciado por chechu_ (Mensaje 2498250)
Además de todo esto, también me gustaría saber, si alguien conoce algún programa bueno para generar sitemaps y si al generar el sitemap, podría tener algún problema por culpa del redireccionamiento.

Esto lo pregunto por qué desde que hice el redireccionamiento, el programa que uso para generar los sitemap no me funciona, uso “GSiteCrawler” que hasta el momento me funcionaba bien.

chechu_ 19/07/2008 19:14

Respuesta: Redirección
 
Bueno, al final he hecho lo siguiente, a ver si lo he hecho como se debe hacer.

He colocado en el .htaccess lo siguiente.
Redirect 301 /ruta antigua/ http://www.web.com/ruta nueva/

Y en el archivo index.html e colocado como dije antes, dentro de body esto.
<body>
<?
Header( "HTTP/1.1 301 Moved Permanently" );
Header( "Location: http://www.nueva-direccion.com" );
?>
</body>

Lo que quiero saber es lo que he hecho mal o bien, porque no tengo ni idea.

xbx 19/07/2008 21:18

Respuesta: Redirección
 
Una de dos:
o realizas el redirect en el htaccess o en cada archivo de tu sitio.
(recomiendo la primera)
No es necesario hacer el redirect por PHP si ya lo haz hecho en tu htaccess.

Lo que resta es verificar que funcionen los redireccionamientos.

Entiendes?

PD: tu web utiliza php?

chechu_ 20/07/2008 04:40

Respuesta: Redirección
 
Cita:

Iniciado por xbx (Mensaje 2498843)
Lo que resta es verificar que funcionen los redireccionamientos.

Esto no lo entiendo los que he hecho hasta el momento los he comprobado y funcionan correctamente, que yo sepa.
Sí, mi web utiliza php.
He añadido al htaccess lo siguiente.
Redirect 301 /index.html http://www.yolje.com/Literatura/index.php
Redirect 301 /index.php http://www.yolje.com/Literatura/index.php

Lo que no sé es si debo eliminar el index ya que he hecho esto.

Pero me queda el problema del sitemap, que no puedo crearlo.
¿Y una última pregunta pierdo el pr?

xbx 20/07/2008 09:03

Respuesta: Redirección
 
Cita:

Lo que no sé es si debo eliminar el index ya que he hecho esto.
Puedes eliminarla ya que ya tienes el redirect.

Cita:

Pero me queda el problema del sitemap, que no puedo crearlo.
Por que no puedes?
Yo haria lo siguiente:
Crearia un script en php que realice el sitemap.
Primero colocas de forma manual las paginas fijas de tu sitio (como el index).
Luego de una manera mas dinamica recorres (por ejemplo) la base de datos del foro de tu sitio y vas creando asi las url. Sabes algo de php?

Cita:

¿Y una última pregunta pierdo el pr?
No. Con redirect 301 tengo entendido que el PR se 'transfiere' de la pagina vieja a la nueva. Me parece lógico.
Aqui tienes algo al respecto: http://www.xeoweb.info/2004/03/15/301

:aplauso:

chechu_ 20/07/2008 09:15

Respuesta: Redirección
 
Muchas gracias, entonces el index, lo puedo eliminar.
El problema del sitemap, lo he podido arreglar, ya que al final resulto ser problema del programa.
Respecto al script en php que realice el sitemap, no sé cómo hacerlo, de php solo tengo más bien nociones básicas y me imagino que siempre es mejor tener un script que te lo haga todo.
¿Cómo podría hacerlo?

xbx 20/07/2008 10:04

Respuesta: Redirección
 
Deberias hacer tu sitemap con PHP y conexion a MySQL.
O podrias bajarte algun generador de sitemap ya hecho en php, pero no es lo optimo.

Necesitas poder general dianicamente todas la urls de tu sitio. Que por lo que vi tienes un foro.
Haz una consulta a tu base de datos trayendo todos los foros y topics y luego podrias poner esta direccion en un while:
http://www.yolje.com/Literatura/Foro...ewtopic.php?f=20&t=3376

E ir cambiando dinamicamente lo que esta en rojo. Y asi vas generando el sitemap.

Quizas tengas mas dudas...

chechu_ 20/07/2008 10:08

Respuesta: Redirección
 
Comprendo lo que me dices, igual que está este foro en el que estamos, pero no sabría como hacerlo, ¿podrías decirme donde hay algún manual, o forma de hacerlo?

xbx 20/07/2008 10:50

Respuesta: Redirección
 
Algunos links que encontre:
http://www.maestrosdelweb.com/actualidad/2276/
http://www.baluart.net/articulo/goog...on-php-y-mysql

Y este te lo da ya hecho pero aclaro que deberias verificar el codigo fuente, yo no lo he visto ni probado:
http://www.formacion-dka.es/utilidades-webmaster.htm

Cuidado cuando ejecutas codigo de otras personas en tu site. Podria ser malicioso , uno nunca sabe... :neurotico

Tu me preguntas una forma de hacerlo y es lo que mas o menos describi en la respuesta anterior. Lo que me pides es que te lo de hecho? :policia: jaja.

Sigue complicado verdad?

Abrazo!

chechu_ 20/07/2008 11:20

Respuesta: Redirección
 
SI, sigue siendo todo un mundo…
No, no quiero que me des nada hecho, la verdad.
Solo busco una forma más fácil o cómoda de hacer las cosas e información cuando no la tengo, muchas gracias por todo.

xbx 20/07/2008 11:30

Respuesta: Redirección
 
De nada!
Bueno.. déjame preguntarte.

*Cuantos tipos de urls dinamicas posees en tu sitio? Por ejemplo: El foro.
*Puedes realizar un script que se conecte a la base de datos y levante todos los topics que estan disponibles en el foro?
(¿sabes hacerlo?)

chechu_ 20/07/2008 11:36

Respuesta: Redirección
 
No, no sabría hacerlo.

xbx 20/07/2008 11:53

Respuesta: Redirección
 
Aqui tienes un ejemplo de sitemap:
http://www.forosdelweb.com/f18/probl...al-php-607353/

Obviamente no te servira asi como está. Deberias adaptarlo a las condiciones de tu web.

Quizas quieras bajar algo que te realice el sitemap solo. Te pido disculpas pero no tengo experiencia con esas cosas... habria que investigar.
Aqui hay algo:
http://www.forosdelweb.com/f64/creac...-mysql-602647/
Allí hacen mencion a estas urls:
http://www.sitemapbuilder.net/
http://www.softswot.com/sitemapxml.php
http://www.xml-sitemaps.com/

Te recomiendo la última! te realiza el sitemap y bastante bien.

:-)

chechu_ 20/07/2008 12:19

Respuesta: Redirección
 
En que me he metido, ¡que lio!
Solo una última pregunta ¿seguro que este sitemap que indican aquí funciona?
Porque este enlace da error xml.
www.downkm.com/sitemap.php
Y supuestamente está arreglado.
Respecto a la adaptación, también se me hace un mundo, tendré que repasar el código y aprender más del tema para poder hacerlo.
Muchas gracias por todo y disculpa por marearte.:aplauso:

xbx 20/07/2008 12:52

Respuesta: Redirección
 
No me mareas!

Haz probado http://www.xml-sitemaps.com/ ?
Genera el sitemap para tu sitio.

Pregunta lo que quieras! Para eso estamos en el foro. No es cierto? :si:

Cita:

Solo una última pregunta ¿seguro que este sitemap que indican aquí funciona?
Porque este enlace da error xml.
www.downkm.com/sitemap.php
Yo no lo veo mal en ese link. Donde ves tu el error xml?

chechu_ 21/07/2008 12:08

Respuesta: Redirección
 
Muchas gracias por todo y disculpa la tardanza.

Cita:

Iniciado por xbx (Mensaje 2499196)
Haz probado http://www.xml-sitemaps.com/ ?
Genera el sitemap para tu sitio.

Este tipo de sitios genera el sitemap para una cantidad de url´s limitada, y en mi caso tengo 40000, así que no me serviría.

Cita:

Iniciado por xbx (Mensaje 2499196)
Yo no lo veo mal en ese link. Donde ves tu el error xml?

Tienes razón, no le añadí la extensión XML, parece funcionar bien, si.


Creo que lo ideal sería partir desde alguno ya creado pero por lo que veo al observar este
http://www.forosdelweb.com/f18/probl...al-php-607353/
Todo esto se me hace un mundo, además también uso 4 bases de datos, lo que lo hace más complicado aun, con lo que como te he dicho tendré que estudiar bien cómo hacer un sitemap en php y probar hasta que pueda hacerlo.

xbx 21/07/2008 12:32

Respuesta: Redirección
 
Cita:

Este tipo de sitios genera el sitemap para una cantidad de url´s limitada, y en mi caso tengo 40000, así que no me serviría.
Es cierto... te limita a solo 500.

Muy bien chechu_,
En principio no es algo taaaan dificil.

El objetivo es que puedas hacer una consulta SQL y obtener de esta forma todos los id de los temas del foro.
Asi, utilizando un while se crean la totalidad de las url.

No es dificil, deberias ver en qué tablas de las bases de datos tienes la informacion que necesitamos.

El script en php solo te llevara pocas lineas.

:-)


La zona horaria es GMT -6. Ahora son las 21:03.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.