website translation

Ganar Dinero Blog

Ganar Dinero el Blog de Remunnerado.com

Remunnerado de HTML a PHP – Proceso de cambio

Posted by remunnerado On febrero - 14 - 2012

Hace tiempo que me rondaba por la cabeza dinamizar la web pasándola de html a php. Cuando empecé con esto de los códigos, la web, servidores, cms’s… no tenía mucha idea. Así que comencé a construir mi site del modo más sencillo que encontré en google: con plantillas en html y dreamweaver 8 para gestionarlas y modificarlas. Y algo se consiguió: la web aparecía en los buscadores, y poco a poco recibía más visitas de usuarios interesados en el tema de mi web.

Pero faltaba algo…  cada vez que quería insertar contenido nuevo en la web tenía que hacerlo manualmente y se hacía pesado. Así que decidí dinamizar la web incluyendo este blog (cms=wordpress). Aquí puedo incluir contenidos sin esfuerzos y sobre tantos temas como quiera. El resto ya lo hace wordpress por mi. Y aunque incluir un blog dentro del directorio raíz del dominio principal siempre es bueno desde el punto de vista SEO,  aún se me antojaba insuficiente. La web seguía igual.

¿Cómo publicar en el blog, web y redes sociales al mismo tiempo? Ésta era la solución que andaba buscando y también  fue la gran pregunta que me hizo comprender las bondades de trabajar con PHP y  la necesidad del cambio. La solución la encontré también, cómo no, en google:

  1. Para que un post o cualquier contenido publicado en el blog se muestre al mismo tiempo en la web basta con insertar unas lineas de código php en la sección de nuestra web en la que queremos que aparezcan dichos contenidos. Este código nuevo debe estár insertado en una página con formato PHP. Si está en HTML no se visualizan los nuevos contenidos y da error.
  2. Para publicar al mismo tiempo en tu site y las redes sociales basta con un plugin. Existen muchos gratuitos y según el cms (wordpress, joomla, elxis…) que estemos utilizando.

Todo muy bonito y “happy” ¿Pero qué ocurre con el posicionamiento, cómo verá google este cambio? Si tienes una página publicada, digamos sobre coches: www.tudominio.com/coches.html y la conviertes en php para poder publicar contenidos dinámicos quedaría de la siguiente forma www.tudominio.com/coches.php. La página indexada en el buscador de google es la primera, con lo cual al pasarlo a php pierdes todo el posicionamiento y hay que empezar desde cero: sitemap, robot.txt y enviar los datos a google. La página en html seguirá indexada con el enlace  roto (pues ya no existe) hasta que googlebot escanee de nuevo nuestra web e indexe las nuevas páginas php  y “dexindexe” las antigüas html.  Hasta que esto ocurra pueden transcurrir varios meses y los usuarios que quieran acceder a dichas páginas desde google se encontrarán con que no hay nada y la página no es encontrada. Esto no se puede cambiar y el efecto inevitable es perder casi todas las visitas hacia la web que tuvieramos hasta el momento.
Esto lo solucioné de la siguiente manera:

  1. Copié todos mis archivos html a otra carpeta en mi escritorio, fuera del servidor.
  2. En el directorio raiz del sevidor convertí todos mis archivos html a php.
  3. Hice un nuevo mapa web.php,  sitemap.xml y lo reenvié desde el centro de webmasters de google.
  4. Copié de nuevo todos los archivos html que tenía en el escritorio al directorio raiz del servidor. El resultado es páginas duplicadas en dos formatos diferentes. Vg. /coches.php, /coches.html; /motos.php, /motos.html…
  5. Modifiqué el código de todas las páginas html en su parte <head></head> incluyendo: “noindex, nofollow” , “canonical” y un redireccionamiento en javascript hacia su “clon” en php. Vg.
    • <head>
    • <link rel=”canonical” href=”http://www.tudominio.com/coches.php” />
    • <meta name=”robots” content=”noindex, nofollow” />
    • <script languaje=”JavaScript”>
      location.href=’http://www.tudominio.com/coches.php’;
      </script>
    • </head>

De esta forma conseguimos que google nos indexe en su “siguiente pasada” SÓLO las páginas php obviando, gracias a la “meta” las html. Y,  lo más importante, mantenemos todas las visitas que tuviéramos hasta el momento porque ahora que existen los archivos html en el directorio raiz. Es muy importante andar ágil y en cuanto veamos que nuestras páginas en php ya aparecen indexadas en los buscadores eliminar inmediatamente todo resquicio en html que quede en el directorio raiz de nuestro dominio.

 

Leave a Reply

You must be logged in to post a comment.

VIDEO

Enter the video embed code here. Remember to change the size to 320 x 270 in the embed code.

TAG CLOUD

ganar dinero webmaster

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

Patrocinadores

Sobre mi

Footer desbloqueado. Conseguido!

Twitter

Facebook