SEO module for Socialog
This module can be used without Socialog, it adds the following functions:
Adds a robots file on /robots.txt
which can be configured using the module.config.php
so you can easily have different robots.txt in your development or production environment
return array(
'socialog-seo' => array(
'robots' => array(
// Which user agents are allowed
'user-agent' => '*',
'disallow' => array(
// The routes which should be blocked for search engines
),
),
'content' => 'all',
)
);
In a development environment you can tell search engines to ignore the website by configuring it as follows:
return array(
'socialog-seo' => array(
'robots' => array(
'disallow' => array( '/' )
),
)
);
For more information on humans.txt see humanstxt
Add a humans.txt
route which serves a humans.phtml
view
Easy configuration of 301 redirects
'socialog-seo' => array(
'redirect' => array(
'/post/17' => '/manage-assets-in-zend-framework-2',
'/post/16' => '/using-bootstrap-in-his-own-scope'
)
)
Or use the advanced configuration
'socialog-seo' => array(
'redirect' => array(
'/post/17' => array (
'url' => '/manage-assets-in-zend-framework-2',
'code' => 301
)
),
),