Amigos, Google, phpBB y un Sitemap

Instalación, actualizaciones, aplicación de mods... Todo lo que necesitas saber sobre los Foros phpBB para gestionarlos en tu sitio web.

Moderadores: fabriciano, randy

Amigos, Google, phpBB y un Sitemap

Notapor ThE KuKa » 19-08-2005 20:36

Hola,

Para seguir leyendo debes tener mod_rewrite si no es asi, simplemente vuelve al indice de los foros, o pide a tu hosting que lo active.

Vamos a usar Sitemap para Google y phpBB SEO Keyword URLs ambos creados por Webmedic asi pues, recordar los diferentes copyright, que menos que nombrar al autor.

Bajar los archivos de las URL que os puse arriba, primero instalamos phpBB SEO Keyword URLs entre otras cosas, porque si no instalamos este, el Sitemap de Google no funcionara, saldra error 404

phpBB SEO Keyword URLs

Abrimos el archivo phpBB-google-keyword-URLs.txt y seguimos los pasos de instalacion, eso si, dejar para lo ultimo el .htaccess que en ese archivo, os podeis equivocar, y ahi es donde quiero entretenerme mas.

Solo modificais tres archivos:
page_header.php
page_tail.php
overall_footer.tpl

y debeis crear uno:
.htaccess

Fijaos en esta parte de .htaccess
Código: Seleccionar todo
RewriteBase /

Eso es la ruta de vuestro foro, por ejemplo, en este foro esa linea seria asi:
Código: Seleccionar todo
RewriteBase /foros/

Asi que por favor, no pregunteis porque hay un error 404 o 500 en vuestro foro...

.htaccess -> CHMOD -> 744 tambien hemos hablado de como asignar esos atributos a los archivos y carpetas.

Con esas MODificaciones ya tendriais URL .HTML en vuestro foro, Minerva España y phpBB-es ya funcionan de ese modo.

Sitemap para Google

Abrimos el archivo sitemap_mod.txt y seguimos los pasos de instalacion, de nuevo, sin prisas.

Aqui tambien modificais tres archivos:
admin_board.php
language/lang_spanish/lang_admin.php
templates/subSilver/admin/board_config_body.tpl

y se incluyen dos mas:
sitemap.php
templates/subSilver/sitemap_body.tpl

En la instalacion, el paso de language/lang_english/lang_admin.php, debeis cambiarlo, por language/lang_spanish/lang_admin.php, mas que nada para que os quede en castellano.
Código: Seleccionar todo
$lang['Sitemap_settings'] = 'Sitemap Settings';
$lang['Topic_limit'] = 'Topic Limit';
$lang['Topic_limit_explain'] = 'Maximum number of topics to fetch with a single datbase query';
$lang['Announce_priority'] = 'Announcement Priority';
$lang['Announce_priority_explain'] = 'Priority for announcements (must be a number between 0.0 & 1.0 inclusive)';
$lang['Sticky_priority'] = 'Sticky Priority';
$lang['Sticky_priority_explain'] = 'Priority for sticky topics (must be a number between 0.0 & 1.0 inclusive)';
$lang['Default_priority'] = 'Default Priority';
$lang['Default_priority_explain'] = 'Priority for regular topics (must be a number between 0.0 & 1.0 inclusive)';
$lang['Sort_order'] = 'Sort Order';
$lang['New_first'] = 'New posts first';
$lang['Old_first'] = 'Old posts first';

REEMPLAZAR POR:
Código: Seleccionar todo
$lang['Sitemap_settings'] = 'Opciones del Mapa del Sitio';
$lang['Topic_limit'] = 'Limite de Temas';
$lang['Topic_limit_explain'] = 'Numero maximo de temas a buscar con una consulta en la base de datos';
$lang['Announce_priority'] = 'Prioridad de los Anuncios';
$lang['Announce_priority_explain'] = 'Prioridad para los Anuncios (Debe de ser un numero entre 0.0 y 1.0)';
$lang['Sticky_priority'] = 'Prioridad de las Notas';
$lang['Sticky_priority_explain'] = 'Prioridad para las Notas (Debe de ser un numero entre 0.0 y 1.0)';
$lang['Default_priority'] = 'Prioridad Standar';
$lang['Default_priority_explain'] = 'Prioridad para los Temas Regulares (Debe de ser un numero entre 0.0 y 1.0)';
$lang['Sort_order'] = 'Clase de Acomodo';
$lang['New_first'] = 'Nuevos temas primero';
$lang['Old_first'] = 'Viejos temas primero';

* Traducción por Shocker

Parte SQL, lo explicare por si acaso.

Vamos a phpMyAdmin, clickeamos en la DB de nuestro foro, clickeamos en la pestaña SQL, en el cuadro de texto pegamos este codigo:
Código: Seleccionar todo
INSERT INTO `phpbb_config` VALUES ('sitemap_announce_priority', '1.0');
INSERT INTO `phpbb_config` VALUES ('sitemap_default_priority', '0.5');
INSERT INTO `phpbb_config` VALUES ('sitemap_sort', 'DESC');
INSERT INTO `phpbb_config` VALUES ('sitemap_sticky_priority', '0.75');
INSERT INTO `phpbb_config` VALUES ('sitemap_topic_limit', '250');

Pulsamos Continuar

Solo explico estos pasos, porque es con lo que os podeis liar.

Despues debemos dar el paso de dar de alta nuestro sitemap en Google Sitemaps debeis tener una cuenta Google, por ejemplo con una cuenta Gmail se supone que podeis añadir el Sitemap.

Este MOD crea un archivo XML que se va actualizando regularmente y es configurable desde el ACP

Mencionar a gente de Minerva España y tomatoma.WS

Sheriff, Xusqui y Shocker por la creacion del mismo y a Pauso, que puede que sin saberlo, fue quien me hizo pensar (y eso no siempre es bueno)

Estas MODificaciones, puedo asegurar que generan visitas de Google, y un acceso mas facil a dicho buscador y otros a vuestro foro.

S@lu2
Avatar de Usuario
ThE KuKa
Veterano
 
Mensajes: 108
Registrado: 19-07-2003 22:44
Ubicación: Sabadell



Notapor fabriciano » 19-08-2005 21:03

Muchas gracias por tu aportación THe KuKa.

Un saludo.
Fabriciano González González
Webmaster de Batiburrillo.net
Avatar de Usuario
fabriciano
Administrador
 
Mensajes: 10378
Registrado: 04-09-2001 16:34
Ubicación: Lugo


Volver a Foros phpBB (Versión 2)