Este repositório contém código de caldeira para uma configuração de CodeIgniter 3 Fresh com uma biblioteca de otimização de SEO. O Codeigniter é uma estrutura PHP para a criação de aplicativos da Web, e esse código de caldeira inclui uma biblioteca para ajudar a otimizar a visibilidade do mecanismo de pesquisa do seu aplicativo. O código é fácil de configurar e personalizar, tornando -o um ótimo ponto de partida para o seu projeto CodeIgniter.
Versão CodeIgniter: 3.1.11
No arquivo application/config/ci_seo.php você encontrará uma matriz de variáveis de configuração. Veja a tabela a seguir para a utilidade de cada uma na biblioteca:
| Chave | Tipo | Descrição |
|---|---|---|
| canonical_url | corda | URL canônico do aplicativo, que pode ser o resultado de base_url () |
| site_title | corda | Título do site |
| site_description | corda | Descrição do site |
| site_image | corda | Imagem ilustrativa do site (o tamanho é geralmente 1200x630) |
| twitter_user | corda | Nome de usuário do Twitter, incluindo @ |
| fb_app_id | Inteiro | ID do aplicativo do Facebook com o qual o site está associado (desenvolvedor.facebook.com) |
| fb_page_id | Inteiro | ID da página do Facebook com o qual o site está associado |
Depois de executar a instalação e configuração, basta chamar o método $this->ci_seo->add_tags() informando os parâmetros correspondentes ao título, descrição e imagem ilustrativa da página.
$this->ci_seo->add_tags('Page title', 'Page Description', 'image/path');
O método $this->ci_seo->add_tags() pode ser chamado diretamente dentro da tag <head> </head> ou dentro de algum método no controlador, retornando os dados a uma variável que deve ser passada para a visualização deve ser recuperada 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 Biblioteca de otimização de SEO