function contentoptimizer_contentanalysis_analyzer_info in Content Optimizer 8
Same name and namespace in other branches
- 7.2 contentoptimizer.module \contentoptimizer_contentanalysis_analyzer_info()
Implementation of hook_contentalalysis_analyzer_info()
1 call to contentoptimizer_contentanalysis_analyzer_info()
- contentoptimizer_analyzer in ./
contentoptimizer.module - Implementation of hook_contentanalysis_analyzer() via custom define callback
File
- ./
contentoptimizer.module, line 12 - Analyzes content for search engine optimization recommendations
Code
function contentoptimizer_contentanalysis_analyzer_info() {
$analyzers['seo'] = array(
'title' => t('Quick SEO'),
'callback' => 'contentoptimizer_analyzer',
'settings form elements callback' => 'contentoptimizer_settings_form_elements',
'form elements callback' => 'contentoptimizer_analyzer_form_elements',
'analysis delete callback' => 'contentoptimizer_contentanalysis_delete',
'weight' => -5,
);
$analyzers['seo']['settings'] = array(
'seo_meta_title_length' => array(
6,
12,
),
'seo_meta_title_length_warning' => array(
4,
15,
),
'seo_meta_title_length_chars' => array(
50,
75,
),
'seo_meta_title_length_chars_warning' => array(
30,
100,
),
'seo_body_length' => array(
200,
800,
),
'seo_body_length_warning' => array(
100,
1200,
),
'seo_meta_description_dont_inherit_status' => 1,
'seo_meta_description_length_chars' => array(
60,
160,
),
'seo_meta_description_length_chars_warning' => array(
0,
1000,
),
'seo_meta_keywords_dont_inherit_status' => 1,
'seo_meta_keywords_length' => array(
5,
50,
),
'seo_meta_keywords_length_warning' => array(
0,
100,
),
'seo_meta_keywords_length_phrases' => array(
1,
15,
),
'seo_meta_keywords_length_phrases_warning' => array(
0,
40,
),
'seo_keyword_not_set' => 1,
'seo_keyword_meta_title_freq' => array(
1,
1,
),
'seo_keyword_meta_title_freq_warning' => array(
1,
2,
),
'seo_keyword_meta_title_prominence' => 50,
'seo_keyword_meta_title_prominence_warning' => 25,
'seo_keyword_body_freq' => array(
2,
4,
),
'seo_keyword_body_freq_warning' => array(
1,
8,
),
'seo_keyword_body_prominence' => 50,
'seo_keyword_body_prominence_warning' => 25,
'seo_keyword_meta_description_freq' => array(
0,
10,
),
'seo_keyword_meta_description_freq_warning' => array(
0,
10,
),
'seo_keyword_meta_keywords_freq' => array(
0,
8,
),
'seo_keyword_meta_keywords_freq_warning' => array(
0,
8,
),
'seo_use_kwresearch_keyword' => 1,
);
return $analyzers;
}