( ! ) Deprecated: preg_replace(): Passing null to parameter #3 ($subject) of type array|string is deprecated in /var/www/mybb-es.com/inc/plugins/google_seo/redirect.php on line 298
Call Stack
#TimeMemoryFunctionLocation
10.0001378376{main}( ).../showthread.php:0
20.0001403304require_once( '/var/www/mybb-es.com/global.php ).../showthread.php:28
30.00691733792pluginSystem->run_hooks( $hook = 'global_start', $arguments = ??? ).../global.php:100
40.00691733824google_seo_redirect_hook( '' ).../class_plugins.php:142
50.00711734576preg_replace( $pattern = '/\\?([^&?=]+)([=&])/u', $replacement = '&$1$2', $subject = NULL ).../redirect.php:298

( ! ) Deprecated: parse_str(): Passing null to parameter #1 ($string) of type string is deprecated in /var/www/mybb-es.com/inc/plugins/google_seo/redirect.php on line 315
Call Stack
#TimeMemoryFunctionLocation
10.0001378376{main}( ).../showthread.php:0
20.0001403304require_once( '/var/www/mybb-es.com/global.php ).../showthread.php:28
30.00691733792pluginSystem->run_hooks( $hook = 'global_start', $arguments = ??? ).../global.php:100
40.00691733824google_seo_redirect_hook( '' ).../class_plugins.php:142
50.00761735456parse_str( $string = NULL, $result = NULL ).../redirect.php:315
MySEO, SEO OnPage en tu foro MyBB

1.8  MySEO, SEO OnPage en tu foro MyBB
El plugin MySEO combina e instala todo lo que necesitas para el SEO OnPage en tu foro, mejorar tu posicion en los buscadores mas famosos (como Google...

[Imagen: CjF5wZZ.png]



El plugin MySEO combina e instala todo lo que necesitas para el SEO OnPage en tu foro, mejorar tu posicion en los buscadores mas famosos (como Google, Bing, or Yahoo), y mejorar tu integracion social con redes sociales como Google+, Facebook, Twitter o Pinterest. Por ejemplo, añadiendo meta keywords, meta descripciones, mejores titles, etc.

  • Añade Meta keyword's (palabras clave).
  • Añade Meta descripciones.
  • Optimiza visual y de <titles>.
  • Permite verificar de Google, Alexa, Yahoo y Bing.
  • Permite evitar indexar perfiles de usuario, sus datos privados y webs.
  • Permite aplicar frecuencia de cambio y prioridad a los sitemaps. (requiere Google SEO)
  • Aplica traduccion del widget 404 de Google SEO, solo para foros en español. (requiere Google SEO)
  • Incluye Robots.txt completamente adaptado para no indexar URLs inutiles.
  • Ajustes para el sistema de tweets extendidos .
  • Ajustar tu foro para incluir el Protocolo de Facebook Open Graph.
  • Integrar tu foro con Google+.
  • Verificar tu web en Pinterest.
  • Rel="nofollow" para cada link externo (solo en los posts).

Cita:- Changelog v1.1

  • Arreglados pequeños bugs.
  • Rel="nofollow" en URL publicadas en los mensajes sin editar el core.
  • Filtro para no aplicar rel="nofollow" a algunas URLs.

- Changelog v1.0

  • Añade Meta keyword's (palabras clave).
  • Añade Meta descripciones.
  • Optimiza visual y de <titles>.
  • Permite verificar de Google, Alexa, Yahoo y Bing.
  • Permite evitar indexar perfiles de usuario, sus datos privados y webs.
  • Permite aplicar frecuencia de cambio y prioridad a los sitemaps. (requiere Google SEO)
  • Aplica traduccion del widget 404 de Google SEO, solo para foros en español. (requiere Google SEO)
  • Incluye Robots.txt completamente adaptado para no indexar URLs inutiles.
  • Ajustes para el sistema de tweets extendidos .
  • Ajustar tu foro para incluir el Protocolo de Facebook Open Graph.
  • Integrar tu foro con Google+.
  • Verificar tu web en Pinterest.
  • Rel="nofollow" para cada link externo (solo en los posts).

- Como instalar MySEO:
Como todos los demas plugins. Se sube el contenido de la carpeta `Upload/ y se instala desde el ACP.

- Actualizar:
Desactivar, subir nuevos archivos y volver a instalar.

- Actualizando desde v1.0:
En anteriores versiones de MySEO, para aplicar el sistema NoFollow se necesitaba editar manualmente el archivo class_parser.php para que funcionara.
Ahora ya no es necesario. Para eliminar esos cambios, busca este codigo en /inc/class_parser.php:

Código PHP:
/* MOD MySEO
    Original code:
    $name = preg_replace("#&amp;\#([0-9]+);#si", "&#$1;", $name); // Fix & but allow unicode
    $link = "<a href=\"$fullurl\" target=\"_blank\"{$nofollow}>$name</a>";
    return $link;
    */

 
   global $mybb$settings;
 
   $urldelforo $settings['bburl'];
 
   $buscar_procedencia strpos($fullurl$urldelforo);
 
   $name preg_replace("#&amp;\#([0-9]+);#si""&#$1;"$name);
 
   if ($buscar_procedencia === false) {
 
   $link "<a rel=\"nofollow\" href=\"$fullurl\" target=\"_blank\"{$nofollow}>$name</a>";
 
   return $link;
 
   } else {
 
   $link "<a href=\"$fullurl\" target=\"_blank\">$name</a>";
 
   return $link;
 
           }
 
   /* MOD MySEO */ 

Cambialo por esto:
Código PHP:
$name preg_replace("#&amp;\#([0-9]+);#si""&#$1;"$name); // Fix & but allow unicode
$link "<a href=\"$fullurl\" target=\"_blank\"{$nofollow}>$name</a>";
return 
$link

Y listo.

- Optimizar codigo de las plantillas:
Para que no haya confusiones en tus plantillas (Por ejemplo, etiquetas title que ya proporciona MyBB, si no se eliminan pueden haber duplicaciones), sigue estos pasos:

En plantillas index:
Elimina las etiquetas <title> </title> y su contenido. Por ejemplo:
Código PHP:
<title>{$mybb->settings['bbname']}</title

En plantillas forumdisplay:
Elimina las etiquetas <title> </title> y su contenido. Por ejemplo:
Código PHP:
<title>{$mybb->settings['bbname']} - {$foruminfo['name']}</title

En plantillas showthread:
Elimina las etiquetas <title> </title> y su contenido. Por ejemplo:
Código PHP:
<title>{$thread['subject']}</title

- Como desinstalar MySEO:

Para su correcta identificacion, TODOS los codigos introducidos por el plugin estan rodeados por el comentario
Código:
<!-- Site optimized with MySEO 1.0 -->

Para eliminar correctamente todos los codigos (si no se han borrado al desinstalar el plugin o por modificar ese codigo) solo tienes que acceder a las siguientes plantillas y borrarlos, incluidos los comentarios HTML:
  • forumdisplay
  • footer
  • index
  • headerinclude
  • member_profile

Dare soporte en este tema, pero no atendere atendere preguntas del tipo "¿para que sirve este plugin?". Al igual que para comenzar a usar CMS como MyBB necesitas unos conocimientos previos de informatica/web/sentido comun, para usar este plugin deberas conocer que es el SEO (OnPage) y demas.

[spoiler="Preguntas frecuentes"]
- Este plugin garantiza subir puestos en Google (hay excepciones claro, no esperes siquiera aparecer en primera pagina de Google con un hosting/dominio gratuito), pero no el primer puesto. El contenido siempre es el rey.
- Este plugin NO sustituye ni hace lo mismo que Google SEO. En todo caso lo mejora.
- Se necesita MySEO para que funcionen los extras de Google SEO.
- Se pueden eliminar los comentarios HTML que dicen:
Código PHP:
<!-- Site optimized with MySEO 1.0 --> 
- El plugin te ayudara a indexar mejor tu pagina, pero de nada sirve si solo lo instalas y lo dejas ahi. Hay que enviar configurarlo, enviar sitemaps, compartir socialmente (adivina lo rapido que indexara un buscador tu foro si un crawler encuentra un enlace por ejemplo en Twitter).
[/spoiler]

[spoiler="Licencia y Aviso"]
Licencia: GNU General Public License, version 3 (GPL-3.0). Su desconocimiento no exime la aceptación.
Cita:Este programa es software libre: usted puede redistribuirlo y/o modificarlo bajo los términos de la Licencia Pública General GNU publicada por la Free Software Foundation.

Este programa se distribuye con la esperanza de que sea útil, pero SIN NINGUNA GARANTÍA; ni siquiera la garantía implícita para USO COMERCIAL O PARTICULAR. Vea la GNU General Public License, version 3 (GPL-3.0) para más detalles.

Debería haber recibido una copia de la Licencia Pública General de GNU junto con este software. Si no es así, consulta http://www.gnu.org/licenses/.
Los archivos extras de Google SEO estan bajo la licencia GNU Lesser General Public License, version 3.0 (LGPL-3.0).

Aviso: Se recomienda no instalar otras versiones de MySEO que no salgan de los canales "oficiales" de descarga (GitHub, MyBB), y no aplicar modificaciones a no ser que sepas lo que haces. El SEO es algo bastante delicado, y aunque el contenido es el rey, una mala modificacion/configuracion desembocaria en una deteccion de sobreoptimizacion por parte del zoo de Google. Esto se explica porque ya se han visto plagios de este mismo plugin cuando estaba en version de desarrollo, con defectos en el codigo.
[/spoiler]

Descargar:
Sitio Oficial de Mods: http://community.mybb.com/mods.php?action=view&pid=359
GitHub: https://github.com/BitLiberal/MySEO/releases/latest
  • Temas personalizados (HTML5, flat, responsive, SEO Friendly, etc)
  • Plugins y sistemas personalizados (Galería de imagenes, Bolsa de Trabajo, etc)
Última modificación: 23 Mar, 2015, 5:19 am por BitLiberal.
una  pregunta eso significa ejemplo un nuevo post que hagan mis usuarios , al instante se pondra en posicionamiento de google?
E visto foros que apenas publicas algo en 1 o 2minutos vas a google pones el titulo del post y esta posicionado en google, con este plugin haria eso? que se posicione en google? ,yo lo intente y no se posiciono en google luego de 2dias ( claro sin plugin )
help
Es para indexar en google más fácil y rápido, lo del tiempo depende de varios factores no sólo el plugin, busca tutos de SEO en internet, no es un tema que yo dominé muy bien que digamos.

Addio!!
Como dice @angeluz, el plugin te ayudara a indexar mejor tu pagina, pero de nada sirve si solo lo instalas y lo dejas ahi. Hay que enviar configurarlo, enviar sitemaps, compartir socialmente (adivina lo rapido que indexara un buscador tu foro si un crawler encuentra un enlace por ejemplo en Twitter).

El SEO es un proceso, no un resultado.

Saludos. Smile
  • Temas personalizados (HTML5, flat, responsive, SEO Friendly, etc)
  • Plugins y sistemas personalizados (Galería de imagenes, Bolsa de Trabajo, etc)
Esto sería como el reemplazo de la Suite SEO para MyBB 1.8?
(18 Feb, 2015, 5:56 pm)Jean Pierre escribió: Esto sería como el reemplazo de la Suite SEO para MyBB 1.8?

Por asi decirlo, asi es, pero no para MyBB 1.8, para MyBB en general. El codigo no es el mismo, y la Suite SEO contiene demasiados errores. De momento no creo que saque una version para 1.6 de MySEO.

Si buscas lo que tenia Suite SEO, lo tiene, mejorado, y mas.

Saludos. Smile
  • Temas personalizados (HTML5, flat, responsive, SEO Friendly, etc)
  • Plugins y sistemas personalizados (Galería de imagenes, Bolsa de Trabajo, etc)
Pues ahora que lo mencionas, este plugin ayer no era para 1.8, yo creí que sí, lo instalé en mi foro y me dio error, por eso tuve que deinstalarlo, ahora por la mañana reviso nuevamente en GitHub y hay una actualización reciente de hace 4 horas, y en vista de tu comentario creí que ya era compatible con mybb 1.8 pero sigo teniendo el mismo error al instalar y activar el plugin:

http://i.imgur.com/ZEK7cFG.png

Y por si fuera poco, todos los caracteres tildados en el ACP, aparecen con símbolos raros, el error se soluciona al desinstalar el plugin, espero lo corrijas.

Saludos Smile
(19 Feb, 2015, 9:05 am)Jean Pierre escribió: Pues ahora que lo mencionas, este plugin ayer no era para 1.8

Revisa la descarga, este plugin siempre ha sido para MyBB 1.8, no existe version para MyBB 1.6 o menor.

(19 Feb, 2015, 9:05 am)Jean Pierre escribió: al instalar y activar el plugin:

http://i.imgur.com/ZEK7cFG.png

Y por si fuera poco, todos los caracteres tildados en el ACP, aparecen con símbolos raros, el error se soluciona al desinstalar el plugin

Lo he estudiado y he publicado una pequeña actualización en Github. Reemplaza este archivo y comentame.
Raro porque desde el sitio de mods oficial lleva mas de 140 descargas y no se ha reportado nada así.

Saludos, espero que te solucione el problema. Smile
  • Temas personalizados (HTML5, flat, responsive, SEO Friendly, etc)
  • Plugins y sistemas personalizados (Galería de imagenes, Bolsa de Trabajo, etc)
Excelente plugin, ya lo tengo instalado y funcionando en mi 1.8.X
Buen plugin , voy a instalarlo y comento  Big Grin
_______

Una pregunta como hago para que muestre <meta descripcionas> dentro de los temas? el plugin google seo lo tenia pero ahora no
Última modificación: 21 Feb, 2015, 6:29 pm por metalgearxd.