Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Tutoriales => Topic started by: MarioH on August 19, 2008, 03:26:58 AM

Title: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 19, 2008, 03:26:58 AM
Primera Disculpa, Lamento haberlo posteado aquí, pero en el sub foro Tutoriales no me deja postear u.u!

Segunda Disculpa, No es mi intención hacer Spam, Pero dejo el Link de donde se encuentra el tutorial Original, ya que alli podran verlo funcionando en efecto, y puede que aqui caresca un poco de sentido o cueste entenderlo.

Link del Tutorial Oficial (http://www.aimbox.cl/)

Esperando ayuda y consejos para ir mejorando esto =)


Nota: Analizador de MetaTag (http://www.submitexpress.com/analyzer/)
Nota 2: Traten de no utilizar mas de 20 palabras claves.
Nota 3: No usen palabras como Gratis, XXX, Free, Descargas, MP3 ETc. (es penalizado por google).






Y Ahora g0!

Aquí un pequeño "TIPS" para optimizar las Metatag de google en SMF y así evitar el contenido duplicado en las descripciones y Keywords.

NOTA:
[spoiler]
Quote
Antes que todo, permítanme recordarles que para lograr esto, utilizo un Mod llamado Taggins System, el cual me permite añadir Tag a los post independiente a las modificaciones que aquí haga.

lo pueden encontrar en esta dirección.

http://custom.simplemachines.org/mods/index.php?mod=579 (http://custom.simplemachines.org/mods/index.php?mod=579)

Sin embargo esto no es necesario, pueden adaptarlo a cualquier sistema de tag que usen, por ejemplo vBulletin Style Meta Tags, Google Tagged u otros.
[/spoiler]

Comencemos.

Una de las grandes desventajas que tenemos todos al crear algún foro, blog, portal u otro por scripts dinámicos como SMF, PHPBB, Vbulletin, WordExpress entre otros, es que todas nuestras paginas tendrán siempre las mismas descripciones y keywords, sin importar de que trate el post, tema u log. Claro que existen mod como SEo4 entre otros que nos ayudan bastante a corregir esto, pero en el caso de Simple Machines, estamos un poco limitados en eso, además no todos tenemos la oportunidad de hacer correr a la perfección SEo2SMF por "x" o "y" motivos. Si te encuentras entre nosotros, esta guía te va a venir muy bien =)

Entonces menos Blabla y mas acción.

Paso 1:

Editando las Descripciones:
Nuestro objetivo es simple, haremos que cada vez que visitemos una página las descripciones cambien, de esta forma cada página que visitemos, tendrá una descripción random al azar.

Para ello buscamos el index.template del theme que usemos actualmente.

Buscamos:
Quote
// Show right to left and the character set for ease of translating.
   echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head>
   <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
   <meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
   <meta name="robots" content="noindex" />', '
   <meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />

Este es el contenido que trae por defecto SMF al instalar desde cero, obviamente si tu lo has editado lucirá diferente.

Ahora lo remplazaremos por lo siguiente (Mas adelante explico todo):
Quote
$aim[0] = "Descripciones (Editalas a tu gusto)";
$aim[1] = "Por ejemplo: Comunidad online dispuesta a quererte mucho";
$aim[2] = "Nos esforzamos en entregarte todo tipo de lo que (tu ofreces)";
$aim[3] = "Somos una empresa limitada y privada en donde te divertiras mucho muchito";
$aim[4] = "Mama mama, en mi casa me dicen distraido, hijo esta no es su casa...";
$aim[5] = "Nombre de tu web, la descripcion que quieras";
$aim[6] = "Nombre de tu web, la descripcion que quieras";
$aim[7] = "Recuerda que son descripciones, no palabras claves....";
   
// Show right to left and the character set for ease of translating.
   echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head>
   
   <!-- Mis Meta Tag www.aimbox.cl -->
   <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
   <meta name="description" content="', $aim[rand(0,7)] ,'" />
   <meta name="keywords" content="', $context['page_title'], ', ';
   foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }
      echo ' SMF, PHP, Mysql, Foros, Lo que tu quieras, Maximo 10, palabras" />
   <link rev="made" href="mailto:Tu-email@aimbox.cl" />
   <META NAME="Author" CONTENT="Tu- Nombre">
   <meta name="Revisit" content="10 days" />
   <meta name="REVISIT-AFTER" content="1 days" />
   <meta name="DC.Language" scheme="RFC1766" content="Spanish" />
   <meta name="robots" content="all" />
   <meta name="distribution" content="global" />
   <meta name="resource-type" content="document" />
   <meta http-equiv="Pragma" content="cache" />
   
   <!-- Fin Meta Tag -->

Ok, ¿qué paso ahí arriba?

les explico, antes que todo, desarrollaremos 7 descripciones que gustosamente y con cariño le daremos a nuestro preciado y adorado sitio, las cuales deben ser lo más sencillas y explicativas posibles. (Pueden ser mas o menos)

entonces en esta línea:
Quote
<meta name="description" content="', $aim[rand(0,7)] ,'" />

Elijara una al azar entre el 0 y el 7, cada vez que cambies la página y/o la actualices.
ENTONCES!! Vuala, Paso 1 resuelto, cuando google visite nuestras páginas cada una de ella tendrá descripciones diferentes (No siempre, recuerden que las genera al azar). y ya tenemos un pequeño granito para construir nuestro castillo para la lucha contra el contenido duplicado =).


Ahora. ¿Que son estas líneas?
Quote
foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }
      echo ' SMF, PHP, Mysql, Foros, Lo que tu quieras, Maximo 10, palabras" />

Como les explique al principio, para este mod yo utilice el Taggins System, como podrán ver al final de este post. se han añadido etiquetas al final de la pagina, y con este pequeño script, las leeremos para añadirlas a nuestras palabras claves.

No es necesario que utilices ese mod, fácilmente lo puedes adaptar a otro como los mencionados arriba u simplemente evitar ese pasó.

Ahora comprobemos,

Comprobando ¿Es cierto?
Pues claro, si no que hago escribiendo esto u.u!. pero weno...

- Presionen el segundo botón del mouse, Pongan Ver código Fuente y Observen los Keywords y descripción que aparece en particular para esta página.

- Actualicen una o un par de veces y observen como van cambiando las descripciones, y como se añaden las keywors que se crearon para este post.

y así UFFF!, espero les gusta y les sirva, recuerden que cualquier consejo u aporte para mejorar esto es bienvenido.

Veran algo así:
(http://www.aimbox.cl/index.php?action=dlattach;topic=339.0;attach=77;image) (http://www.aimbox.cl/index.php?action=dlattach;topic=339.0;attach=77;image)
La descripcion cambiara para cada pagina, o cuando actualicen - Las keywords, corresponden a las de este post





PASO 2:

Los robots.txt

Como podrán observar, en mi sitio Utilizo Pretty URLs, para cambiar los títulos del post, así que dejare las dos opciones, para aquellos que las usan y quiénes no.

Esto es muy importante, y ayuda exageradamente a evitar el contenido duplicado y a que indexen contenido no relevante de nuestro sitio.

Robots.txt:
Quote
User-Agent: *
Sitemap: http://www.aimbox.cl/sitemap.xml
Disallow: /attachments/
Disallow: /Packages/
Disallow: /avatars/
Disallow: /imagenes/

Disallow: /activate/
Disallow: /admin/
Disallow: /calendar/
Disallow: /collapse/
Disallow: /deletemsg/
Disallow: /editpoll/
Disallow: /help/
Disallow: /helpadmin/
Disallow: /lock/
Disallow: /login/
Disallow: /logout/
Disallow: /markasread/
Disallow: /mergetopics/
Disallow: /mlist/
Disallow: /modifykarma/
Disallow: /movetopic/
Disallow: /notify/
Disallow: /notifyboard/
Disallow: /pm/
Disallow: /post/
Disallow: /profile/
Disallow: /register/
Disallow: /removetopic2/
Disallow: /reporttm/
Disallow: /search/
Disallow: /sendtopic/
Disallow: /splittopics/
Disallow: /stats/
Disallow: /sticky/
Disallow: /trackip/
Disallow: /unread/
Disallow: /unreadreplies/
Disallow: /who/

Disallow: /Themes/

Disallow: /index.php?action=activate
Disallow: /index.php?action=admin
Disallow: /index.php?action=arcade
Disallow: /index.php?action=calendar
Disallow: /index.php?action=collapse
Disallow: /index.php?action=deletemsg
Disallow: /index.php?action=editpoll
Disallow: /index.php?action=help
Disallow: /index.php?action=helpadmin
Disallow: /index.php?action=lock
Disallow: /index.php?action=login
Disallow: /index.php?action=logout
Disallow: /index.php?action=markasread
Disallow: /index.php?action=mergetopics
Disallow: /index.php?action=mlist
Disallow: /index.php?action=modifykarma
Disallow: /index.php?action=movetopic
Disallow: /index.php?action=notify
Disallow: /index.php?action=notifyboard
Disallow: /index.php?action=pm
Disallow: /index.php?action=post
Disallow: /index.php?action=profile
Disallow: /index.php?action=register
Disallow: /index.php?action=removetopic2
Disallow: /index.php?action=reporttm
Disallow: /index.php?action=search
Disallow: /index.php?action=sendtopic
Disallow: /index.php?action=splittopics
Disallow: /index.php?action=stats
Disallow: /index.php?action=sticky
Disallow: /index.php?action=trackip
Disallow: /index.php?action=unread
Disallow: /index.php?action=unreadreplies
Disallow: /index.php?action=who

Disallow: /*.msg
Disallow: /msg/
Disallow: /Robots.txt

Y listo, no es mucho pero un gran avance, espero les haya gustado.

PD: En el robots están adjuntados ambos casos de URLS.


PD2: Disculpen la falta de ortografia. pero en mi pais son casi las 4 de la madrugada
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: sneijder23 on August 19, 2008, 04:32:51 AM
Estupendo tutorial seguro que le sera de gran utilidad a mucha gente,gracias por compartirlo.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 19, 2008, 04:41:48 AM
me gusto mucho lo de añadir los tags, gracias por eso y la verdad que todo muy impecable (!)

saludos

edit: no puedo hacer que me funcione esa parte.

Asi es como lo tengo yo y quiero hacer que me aparezcan los tags en la parte de los keywords
Code: [Select]
<meta name="robots" content="All" />';
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].' '. $modSettings['meta_keywords'] .'" />' : '';

echo (!empty($modSettings['meta_copyright'])) ? '
<meta name="copyright" content="'. $modSettings['meta_copyright'] .'" />' : '';

gracias!
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Neipol on August 19, 2008, 05:28:21 AM
Excelente tutorial :O
Lo estoy haciendo, voy por el paso 1 aun, muchísimas gracias!!
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 19, 2008, 03:32:21 PM
me gusto mucho lo de añadir los tags, gracias por eso y la verdad que todo muy impecable (!)

saludos

edit: no puedo hacer que me funcione esa parte.

Asi es como lo tengo yo y quiero hacer que me aparezcan los tags en la parte de los keywords
Code: [Select]
<meta name="robots" content="All" />';
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].' '. $modSettings['meta_keywords'] .'" />' : '';

echo (!empty($modSettings['meta_copyright'])) ? '
<meta name="copyright" content="'. $modSettings['meta_copyright'] .'" />' : '';

gracias!

que sistemas de tag ocupas?

si es el mismo El de post taggin agrega este for


 foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }


al medio de esta linea.
Quote
<meta name="keywords" content="'.$context['page_title'].' '. $modSettings['meta_keywords'] .'" />' : '';

Entre

.$context['page_title'].' Aquí '. $modSettings['meta_keywords']
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 19, 2008, 04:23:13 PM
Buenas, gracias por la respuesta pero no pude solucionarlo.

Realizo la modificacion y me queda asi:
Code: [Select]
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].'  foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }  '. $modSettings['meta_keywords'] .'" />' : '';


lo subo y me tira este error:

(http://i36.tinypic.com/v4v3sy.jpg)

http://i36.tinypic.com/v4v3sy.jpg

ayer intente un monton de formas y tampoco quedaba.

y si uso el mismo mod. saludos


Pobre asi y tampoco me funciono

Code: [Select]
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].''.foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         } .'  '. $modSettings['meta_keywords'] .'" />' : '';
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 19, 2008, 05:23:41 PM
Buenas, gracias por la respuesta pero no pude solucionarlo.

Realizo la modificacion y me queda asi:
Code: [Select]
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].'  foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }  '. $modSettings['meta_keywords'] .'" />' : '';


lo subo y me tira este error:

(http://i36.tinypic.com/v4v3sy.jpg)

http://i36.tinypic.com/v4v3sy.jpg

ayer intente un monton de formas y tampoco quedaba.

y si uso el mismo mod. saludos


Pobre asi y tampoco me funciono

Code: [Select]
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].''.foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         } .'  '. $modSettings['meta_keywords'] .'" />' : '';


te altan cerrar los ciclos

prueba asi

Code: [Select]
echo (!empty($modSettings['meta_keywords'])) ? '
<meta name="keywords" content="'.$context['page_title'].' ,';
 foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }
          echo  '
          '. $modSettings['meta_keywords'] .'" />


luego de eso posiblemente te toque cerrar el echoque abriste, segun cual sea o como siga tu codigo.


PD: Que agregas con -  '. $modSettings['meta_keywords'] .' - ???
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 19, 2008, 05:36:32 PM
No la verdad que no me sale , no se que estoy haciendo mal pero ya no se de que forma probar, adjunto el archivo para ver si tenes un tiempo me tiras una mano.



$modSettings['meta_keywords']

me agrega la informacion en el keywords de un mod que te permite elejir los keywords en el admin panel.



Saludos gracias!
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Nibogo on August 19, 2008, 07:06:06 PM
Buen apore seguro les servira a varios aqui
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 19, 2008, 07:43:16 PM
No la verdad que no me sale , no se que estoy haciendo mal pero ya no se de que forma probar, adjunto el archivo para ver si tenes un tiempo me tiras una mano.



$modSettings['meta_keywords']

me agrega la informacion en el keywords de un mod que te permite elejir los keywords en el admin panel.



Saludos gracias!

Asi es como deberias tenerlo, para que sea compatible con tu mod.

te lo adjunto (no lo probe)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 19, 2008, 07:58:39 PM
Me tira este error:
Parse error: syntax error, unexpected ';' in .../Themes/default/index.template.php on line 107
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 19, 2008, 09:17:54 PM
Me tira este error:
Parse error: syntax error, unexpected ';' in .../Themes/default/index.template.php on line 107

entonces prueba quitandole el Echo antes del empaty en la linea 107, deberia corregirse, u añadele una comilla simple despues del echo segun sea el caso. que quede mas o menos asi.

1:

   (!empty($modSettings['meta_keywords'])) ? echo '

2:

   (!empty($modSettings['meta_keywords'])) ? '

de no ser eso, no sabria como mas ayudarte sorry, quizas si indicas el mod de tag que usas y theme. pero no prometo nada.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Neipol on August 19, 2008, 10:04:24 PM
Yo ya hice todo, y me va todo bien menos el Taggins System que cuando creo los temas y pongo las tags no las añade, pero si creo el post y le doy a añadir tags se añaden.
¿Porque me pasa esto?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 20, 2008, 12:50:44 AM
Yo ya hice todo, y me va todo bien menos el Taggins System que cuando creo los temas y pongo las tags no las añade, pero si creo el post y le doy a añadir tags se añaden.
¿Porque me pasa esto?

creo que eso corresponde, a soporte del MOD tagging system. intenta instalarlo manualmente y quizas se te solucione.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: franklinrony on August 20, 2008, 06:47:36 PM
muy ben tutorial solo discrepo en esta parte

<meta name="description" content="', $aim[rand(0,7)] ,'" />

si no me equivoco y al ver desde las herramientas de webmaster que ofrece google tarde o temprano te las tomara como 8 paginas iguales solo que con distintas keywords

esta es la razon por la que esta pagina
http://www.simplemachines.org/community/index.php?topic=256406.0
google si la indexa en cambio esta no
http://www.simplemachines.org/community/index.php?topic=256406.msg1666774#msg1666774
<meta name="robots" content="noindex" />


me parece muy interesante lo de agregar las tags a las keywords
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 20, 2008, 08:52:50 PM
Me tira este error:
Parse error: syntax error, unexpected ';' in .../Themes/default/index.template.php on line 107

entonces prueba quitandole el Echo antes del empaty en la linea 107, deberia corregirse, u añadele una comilla simple despues del echo segun sea el caso. que quede mas o menos asi.

1:

   (!empty($modSettings['meta_keywords'])) ? echo '

2:

   (!empty($modSettings['meta_keywords'])) ? '

de no ser eso, no sabria como mas ayudarte sorry, quizas si indicas el mod de tag que usas y theme. pero no prometo nada.

Segui probando de mil formas y no me sale.

el theme que uso es el default.

el mod de tag es el "Tagging System      1.0.5"

y el index.template ya lo tenes, espero que me puedas ayudar porque estoy interesado en esta modificacion

gracias
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: franklinrony on August 20, 2008, 09:37:18 PM
loq ue veo es que a este

echo (!empty($modSettings['meta_keywords'])) ? '
   <meta name="keywords" content="'.$context['page_title'].'  foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }  '. $modSettings['meta_keywords'] .'" />' : '';

le falta al apertura  ' o esta mal

echo' (!empty($modSettings['meta_keywords'])) ? '
   <meta name="keywords" content="'.$context['page_title'].'  foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }  '. $modSettings['meta_keywords'] .'" />' : '';
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 20, 2008, 10:01:18 PM
loq ue veo es que a este

echo (!empty($modSettings['meta_keywords'])) ? '
   <meta name="keywords" content="'.$context['page_title'].'  foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }  '. $modSettings['meta_keywords'] .'" />' : '';

le falta al apertura  ' o esta mal

echo' (!empty($modSettings['meta_keywords'])) ? '
   <meta name="keywords" content="'.$context['page_title'].'  foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }  '. $modSettings['meta_keywords'] .'" />' : '';


intente poner como pusiste frony pero nada, tira error tambien ...

ademas que en el dreamweaver ya con los colorsitos te das cuenta que no va a funcionar

Saludos
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 21, 2008, 02:38:17 PM
muy ben tutorial solo discrepo en esta parte

<meta name="description" content="', $aim[rand(0,7)] ,'" />

si no me equivoco y al ver desde las herramientas de webmaster que ofrece google tarde o temprano te las tomara como 8 paginas iguales solo que con distintas keywords

esta es la razon por la que esta pagina
http://www.simplemachines.org/community/index.php?topic=256406.0
google si la indexa en cambio esta no
http://www.simplemachines.org/community/index.php?topic=256406.msg1666774#msg1666774
<meta name="robots" content="noindex" />


me parece muy interesante lo de agregar las tags a las keywords

En un punto tienes mucha razon, llegara el tiemp que pase eso, es por ello que estoy investigando que mas pdria hacer ante esto.
 pero intentar eliminar todo el contenid duplicado, es algo por lo que muchos han luchado bastante, y no creo que sea 100% efectivo hacerlo, sin embargo este es un granito de arena, para luchar contr ello

Con respecto a

Quote
esta es la razon por la que esta pagina
http://www.simplemachines.org/community/index.php?topic=256406.0
google si la indexa en cambio esta no
http://www.simplemachines.org/community/index.php?topic=256406.msg1666774#msg1666774
<meta name="robots" content="noindex" />

Para ello utilizamos el Robots.txt, quien nos evitaria indexear la segunda pagina.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 22, 2008, 12:55:57 PM
Corrección a los robots,txt con pretty url

Quote
Disallow: /activate/
Disallow: /admin/
Disallow: /calendar/
Disallow: /collapse/
Disallow: /?action=deletemsg
Disallow: /?action=editpoll
Disallow: /?viewResults
Disallow: /?action=lockVoting
Disallow: /help/
Disallow: /helpadmin/
Disallow: /?action=lock
Disallow: /login/
Disallow: /logout/
Disallow: /?action=markasread
Disallow: /?action=mergetopics
Disallow: /?action=mlist
Disallow: /mlist/
Disallow: /?action=modifykarma
Disallow: /?action=movetopic
Disallow: /?action=notify
Disallow: /notifyboard/
Disallow: /?action=notifyboard
Disallow: /pm/
Disallow: /?action=post
Disallow: /profile/
Disallow: /register
Disallow: /?action=removetopic2
Disallow: /?action=reporttm
Disallow: /search/
Disallow: /?action=sendtopic
Disallow: /?action=splittopics
Disallow: /stats/
Disallow: /?action=sticky
Disallow: /trackip/
Disallow: /?action=trackip
Disallow: /unread/
Disallow: /unreadreplies/
Disallow: /?view=article
Disallow: /who/
Disallow: /?action=printpage
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 23, 2008, 07:35:17 PM
yo todavia no puedo hacer lo de los tag y realmente lo veo muy util a eso :(
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 24, 2008, 12:11:02 AM
yo todavia no puedo hacer lo de los tag y realmente lo veo muy util a eso :(

en definitiva es algo relacionado con el mod de tag que instalaste, lamentablemente no se me ocurre mas como ayudarte, tendria que instalar el mismo mod tuyo y poder probar, lamentablemente mi tiempo no me da para eso. sorry

Éxito y si lo consigues avisanos =)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 24, 2008, 06:40:30 PM
yo todavia no puedo hacer lo de los tag y realmente lo veo muy util a eso :(

en definitiva es algo relacionado con el mod de tag que instalaste, lamentablemente no se me ocurre mas como ayudarte, tendria que instalar el mismo mod tuyo y poder probar, lamentablemente mi tiempo no me da para eso. sorry

Éxito y si lo consigues avisanos =)

Y cual es el mod de tags que usas vos (?)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Nibogo on August 25, 2008, 07:31:07 PM
yo todavia no puedo hacer lo de los tag y realmente lo veo muy util a eso :(

en definitiva es algo relacionado con el mod de tag que instalaste, lamentablemente no se me ocurre mas como ayudarte, tendria que instalar el mismo mod tuyo y poder probar, lamentablemente mi tiempo no me da para eso. sorry

Éxito y si lo consigues avisanos =)

Y cual es el mod de tags que usas vos (?)

Similar al tagging system unicamente esta el google tagged ;)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 25, 2008, 07:36:27 PM
yo todavia no puedo hacer lo de los tag y realmente lo veo muy util a eso :(

en definitiva es algo relacionado con el mod de tag que instalaste, lamentablemente no se me ocurre mas como ayudarte, tendria que instalar el mismo mod tuyo y poder probar, lamentablemente mi tiempo no me da para eso. sorry

Éxito y si lo consigues avisanos =)

Y cual es el mod de tags que usas vos (?)

Similar al tagging system unicamente esta el google tagged ;)

yo use lo 2 , el google tagged y el taggin system.

pero el en ejemplo pone el taggin system eso es lo que me parece raro .

saludos
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 26, 2008, 01:36:13 AM
yo todavia no puedo hacer lo de los tag y realmente lo veo muy util a eso :(

en definitiva es algo relacionado con el mod de tag que instalaste, lamentablemente no se me ocurre mas como ayudarte, tendria que instalar el mismo mod tuyo y poder probar, lamentablemente mi tiempo no me da para eso. sorry

Éxito y si lo consigues avisanos =)

Y cual es el mod de tags que usas vos (?)

Similar al tagging system unicamente esta el google tagged ;)

yo use lo 2 , el google tagged y el taggin system.

pero el en ejemplo pone el taggin system eso es lo que me parece raro .

saludos

tu problema es que usas otro mod, no se cual es, pero te edita las tag, viendo tu index es algo que se muestra a simple vista.

estube probando algunas formas, pero no pude verificar si eran las correctas ya que no utilizo el mismo mod que tu tienes (el que te modifica el index.template en el area de "MetaTAG"), asi que no pude comprobar el resultado.

si logras algo, agradeceria nos informaras que mod usar y como lo solucionaste.

PD, estoy trabajando en un mod y algunas correcciones que compartire con ustedes mas adelante.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 26, 2008, 06:35:10 PM
lo solucione asi:
echo (!empty($modSettings['meta_keywords'])) ? '
   <meta name="keywords" content="'.$context['page_title'].'
   
    '. $modSettings['meta_keywords'] .'" />' : '';
   

         foreach ($context['topic_tags'] as $i => $tag)
         {
            echo  '<meta name="keywords" content="' .$tag['tag'].' "/>';
         }

el problema de esto es que me repite siempre keywords en los tags, osea se crea muchas veces lo mismo.

pueden verlo aca:
http://www.hackstore.net/forum/index.php?topic=14670.0

Saludos
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on August 26, 2008, 07:38:09 PM
lo solucione asi:
echo (!empty($modSettings['meta_keywords'])) ? '
   <meta name="keywords" content="'.$context['page_title'].'
   
    '. $modSettings['meta_keywords'] .'" />' : '';
   

         foreach ($context['topic_tags'] as $i => $tag)
         {
            echo  '<meta name="keywords" content="' .$tag['tag'].' "/>';
         }

el problema de esto es que me repite siempre keywords en los tags, osea se crea muchas veces lo mismo.

pueden verlo aca:
http://www.hackstore.net/forum/index.php?topic=14670.0

Saludos

gracias por postear us pasos.

revise tu web y no note a que te referias, eso si permiteme aconsejarte.

No utilices mas de 20 palabras claves en tus keywords, esto es muy mal mirado por google, ademas las palabras como
Gratis, MP3, Anime, XXX, free. entre otras como son penalizadas por google.

Salu2
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on August 26, 2008, 08:16:59 PM
al final borre el mod que usaba para los meta y ya quedo igual que tu manual (!)

por cierto muchas gracias por la ayuda y por el manual que te quedo espectacular (!)

abrazo !
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on September 03, 2008, 10:48:17 AM
http://www.google.cl/search?client=firefox-a&rls=org.mozilla%3Aes-ES%3Aofficial&channel=s&hl=es&q=site%3Awww.aimbox.cl&meta=&btnG=Buscar+con+Google

al final logre evitar que google me indexeara las paginas con la descripcion:

Bienvenido(a), Visitante. Por favor, ingresa o regístrate. ¿Perdiste tu email de activación? 1 Hora, 1 Día, 1 Semana, 1 Mes, Siempre ...


No fue un agran avance, pero en algo me ayudo. aunque aun no me gusta como me indexeo. vere en que puedo mejorarlo =D
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on September 04, 2008, 11:48:00 AM
yo desde que hice los cambios me indexa menos google ¬¬

http://www.google.cl/search?hl=es&client=firefox-a&channel=s&rls=org.mozilla%3Aes-ES%3Aofficial&q=site%3Awww.hackstore.net&btnG=Buscar&meta=

Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on September 05, 2008, 07:56:42 PM
yo desde que hice los cambios me indexa menos google ¬¬

http://www.google.cl/search?hl=es&client=firefox-a&channel=s&rls=org.mozilla%3Aes-ES%3Aofficial&q=site%3Awww.hackstore.net&btnG=Buscar&meta=

te indexeara menos, en las paginas que hallas bloqueados con tu robots.txt

todo lo que coloques en robots.txt google no lo indexeara

PD: si tienes esta linea Disallow: /#new en robots quitala porsiacaso. aveces bloquea los view, no se por que o.O
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: mariano_Da on October 28, 2008, 04:18:41 PM
amigos gracias por el tuto, exelente. pero como es eso de los robots?? no entiendo, y en donde esta porq tampoco lo encontre, muchas gracias por su tiempo
...saludos....
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: jafl on October 31, 2008, 02:07:01 AM
Muchas gracias, me resulto de mucha ayuda.

Gran Trabajo
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: PeGaSuSeAc on November 08, 2008, 01:02:30 AM
Ya hice el paso 1 y el 2, y quedo muy bien.

Pregunto lo mismo que el amigo mariano...

No entendi bien el tema del robot, si es necesario o no el pretyy URL o de ultima para que sirve realmente.

MarioH ... Como hiciste esto: http://www.aimbox.cl/sitemap.xml

Saludos.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on November 25, 2008, 02:28:50 PM
Para lo de los Robots.

Debes crear un archivo llamado Robots.txt dentro de la carpeta raiz que hallas instalado tu foro, y dentro el contenido de ahi arriba.


Lo del Site Map, es un MOD que puedes encontrar en esta web.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: ~BeneKiD on November 26, 2008, 03:22:00 PM
Para lo de los Robots.

Debes crear un archivo llamado Robots.txt dentro de la carpeta raiz que hallas instalado tu foro, y dentro el contenido de ahi arriba.


Lo del Site Map, es un MOD que puedes encontrar en esta web.

Yo tengo un mod para que la descripcion de cada post sea diferente. Basandose en los primeros 200 caracteres de cada post. (eliminando las etiquetas [img] [url] y demas... y tambien el HTML

¿lo coloco aqui y lo pones en el primer post?

Saludos
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on November 27, 2008, 11:32:41 AM
Para lo de los Robots.

Debes crear un archivo llamado Robots.txt dentro de la carpeta raiz que hallas instalado tu foro, y dentro el contenido de ahi arriba.


Lo del Site Map, es un MOD que puedes encontrar en esta web.

Yo tengo un mod para que la descripcion de cada post sea diferente. Basandose en los primeros 200 caracteres de cada post. (eliminando las etiquetas [img] [url] y demas... y tambien el HTML

¿lo coloco aqui y lo pones en el primer post?

Saludos

Excelente se agradece. colocalo =)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Lugo_Plc on December 02, 2008, 03:46:23 PM
Para los que usen wordpress:


Code: [Select]
http://www.cluembo.com/robots.txt
Tambien pone: User-Agent: *

  y yo quitaria lo de /atachament, avatar imagenes, es decir, lo dejaria para que google lea todas las imagenes y esas cosas!! jeje
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Nibogo on December 02, 2008, 05:29:58 PM
Para los que usen wordpress:


Code: [Select]
http://www.cluembo.com/robots.txt
Tambien pone: User-Agent: *

  y yo quitaria lo de /atachament, avatar imagenes, es decir, lo dejaria para que google lea todas las imagenes y esas cosas!! jeje

para que quiere un enlace a los adjuntos si la idea es que los bajen directamente desde el foro?? asi como va a indexar imagenes sin ningun texto porque es un directorio vacio en cuanto a archivos en html o php?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Frank005 on December 03, 2008, 11:54:21 AM
Los robots.txt son los sitemap o no es necesario crear un sitemap?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: overnet on December 04, 2008, 08:56:12 AM
Yo hice tal cual lo del tutorial.. y cuando pongo en google " site:www.waringa.net"

Me sale todos los post y con esta descripción:

Bienvenido(a), Visitante. Favor de ingresar o registrarse. 1 Hora, 1 Día, 1 Semana, 1 Mes, Siempre. Ingresar con nombre de usuario, contraseña y duración de ...

Esto me deberia salir?? o algo esta mal??...

El archivo robots.txt tiene esto :

Code: [Select]
Disallow: /index.php?action=activate
Disallow: /index.php?action=admin
Disallow: /index.php?action=arcade
Disallow: /index.php?action=calendar
Disallow: /index.php?action=collapse
Disallow: /index.php?action=deletemsg
Disallow: /index.php?action=editpoll
Disallow: /index.php?action=help
Disallow: /index.php?action=helpadmin
Disallow: /index.php?action=lock
Disallow: /index.php?action=login
Disallow: /index.php?action=logout
Disallow: /index.php?action=markasread
Disallow: /index.php?action=mergetopics
Disallow: /index.php?action=mlist
Disallow: /index.php?action=modifykarma
Disallow: /index.php?action=movetopic
Disallow: /index.php?action=notify
Disallow: /index.php?action=notifyboard
Disallow: /index.php?action=pm
Disallow: /index.php?action=post
Disallow: /index.php?action=profile
Disallow: /index.php?action=register
Disallow: /index.php?action=removetopic2
Disallow: /index.php?action=reporttm
Disallow: /index.php?action=search
Disallow: /index.php?action=sendtopic
Disallow: /index.php?action=splittopics
Disallow: /index.php?action=stats
Disallow: /index.php?action=sticky
Disallow: /index.php?action=trackip
Disallow: /index.php?action=unread
Disallow: /index.php?action=unreadreplies
Disallow: /index.php?action=who

Disallow: /*.msg
Disallow: /msg/
Disallow: /Robots.txt
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on December 05, 2008, 09:44:47 AM
Yo hice tal cual lo del tutorial.. y cuando pongo en google " site:www.waringa.net"

Me sale todos los post y con esta descripción:

Bienvenido(a), Visitante. Favor de ingresar o registrarse. 1 Hora, 1 Día, 1 Semana, 1 Mes, Siempre. Ingresar con nombre de usuario, contraseña y duración de ...

Esto me deberia salir?? o algo esta mal??...

El archivo robots.txt tiene esto :

Code: [Select]
Disallow: /index.php?action=activate
Disallow: /index.php?action=admin
Disallow: /index.php?action=arcade
Disallow: /index.php?action=calendar
Disallow: /index.php?action=collapse
Disallow: /index.php?action=deletemsg
Disallow: /index.php?action=editpoll
Disallow: /index.php?action=help
Disallow: /index.php?action=helpadmin
Disallow: /index.php?action=lock
Disallow: /index.php?action=login
Disallow: /index.php?action=logout
Disallow: /index.php?action=markasread
Disallow: /index.php?action=mergetopics
Disallow: /index.php?action=mlist
Disallow: /index.php?action=modifykarma
Disallow: /index.php?action=movetopic
Disallow: /index.php?action=notify
Disallow: /index.php?action=notifyboard
Disallow: /index.php?action=pm
Disallow: /index.php?action=post
Disallow: /index.php?action=profile
Disallow: /index.php?action=register
Disallow: /index.php?action=removetopic2
Disallow: /index.php?action=reporttm
Disallow: /index.php?action=search
Disallow: /index.php?action=sendtopic
Disallow: /index.php?action=splittopics
Disallow: /index.php?action=stats
Disallow: /index.php?action=sticky
Disallow: /index.php?action=trackip
Disallow: /index.php?action=unread
Disallow: /index.php?action=unreadreplies
Disallow: /index.php?action=who

Disallow: /*.msg
Disallow: /msg/
Disallow: /Robots.txt

te sale de esa forma y es normal, pero si hiciste lo del tutorial, al cabo de unas semanas ira cambiando poco a poco. como deberia ser.


el tutorial se supone es para evitar eso en google. pero ten en cuenta que eso demora algo de tiempo.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on December 05, 2008, 09:46:23 AM
Los robots.txt son los sitemap o no es necesario crear un sitemap?

son cosas completamente diferentes.

Los robots.txt son sugerencia de url para que los bot no las indexeen

y el sitemap es un mapa de tu sitio
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Gandulo on December 06, 2008, 02:06:06 PM
Eeee, que mod utilizaste para que se generara el sitemap?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Nibogo on December 06, 2008, 06:59:20 PM
@gandulo: El SMF Sitemap Mod ;)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: on December 07, 2008, 02:28:13 AM
Una pregunta... Basta poner el robots.txt en la raíz de la dirección o también hay que ponerla en el foro? Osea...
 
.com/robots.txt y .com/foro/robots.txt?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on December 15, 2008, 10:45:38 AM
en la raiz de tu foro. =)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: on December 15, 2008, 11:19:17 AM
en la raiz de tu foro. =)

Muchas gracias
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: davis69 on December 28, 2008, 08:12:49 AM
Pues acabo de cambiar de un servidor gratuito a uno pago.. www.shiawase-fansubs.org

he hecho todo el tuto y ni siquiera salgo en google.

se supone que debo tener algun mod instalado o algo?

que me recomendarían hacer para por lo menos salir
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on December 29, 2008, 11:51:48 AM
ten encuenta que si te acabas de cambiar, esto puede tomar tiempo, empieza por dar de alta tu web en los buscadores ;)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: davis69 on December 29, 2008, 01:35:40 PM
ten encuenta que si te acabas de cambiar, esto puede tomar tiempo, empieza por dar de alta tu web en los buscadores ;)

Disculpa por mi poco sentido de entendimiento, a que te refieres con dar de alta.

sorry pero no tengo casi ni idea de buscadores ni meta tags ni nada de nada XD...

 :(, es recomendable colocar un banner de publicidad google, eso te tomaría mas en cuenta?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: overnet on January 03, 2009, 01:06:18 AM
ten encuenta que si te acabas de cambiar, esto puede tomar tiempo, empieza por dar de alta tu web en los buscadores ;)

Disculpa por mi poco sentido de entendimiento, a que te refieres con dar de alta.

sorry pero no tengo casi ni idea de buscadores ni meta tags ni nada de nada XD...

 :(, es recomendable colocar un banner de publicidad google, eso te tomaría mas en cuenta?
No dar de alta a la web en los buscadores es ir ingresando tu web en motores de google .. asi se te metan los bots que idexean tu foro.
Por ejemplo esta es una ... http://www.submitexpress.com/analyzer/
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: aristides_03 on January 04, 2009, 12:47:40 PM
gracias
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: masiero on February 19, 2009, 06:28:21 PM
vamso que se termina ablando de lo que no se tiene q ablar, el tuto da error, con el tag mod instalado y copiado y pegado literalmente.

haber si pueden ayudar por que vaya.........
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: luisin on April 03, 2009, 02:21:23 PM
gracias!!! si funko de maravillla!!!  8)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on April 09, 2009, 11:07:33 PM
Buenas, aca dejo mi granito de arena  O:)

Si tienen el mod: Simple Tagging (http://custom.simplemachines.org/mods/index.php?mod=1411) y quieren hacer que sus tags aparezcan en el meta keywords pueden hacerlo de esta manera como lo hice yo:

Code: [Select]
<meta name="keywords" content="', $context['page_title'], ', ';
foreach($context['tags'] as $id => $name){
$count_tags++;
            echo '' . $name . ', ';
         }


      echo ' 10tagsseparadosporcoma,smf,simple,machines,etc" />

Funciona perfecto:

ejemplo: http://hackstore.net/index.php?topic=17360.0

Saludos.

Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Frank005 on April 16, 2009, 06:02:49 PM
Una pregunta. ¿En donde subo el archivo robots.txt?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: sneijder23 on April 16, 2009, 06:04:13 PM
en la carpeta raiz de tu sitio
 www/ o public_html/
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: lolicute on April 16, 2009, 07:52:27 PM
Esta bien si pongo esto en robots?

Code: [Select]
User-Agent: *
Sitemap: http://ciudadcaos.net/foros/index.php?action=sitemap;xml
Disallow: /activate/
Disallow: /admin/
Disallow: /calendar/
Disallow: /collapse/
Disallow: /?action=deletemsg
Disallow: /?action=editpoll
Disallow: /?viewResults
Disallow: /?action=lockVoting
Disallow: /help/
Disallow: /helpadmin/
Disallow: /?action=lock
Disallow: /login/
Disallow: /logout/
Disallow: /?action=markasread
Disallow: /?action=mergetopics
Disallow: /?action=mlist
Disallow: /mlist/
Disallow: /?action=modifykarma
Disallow: /?action=movetopic
Disallow: /?action=notify
Disallow: /notifyboard/
Disallow: /?action=notifyboard
Disallow: /pm/
Disallow: /?action=post
Disallow: /profile/
Disallow: /register
Disallow: /?action=removetopic2
Disallow: /?action=reporttm
Disallow: /search/
Disallow: /?action=sendtopic
Disallow: /?action=splittopics
Disallow: /stats/
Disallow: /?action=sticky
Disallow: /trackip/
Disallow: /?action=trackip
Disallow: /unread/
Disallow: /unreadreplies/
Disallow: /?view=article
Disallow: /who/
Disallow: /?action=printpage
Disallow: /index.php?action=activate
Disallow: /index.php?action=admin
Disallow: /index.php?action=arcade
Disallow: /index.php?action=calendar
Disallow: /index.php?action=collapse
Disallow: /index.php?action=deletemsg
Disallow: /index.php?action=editpoll
Disallow: /index.php?action=help
Disallow: /index.php?action=helpadmin
Disallow: /index.php?action=lock
Disallow: /index.php?action=login
Disallow: /index.php?action=logout
Disallow: /index.php?action=markasread
Disallow: /index.php?action=mergetopics
Disallow: /index.php?action=mlist
Disallow: /index.php?action=modifykarma
Disallow: /index.php?action=movetopic
Disallow: /index.php?action=notify
Disallow: /index.php?action=notifyboard
Disallow: /index.php?action=pm
Disallow: /index.php?action=post
Disallow: /index.php?action=profile
Disallow: /index.php?action=register
Disallow: /index.php?action=removetopic2
Disallow: /index.php?action=reporttm
Disallow: /index.php?action=search
Disallow: /index.php?action=sendtopic
Disallow: /index.php?action=splittopics
Disallow: /index.php?action=stats
Disallow: /index.php?action=sticky
Disallow: /index.php?action=trackip
Disallow: /index.php?action=unread
Disallow: /index.php?action=unreadreplies
Disallow: /index.php?action=who
Disallow: /Robots.txt

Bueno y es que google al no reconocer las rutas te marca como error en el panel de herramientas web, entonces pregunto si esta bien ponerlo.

Un saludo! buen tuto.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Frank005 on April 16, 2009, 08:12:19 PM
en la carpeta raiz de tu sitio
 www/ o public_html/

Muchas gracias. Ahora, ¿donde creo un sitemap y como?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: lolicute on April 16, 2009, 08:23:56 PM
Busca el Sitemap en los mods amigo y lo instalas.

Yo tengo un problema en los acentos del metatag, intente colocarlos como ene sta web y no me funciona:

http://www.thesauruslex.com/typo/eng/enghtml.htm

Pero sigo con problemas, les muestro parte del codigo fuente que muestra el foro:

<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
   <meta name="description" content="�Nuestra Comunidad lleva 2 A&ntilde;os en L&iacute;nea, participa en nuestros foros!" />

Agregue el codigo para las tildes y nada, puse  acentos normales y nada, entonces solo funciona sin acentos o que onda?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: MarioH on May 05, 2009, 06:00:07 PM
valla hace ya tiempo no veo este post, devido a que me cambie a SMF 2.0 ya no uso el Mod de TAg, por lo que no he tenido oportunidad de probarlo.

estoy esperando a que salga la SMF 2.0 Oficial asi contar con todos los cambios y resubir el tutorialnuevamente.


salu2
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: 4Kstore on May 05, 2009, 11:22:15 PM
valla hace ya tiempo no veo este post, devido a que me cambie a SMF 2.0 ya no uso el Mod de TAg, por lo que no he tenido oportunidad de probarlo.

estoy esperando a que salga la SMF 2.0 Oficial asi contar con todos los cambios y resubir el tutorialnuevamente.


salu2

el mod simple tag funciona igual o mejor en smf2 rc1 y deje la modificación para que funcione con los keywords.
Saludos!
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: user111 on July 23, 2009, 10:32:14 AM
Para que sirve...xD

Salu2!!!
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: SPerroud on July 31, 2009, 05:13:27 PM
Para que sirve...xD

Salu2!!!

Para que hayan mas posiblidades de que tu pagina se muestre en Google.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: minos on August 11, 2009, 03:52:13 AM
estaba viendo el tuto y veo que el autor dice que se debe subir en la raiz del foro y otro que se debe subir en la carpeta raiz www o public html,

creo que si tienes tu foro en www.miweb.com/foro     si lo subes a la raiz de foro esta bien

pero si lo subes a www.miweb.com   y tienes tu foro en un directorio al subir el robot.txt debes añadir   Disallow: foro/help/  no?


yo lo uso en la raiz del foro no del dominio

espero me aclaren esta pequeña duda
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: franklinrony on August 11, 2009, 11:05:37 AM
el robot debe ir en el root del servidor ,publict_html,incluyendo el nombre de la carpeta en el robot.txt

foro/help/
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: iroNikK on August 15, 2009, 06:47:44 PM
una pregunta,
debo crear una archivo .txt que q se llame robots.txt y subirlo al root?

tiene que ser igual a esto o hay q editarlo?


Robots.txt:
Quote
User-Agent: *
Sitemap: http://www.aimbox.cl/sitemap.xml
Disallow: /attachments/
Disallow: /Packages/
Disallow: /avatars/
Disallow: /imagenes/

Disallow: /activate/
Disallow: /admin/
Disallow: /calendar/
Disallow: /collapse/
Disallow: /deletemsg/
Disallow: /editpoll/
Disallow: /help/
Disallow: /helpadmin/
Disallow: /lock/
Disallow: /login/
Disallow: /logout/
Disallow: /markasread/
Disallow: /mergetopics/
Disallow: /mlist/
Disallow: /modifykarma/
Disallow: /movetopic/
Disallow: /notify/
Disallow: /notifyboard/
Disallow: /pm/
Disallow: /post/
Disallow: /profile/
Disallow: /register/
Disallow: /removetopic2/
Disallow: /reporttm/
Disallow: /search/
Disallow: /sendtopic/
Disallow: /splittopics/
Disallow: /stats/
Disallow: /sticky/
Disallow: /trackip/
Disallow: /unread/
Disallow: /unreadreplies/
Disallow: /who/

Disallow: /Themes/

Disallow: /index.php?action=activate
Disallow: /index.php?action=admin
Disallow: /index.php?action=arcade
Disallow: /index.php?action=calendar
Disallow: /index.php?action=collapse
Disallow: /index.php?action=deletemsg
Disallow: /index.php?action=editpoll
Disallow: /index.php?action=help
Disallow: /index.php?action=helpadmin
Disallow: /index.php?action=lock
Disallow: /index.php?action=login
Disallow: /index.php?action=logout
Disallow: /index.php?action=markasread
Disallow: /index.php?action=mergetopics
Disallow: /index.php?action=mlist
Disallow: /index.php?action=modifykarma
Disallow: /index.php?action=movetopic
Disallow: /index.php?action=notify
Disallow: /index.php?action=notifyboard
Disallow: /index.php?action=pm
Disallow: /index.php?action=post
Disallow: /index.php?action=profile
Disallow: /index.php?action=register
Disallow: /index.php?action=removetopic2
Disallow: /index.php?action=reporttm
Disallow: /index.php?action=search
Disallow: /index.php?action=sendtopic
Disallow: /index.php?action=splittopics
Disallow: /index.php?action=stats
Disallow: /index.php?action=sticky
Disallow: /index.php?action=trackip
Disallow: /index.php?action=unread
Disallow: /index.php?action=unreadreplies
Disallow: /index.php?action=who

Disallow: /*.msg
Disallow: /msg/
Disallow: /Robots.txt

hay que cambiar la direccion "http://www.aimbox.cl/sitemap.xml "?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Angel Muñoz on August 17, 2009, 01:18:36 PM
una pregunta,
debo crear una archivo .txt que q se llame robots.txt y subirlo al root?

tiene que ser igual a esto o hay q editarlo?


Robots.txt:
Quote
User-Agent: *
Sitemap: http://www.aimbox.cl/sitemap.xml
Disallow: /attachments/
Disallow: /Packages/
Disallow: /avatars/
Disallow: /imagenes/

Disallow: /activate/
Disallow: /admin/
Disallow: /calendar/
Disallow: /collapse/
Disallow: /deletemsg/
Disallow: /editpoll/
Disallow: /help/
Disallow: /helpadmin/
Disallow: /lock/
Disallow: /login/
Disallow: /logout/
Disallow: /markasread/
Disallow: /mergetopics/
Disallow: /mlist/
Disallow: /modifykarma/
Disallow: /movetopic/
Disallow: /notify/
Disallow: /notifyboard/
Disallow: /pm/
Disallow: /post/
Disallow: /profile/
Disallow: /register/
Disallow: /removetopic2/
Disallow: /reporttm/
Disallow: /search/
Disallow: /sendtopic/
Disallow: /splittopics/
Disallow: /stats/
Disallow: /sticky/
Disallow: /trackip/
Disallow: /unread/
Disallow: /unreadreplies/
Disallow: /who/

Disallow: /Themes/

Disallow: /index.php?action=activate
Disallow: /index.php?action=admin
Disallow: /index.php?action=arcade
Disallow: /index.php?action=calendar
Disallow: /index.php?action=collapse
Disallow: /index.php?action=deletemsg
Disallow: /index.php?action=editpoll
Disallow: /index.php?action=help
Disallow: /index.php?action=helpadmin
Disallow: /index.php?action=lock
Disallow: /index.php?action=login
Disallow: /index.php?action=logout
Disallow: /index.php?action=markasread
Disallow: /index.php?action=mergetopics
Disallow: /index.php?action=mlist
Disallow: /index.php?action=modifykarma
Disallow: /index.php?action=movetopic
Disallow: /index.php?action=notify
Disallow: /index.php?action=notifyboard
Disallow: /index.php?action=pm
Disallow: /index.php?action=post
Disallow: /index.php?action=profile
Disallow: /index.php?action=register
Disallow: /index.php?action=removetopic2
Disallow: /index.php?action=reporttm
Disallow: /index.php?action=search
Disallow: /index.php?action=sendtopic
Disallow: /index.php?action=splittopics
Disallow: /index.php?action=stats
Disallow: /index.php?action=sticky
Disallow: /index.php?action=trackip
Disallow: /index.php?action=unread
Disallow: /index.php?action=unreadreplies
Disallow: /index.php?action=who

Disallow: /*.msg
Disallow: /msg/
Disallow: /Robots.txt

hay que cambiar la direccion "http://www.aimbox.cl/sitemap.xml "?


Socio la persona que diseño el tutorial corrigio los robots.txt para los que usamos el mod pretty url, si tu lo usas entonces escribe de la sgt manera los robots

Code: [Select]
Disallow: /activate/
Disallow: /admin/
Disallow: /calendar/
Disallow: /collapse/
Disallow: /?action=deletemsg
Disallow: /?action=editpoll
Disallow: /?viewResults
Disallow: /?action=lockVoting
Disallow: /help/
Disallow: /helpadmin/
Disallow: /?action=lock
Disallow: /login/
Disallow: /logout/
Disallow: /?action=markasread
Disallow: /?action=mergetopics
Disallow: /?action=mlist
Disallow: /mlist/
Disallow: /?action=modifykarma
Disallow: /?action=movetopic
Disallow: /?action=notify
Disallow: /notifyboard/
Disallow: /?action=notifyboard
Disallow: /pm/
Disallow: /?action=post
Disallow: /profile/
Disallow: /register
Disallow: /?action=removetopic2
Disallow: /?action=reporttm
Disallow: /search/
Disallow: /?action=sendtopic
Disallow: /?action=splittopics
Disallow: /stats/
Disallow: /?action=sticky
Disallow: /trackip/
Disallow: /?action=trackip
Disallow: /unread/
Disallow: /unreadreplies/
Disallow: /?view=article
Disallow: /who/
Disallow: /?action=printpage
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: iroNikK on August 21, 2009, 07:56:25 PM
ok. y ese archivos lo tengo q subir a public_html ?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: marko_andres on August 27, 2009, 04:55:32 PM
disculpen pero tengo una pregunta.

quiero indexar mi sitio

Instale Pretty Url's y Sitemap exitosamente

tambien dispongo de una cuenta en google.

pero no se de donde sacar la url que gnerea Sitemap para poder pegarla en google.

porfavor un poco de ayuda

saludos !
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Angel Muñoz on September 01, 2009, 02:34:09 AM
disculpen pero tengo una pregunta.

quiero indexar mi sitio

Instale Pretty Url's y Sitemap exitosamente

tambien dispongo de una cuenta en google.

pero no se de donde sacar la url que gnerea Sitemap para poder pegarla en google.

porfavor un poco de ayuda

saludos !

Escribe

http://www.tuforo.com/sitemap.xml

Reemplaza "tuforo" por el nombre de tu web =)
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: ImaginandoWeb on October 20, 2009, 04:53:51 PM
disculpen pero tengo una pregunta.

quiero indexar mi sitio

Instale Pretty Url's y Sitemap exitosamente

tambien dispongo de una cuenta en google.

pero no se de donde sacar la url que gnerea Sitemap para poder pegarla en google.

porfavor un poco de ayuda

saludos !

Escribe

http://www.tuforo.com/sitemap.xml

Reemplaza "tuforo" por el nombre de tu web =)

Pues men www.tusitio.com/index.php?action=sitemap
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: distante on February 20, 2010, 09:57:28 AM
Buen tuto!

Hay algún cambio significativo en este tuto para los que usan SMF2 RC2 ?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: ealexander on March 02, 2010, 12:54:14 AM
segui este muy buen tuto cuando tenia la 1.1.11 pero ahora me quieor pasar a la rc2 tambien me interesa saber si eso mismo que explican es para la rc2
Saludos
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: lucas-ruroken on March 02, 2010, 07:01:11 PM
no precisamente igual pero es cuestion de ingenio que te la rebusques y veas que puedes agregar y que no
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: darktoxic on April 30, 2010, 09:39:14 AM
donde meto los robots?
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: franklinrony on April 30, 2010, 12:32:54 PM
en el root principal del dominio
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Tamagochi on June 22, 2010, 08:34:45 PM
el robot debe ir en el root del servidor ,publict_html,incluyendo el nombre de la carpeta en el robot.txt

foro/help/
Hola

Esto no me quedo claro, yo es que por ejemplo lo tengo en midominio.com/foro, como lo tendria que poner? Aparte he estado buscando la extension que comentais al principio, pero no la encuentro por lo que no se si me funcionara. Acabo de llegar a smf hace unos dias y ando algo perdido. Yo uso la 2.0 RC3 y el codigo que comentais es distinto, aparte no tengo puestos mas que dos mods que he visto utiles, pero son como muchisimos y varios que hacen lo mismo. Si no es mucho pedir me podeis recomendar los fundamentales? Al menos los de seo si no quereis saliros del tema y pongo otro post para el resto. Es que veo que muchos hablais del pretyurl pero por lo que vi en la admin eso lo hace el foro ya no? por otro lado de los de tags no se cual va mejor y si en la nueva version (la 2.0 que utilizo) ya lo trae. Perdonad tanta pregunta.

Salu2
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: lucas-ruroken on June 23, 2010, 05:52:55 PM
Disallow: foro/blabla


y lo tendrias que colocaren midominio.com
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: Tamagochi on June 24, 2010, 06:00:48 AM
Hola

Muchisimas gracias.

Salu2
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: franklinrony on June 25, 2010, 01:32:43 PM
ningun mod de seo viene por defecto en smf. el pretty url es muy bueno para la reescritura de urls,alguno de marcadores sociales,eso para comenzar.

con lo de robots,esos deben ir siempre en el root principal(carpeta public_html),es como google lo detecta,sin importar si tu foro lo tienes en otra carpeta
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: AlexMnrs on June 30, 2010, 05:44:04 AM
Indiferentemente de si utilizamos Pretty URL's o no (yo lo utilizo), ¿esto hay que ponerlo en el robots?

Code: [Select]
Disallow: /*.msg
Disallow: /msg/
Disallow: /Robots.txt
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: marcofbb on July 01, 2010, 10:18:39 PM
Ahora con la version SMF RC3 Tiene eso  fijense que si entras como new o msg te aparece en el code NOINDEX haci el bot no lo indexea
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: ExorCista on July 13, 2010, 01:06:15 AM
Ahora con la version SMF RC3 Tiene eso  fijense que si entras como new o msg te aparece en el code NOINDEX haci el bot no lo indexea

No entiendo!!
cuando aparece NOINDEX, google me indexara mi foro?..es decir que no aparecere en Google??

io uso el SMF RC3
en ese caso no deberia usar Robots?
la verdad no entiendo mucho sobre esto.me gustaria qe google me indexe.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: _sebas_ on January 27, 2011, 02:01:33 AM

hola

no sería más fácil, añadir el número de página en que estamos  1 2 [3] 4 ... 12  13  a la descripción y el título
esas si que las indexa, e interesa que lo haga, pero no como duplicado

( no se hacerlo, lo he intentado, pero me sale una parrafada y no el dichoso número )
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: cieelo on March 15, 2011, 03:29:25 PM
Buscando una forma de poner el contendido del post en la meta descripción encontré tu pregunta.  este código te servirá para añadir el numero de página en la que estas, al titulo(esto suponiendo que muestras de 15 en 15 post, si no es así cambia este 15 por el numero de post por defecto, si alguien quiere ir más allá puede remplazar por la variable que tiene el smf para mostrar los post). el resultado esta en mi web, (mira mi perfil).

Code: [Select]
// script para agregar al título el número de página.

if ($context['current_topic']){
$str = $_SERVER['QUERY_STRING'];
$numpost = explode('.',$str);
$page = $numpost[1]/15 + 1;
if ($page == 1){
echo '<title>', $context['page_title'],'</title>';
}
else {
echo  ' <title>', $context['page_title'],' - página: ',$page,'</title>';
}
}
else{
echo '<title>', $context['page_title'],'</title>';
}
// Fin script para agregar al título el número de página.

haber si alguien me tira un cable con mi duda
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: _sebas_ on March 25, 2011, 11:42:42 PM
ostraas !

que grande !!

thanks !
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: _sebas_ on March 26, 2011, 10:11:38 PM
he tenido que modificar lo anterior con un par de isset
sinó produce error en otras páginas que no son topics, o no llevan el "punto" .xx  detrás
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: DaRKeN_58 on June 08, 2011, 09:27:49 AM
Hola chicos, alguien me podría ayudar con mi index.template.php del theme Flagrantly? Es que por más que lo he intentado, no lo consigo, tengo más código por medio y he intentado adaptarlo y nada, al final acaba la página solo mostrando errores.

En esta parte:


Paso 1:

Editando las Descripciones:
Nuestro objetivo es simple, haremos que cada vez que visitemos una página las descripciones cambien, de esta forma cada página que visitemos, tendrá una descripción random al azar.

Para ello buscamos el index.template del theme que usemos actualmente.

Buscamos:
Quote
// Show right to left and the character set for ease of translating.
   echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head>
   <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
   <meta name="description" content="', $context['page_title'], '" />', empty($context['robot_no_index']) ? '' : '
   <meta name="robots" content="noindex" />', '
   <meta name="keywords" content="PHP, MySQL, bulletin, board, free, open, source, smf, simple, machines, forum" />

Este es el contenido que trae por defecto SMF al instalar desde cero, obviamente si tu lo has editado lucirá diferente.

Ahora lo remplazaremos por lo siguiente (Mas adelante explico todo):
Quote
$aim[0] = "Descripciones (Editalas a tu gusto)";
$aim[1] = "Por ejemplo: Comunidad online dispuesta a quererte mucho";
$aim[2] = "Nos esforzamos en entregarte todo tipo de lo que (tu ofreces)";
$aim[3] = "Somos una empresa limitada y privada en donde te divertiras mucho muchito";
$aim[4] = "Mama mama, en mi casa me dicen distraido, hijo esta no es su casa...";
$aim[5] = "Nombre de tu web, la descripcion que quieras";
$aim[6] = "Nombre de tu web, la descripcion que quieras";
$aim[7] = "Recuerda que son descripciones, no palabras claves....";
   
// Show right to left and the character set for ease of translating.
   echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '><head>
   
   <!-- Mis Meta Tag www.aimbox.cl -->
   <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
   <meta name="description" content="', $aim[rand(0,7)] ,'" />
   <meta name="keywords" content="', $context['page_title'], ', ';
   foreach ($context['topic_tags'] as $i => $tag)
         {
            echo '' . $tag['tag'] . ', ';
         }
      echo ' SMF, PHP, Mysql, Foros, Lo que tu quieras, Maximo 10, palabras" />
   <link rev="made" href="mailto:Tu-email@aimbox.cl" />
   <META NAME="Author" CONTENT="Tu- Nombre">
   <meta name="Revisit" content="10 days" />
   <meta name="REVISIT-AFTER" content="1 days" />
   <meta name="DC.Language" scheme="RFC1766" content="Spanish" />
   <meta name="robots" content="all" />
   <meta name="distribution" content="global" />
   <meta name="resource-type" content="document" />
   <meta http-equiv="Pragma" content="cache" />
   
   <!-- Fin Meta Tag -->


No encuentro manera de adaptarlo a esto, que es lo que tengo yo:
Code: [Select]
// Show right to left and the character set for ease of translating.
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '>
<head>';

// The ?rc5 part of this link is just here to make sure browsers don't cache it wrongly.
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?rc5" />';

// Some browsers need an extra stylesheet due to bugs/compatibility issues.
foreach (array('ie7', 'ie6', 'webkit') as $cssfix)
if ($context['browser']['is_' . $cssfix])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/css/', $cssfix, '.css" />';

// RTL languages require an additional stylesheet.
if ($context['right_to_left'])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';

// Here comes the JavaScript bits!
echo '
<script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/script.js?rc5"></script>
<script type="text/javascript" src="', $settings['theme_url'], '/scripts/theme.js?rc5"></script>
<script type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_default_theme_url = "', $settings['default_theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";', $context['show_pm_popup'] ? '
var fPmPopup = function ()
{
if (confirm("' . $txt['show_personal_messages'] . '"))
window.open(smf_prepareScriptUrl(smf_scripturl) + "action=pm");
}
addLoadEvent(fPmPopup);' : '', '
var ajax_notification_text = "', $txt['ajax_in_progress'], '";
var ajax_notification_cancel_text = "', $txt['modify_cancel'], '";
// ]]></script>';

echo '
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title_html_safe'], '" />', !empty($context['meta_keywords']) ? '
<meta name="keywords" content="' . $context['meta_keywords'] . '" />' : '', '
<title>', $context['page_title_html_safe'], '</title>';

// Please don't index these Mr Robot.
if (!empty($context['robot_no_index']))
echo '
<meta name="robots" content="noindex" />';

// Present a canonical url for search engines to prevent duplicate content in their indices.
if (!empty($context['canonical_url']))
echo '
<link rel="canonical" href="', $context['canonical_url'], '" />';


Como podéis ver, debajo de esto:
Code: [Select]
// Show right to left and the character set for ease of translating.
echo '<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"', $context['right_to_left'] ? ' dir="rtl"' : '', '>


Tengo esto:
Code: [Select]
<head>';

// The ?rc5 part of this link is just here to make sure browsers don't cache it wrongly.
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/index', $context['theme_variant'], '.css?rc5" />';

// Some browsers need an extra stylesheet due to bugs/compatibility issues.
foreach (array('ie7', 'ie6', 'webkit') as $cssfix)
if ($context['browser']['is_' . $cssfix])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['default_theme_url'], '/css/', $cssfix, '.css" />';

// RTL languages require an additional stylesheet.
if ($context['right_to_left'])
echo '
<link rel="stylesheet" type="text/css" href="', $settings['theme_url'], '/css/rtl.css" />';

// Here comes the JavaScript bits!
echo '
<script type="text/javascript" src="', $settings['default_theme_url'], '/scripts/script.js?rc5"></script>
<script type="text/javascript" src="', $settings['theme_url'], '/scripts/theme.js?rc5"></script>
<script type="text/javascript"><!-- // --><![CDATA[
var smf_theme_url = "', $settings['theme_url'], '";
var smf_default_theme_url = "', $settings['default_theme_url'], '";
var smf_images_url = "', $settings['images_url'], '";
var smf_scripturl = "', $scripturl, '";
var smf_iso_case_folding = ', $context['server']['iso_case_folding'] ? 'true' : 'false', ';
var smf_charset = "', $context['character_set'], '";', $context['show_pm_popup'] ? '
var fPmPopup = function ()
{
if (confirm("' . $txt['show_personal_messages'] . '"))
window.open(smf_prepareScriptUrl(smf_scripturl) + "action=pm");
}
addLoadEvent(fPmPopup);' : '', '
var ajax_notification_text = "', $txt['ajax_in_progress'], '";
var ajax_notification_cancel_text = "', $txt['modify_cancel'], '";
// ]]></script>';


Y entonces ya aparece la parte de los meta, pero salen así:
Code: [Select]
echo '
<meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
<meta name="description" content="', $context['page_title_html_safe'], '" />', !empty($context['meta_keywords']) ? '
<meta name="keywords" content="' . $context['meta_keywords'] . '" />' : '', '
<title>', $context['page_title_html_safe'], '</title>';

// Please don't index these Mr Robot.
if (!empty($context['robot_no_index']))
echo '
<meta name="robots" content="noindex" />';

// Present a canonical url for search engines to prevent duplicate content in their indices.
if (!empty($context['canonical_url']))
echo '
<link rel="canonical" href="', $context['canonical_url'], '" />';



Espero haberme explicado y no es que me lo hagáis vosotros, es que no me apaño con tanto código por medio para poder conseguir dejar esto bien adaptado y bueno al menos si me podéis dar alguna idea y ya me pongo yo al lío. Uso SMF 2 RC5 + SimplePortal 2.3.3 y el Theme Flagrantly by Crip.


Muchas gracias a todos. Saludos.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: distante on June 08, 2011, 09:52:21 PM
Te recomiendo (por experiencia) no poner la linea de las descripciones, al final tendrás miles de temas con la misma descripción.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: DaRKeN_58 on June 09, 2011, 06:31:34 AM
Muchas gracias por el consejo compañero  ;) de todas maneras me gustaría dejar este asunto correctamente configurado, así que si alguien me deslumbra una idea please, yo estás configuraciones las he echo en SMF 1.X.X sin ningún problema. Pero es que ahora estoy usando SMF 2 RC5 y hay más código y ya pues me salen errores cuando toco jeje.

Saludos.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: h3r0 on September 09, 2011, 01:13:45 AM
Muchas gracias
pero tengo un problema
al subir el archivo indextemplate
me sale un error de escritura dice qu como que nohe cerrado alguna etiqueda

podrian revisarlo??

http://www.mediafire.com/?84xz6d8fi172pb7
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: delivery on September 28, 2011, 01:10:54 AM
El contenido duplicado afecta el posicionamiento
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: TylerWEB on September 29, 2011, 09:50:01 PM
excelenye tutorial

gracias
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: La Casa on October 04, 2011, 12:09:57 PM
Buenas!

Cual es para smf 2 final el archivo robots recomendado si tienes instalado pretty urls?

Gracias!

edito para decir que también utilizo simple portal.
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: chachin on February 17, 2012, 11:46:45 AM
ke buen tuto, yo uso optimus brave y me parece muy bueno porque hace casi todo eso que dice el tuto :P
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: cyberspeed on February 24, 2012, 07:07:30 PM
para la gente que tiene problemas integrandolo con el mod que te deja agregar meta tags desde el panel de admin, la solucion fue sacar el
Code: [Select]
, !empty($context['meta_keywords']) ? 'Quedaria asi (Me funciona perfectamente):

Code: [Select]
    echo '
    <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
    <meta name="description" content="', $context['page_title_html_safe'], '" />
    <meta name="keywords" content="' . $context['meta_keywords'] . ', ';
foreach($context['topic_tags'] as $i => $tag){
$count_tags++;
            echo ''.$tag['tag'].', ';
         }
      echo '
" />
    <title>', $context['page_title_html_safe'], '</title>';
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: rafadizeo on April 30, 2012, 06:20:33 AM
para la gente que tiene problemas integrandolo con el mod que te deja agregar meta tags desde el panel de admin, la solucion fue sacar el
Code: [Select]
, !empty($context['meta_keywords']) ? 'Quedaria asi (Me funciona perfectamente):

Code: [Select]
    echo '
    <meta http-equiv="Content-Type" content="text/html; charset=', $context['character_set'], '" />
    <meta name="description" content="', $context['page_title_html_safe'], '" />
    <meta name="keywords" content="' . $context['meta_keywords'] . ', ';
foreach($context['topic_tags'] as $i => $tag){
$count_tags++;
            echo ''.$tag['tag'].', ';
         }
      echo '
" />
    <title>', $context['page_title_html_safe'], '</title>';

gracias, tenía el mismo problema
Title: Re: [Tutorial] Optimizando SMF para google, Lucha contra el contenido Duplicado
Post by: redactalo on January 05, 2013, 07:00:15 AM
Buen tutorial para optimizar, gracias