Este repositorio contiene código de horario para una nueva configuración de CodeIgniter 3 con una biblioteca de optimización de SEO. CodeIgniter es un marco PHP para crear aplicaciones web, y este código de Boilerplate incluye una biblioteca para ayudar a optimizar la visibilidad del motor de búsqueda de su aplicación. El código es fácil de configurar y personalizar, lo que lo convierte en un excelente punto de partida para su proyecto CodeIgniter.
Versión de CodeIgniter: 3.1.11
En el archivo application/config/ci_seo.php encontrará una matriz de variables de configuración. Consulte la siguiente tabla para ver la utilidad de cada uno en la biblioteca:
| Llave | Tipo | Descripción |
|---|---|---|
| canonical_url | cadena | URL canónica de la aplicación, que puede ser el resultado de base_url () |
| sitio_title | cadena | Título del sitio |
| sitio_descripción | cadena | Descripción del sitio web |
| sitio_image | cadena | Imagen ilustrativa del sitio (el tamaño suele ser 1200x630) |
| Twitter_user | cadena | Nombre de usuario de Twitter que incluye @ |
| fb_app_id | entero | ID de aplicación de Facebook con la que está asociado el sitio (desarrollador.facebook.com) |
| fb_page_id | entero | ID de página de Facebook con la que está asociado el sitio |
Después de realizar la instalación y la configuración, simplemente llame al método $this->ci_seo->add_tags() informando los parámetros correspondientes al título, la descripción y la imagen ilustrativa de la página.
$this->ci_seo->add_tags('Page title', 'Page Description', 'image/path');
El método $this->ci_seo->add_tags() se puede llamar directamente dentro de la etiqueta <head> </head> o dentro de algún método en el controlador, devolviendo los datos a una variable que debe pasar a la vista debe recuperarse dentro de <head> </head> .
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<?= $this->ci_seo->add_tags('Page title', 'Page Description', 'image/path'); ?>
</head>
<body></body>
</html>
Jlamim para la biblioteca de optimización de SEO