Version Description
- 05/25/2020 =
- Fix - Audit Term ID in the Audit Page returned an error if post ID wasn't found
- Fix - Focus Pages audit info to show data in case not all the Focus Pages have valid audits
- Fix - Show the Google Search Console connection button in Focus Pages when needed
- Fix - Show the Google Analytics connection button in Focus Pages when needed
- Fix - Keyword Research speed and increased the number of keyword results
- Fix - Keyword Research competition info to show it every time
- Update - Tooltip messages in the Bulk SEO and Focus Pages
Download this release
Release Info
Developer | cifi |
Plugin | SEO SQUIRRLY™ |
Version | 10.0.04 |
Comparing to | |
See all releases |
Code changes from version 9.2.21 to 10.0.04
- classes/ActionController.php +1 -1
- classes/BlockController.php +1 -1
- classes/DisplayController.php +2 -3
- classes/Error.php +8 -1
- classes/FrontController.php +7 -0
- classes/RemoteController.php +484 -243
- classes/helpers/Sanitize.php +16 -26
- classes/helpers/Tools.php +65 -41
- config.json +63 -9
- config/config.php +3 -2
- config/paths.php +2 -4
- controllers/Account.php +30 -2
- controllers/Api.php +89 -6
- controllers/Assistant.php +8 -2
- controllers/Audits.php +263 -8
- controllers/BulkSeo.php +107 -0
- controllers/CheckSeo.php +273 -28
- controllers/Cron.php +3 -29
- controllers/Dashboard.php +25 -20
- controllers/FocusPages.php +241 -111
- controllers/Frontend.php +8 -29
- controllers/Help.php +1 -0
- controllers/Menu.php +89 -24
- controllers/Onboarding.php +3 -2
- controllers/Overview.php +35 -0
- controllers/Patterns.php +1 -0
- controllers/Post.php +260 -99
- controllers/PostsList.php +21 -3
- controllers/Ranking.php +27 -21
- controllers/Research.php +80 -88
- controllers/SeoSettings.php +116 -233
- controllers/Sitemaps.php +9 -5
- controllers/Snippet.php +13 -10
- core/BlockAssistant.php +1 -0
- core/BlockAudits.php +1 -0
- core/BlockConnect.php +54 -0
- core/BlockFocusPages.php +1 -0
- core/BlockJorney.php +16 -20
- core/BlockKRFound.php +1 -0
- core/BlockKRHistory.php +1 -0
- core/BlockKnowledgeBase.php +1 -0
- core/BlockRanks.php +1 -0
- core/BlockSEOIssues.php +1 -0
- core/BlockSearch.php +1 -0
- core/BlockStats.php +7 -6
- core/BlockSupport.php +1 -0
- core/BlockToolbar.php +1 -0
- core/Blocklogin.php +25 -31
- demo.json +1 -1
- languages/squirrly-seo-cs_CZ.mo +0 -0
- languages/squirrly-seo-cs_CZ.po +7718 -3366
- languages/squirrly-seo-de_DE.mo +0 -0
- languages/squirrly-seo-de_DE.po +4252 -2323
classes/ActionController.php
CHANGED
@@ -43,7 +43,7 @@ class SQ_Classes_ActionController extends SQ_Classes_FrontController {
|
|
43 |
*/
|
44 |
public function hookHead() {
|
45 |
echo '<script>
|
46 |
-
|
47 |
"adminurl": "' . admin_url() . '",
|
48 |
"ajaxurl": "' . admin_url('admin-ajax.php') . '",
|
49 |
"adminposturl": "' . admin_url('post.php') . '",
|
43 |
*/
|
44 |
public function hookHead() {
|
45 |
echo '<script>
|
46 |
+
var sqQuery = {
|
47 |
"adminurl": "' . admin_url() . '",
|
48 |
"ajaxurl": "' . admin_url('admin-ajax.php') . '",
|
49 |
"adminposturl": "' . admin_url('post.php') . '",
|
classes/BlockController.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
4 |
* The main class for core blocks
|
@@ -78,7 +79,6 @@ class SQ_Classes_BlockController {
|
|
78 |
var __blog_url = "' . get_bloginfo('url') . '";
|
79 |
var __token = "' . SQ_Classes_Helpers_Tools::getOption('sq_api') . '";
|
80 |
var __language = "' . get_bloginfo('language') . '";
|
81 |
-
var __api_url = "' . _SQ_API_URL_ . '";
|
82 |
var __apiv2_url = "' . _SQ_APIV2_URL_ . '";
|
83 |
</script>';
|
84 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
/**
|
5 |
* The main class for core blocks
|
79 |
var __blog_url = "' . get_bloginfo('url') . '";
|
80 |
var __token = "' . SQ_Classes_Helpers_Tools::getOption('sq_api') . '";
|
81 |
var __language = "' . get_bloginfo('language') . '";
|
|
|
82 |
var __apiv2_url = "' . _SQ_APIV2_URL_ . '";
|
83 |
</script>';
|
84 |
}
|
classes/DisplayController.php
CHANGED
@@ -96,7 +96,6 @@ class SQ_Classes_DisplayController {
|
|
96 |
}
|
97 |
}
|
98 |
|
99 |
-
|
100 |
/**
|
101 |
* return the block content from theme directory
|
102 |
*
|
@@ -107,7 +106,7 @@ class SQ_Classes_DisplayController {
|
|
107 |
public function getView($block, $view) {
|
108 |
|
109 |
try {
|
110 |
-
$file = _SQ_THEME_DIR_ . $block . '.php';
|
111 |
|
112 |
if (file_exists($file)) {
|
113 |
|
@@ -117,7 +116,7 @@ class SQ_Classes_DisplayController {
|
|
117 |
}
|
118 |
|
119 |
} catch (Exception $e) {
|
120 |
-
|
121 |
}
|
122 |
return false;
|
123 |
}
|
96 |
}
|
97 |
}
|
98 |
|
|
|
99 |
/**
|
100 |
* return the block content from theme directory
|
101 |
*
|
106 |
public function getView($block, $view) {
|
107 |
|
108 |
try {
|
109 |
+
$file = apply_filters('sq_view', _SQ_THEME_DIR_ . $block . '.php', $block);
|
110 |
|
111 |
if (file_exists($file)) {
|
112 |
|
116 |
}
|
117 |
|
118 |
} catch (Exception $e) {
|
119 |
+
// SQ_Debug::dump($file, $e->getMessage(), $e->getFile(), $e->getLine());
|
120 |
}
|
121 |
return false;
|
122 |
}
|
classes/Error.php
CHANGED
@@ -25,6 +25,13 @@ class SQ_Classes_Error extends SQ_Classes_FrontController {
|
|
25 |
return false;
|
26 |
}
|
27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
/**
|
29 |
* Show the error in wrodpress
|
30 |
*
|
@@ -89,7 +96,7 @@ class SQ_Classes_Error extends SQ_Classes_FrontController {
|
|
89 |
self::showError($error['text'], $error['id']);
|
90 |
}
|
91 |
}
|
92 |
-
self::$errors = array();
|
93 |
}
|
94 |
|
95 |
/**
|
25 |
return false;
|
26 |
}
|
27 |
|
28 |
+
/**
|
29 |
+
* Clear all the Errors from Squirrly SEO
|
30 |
+
*/
|
31 |
+
public static function clearErrors() {
|
32 |
+
self::$errors = array();
|
33 |
+
}
|
34 |
+
|
35 |
/**
|
36 |
* Show the error in wrodpress
|
37 |
*
|
96 |
self::showError($error['text'], $error['id']);
|
97 |
}
|
98 |
}
|
99 |
+
//self::$errors = array();
|
100 |
}
|
101 |
|
102 |
/**
|
classes/FrontController.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
4 |
* The main class for controllers
|
@@ -132,4 +133,10 @@ class SQ_Classes_FrontController {
|
|
132 |
*/
|
133 |
public function hookHead() { }
|
134 |
|
|
|
|
|
|
|
|
|
|
|
|
|
135 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
/**
|
5 |
* The main class for controllers
|
133 |
*/
|
134 |
public function hookHead() { }
|
135 |
|
136 |
+
/**
|
137 |
+
* Show the notification bar
|
138 |
+
*/
|
139 |
+
public function getNotificationBar(){
|
140 |
+
echo $this->getView('Blocks/VersionBar');
|
141 |
+
}
|
142 |
}
|
classes/RemoteController.php
CHANGED
@@ -3,59 +3,46 @@
|
|
3 |
class SQ_Classes_RemoteController {
|
4 |
|
5 |
public static $cache = array();
|
6 |
-
public static $apiversion = 1;
|
7 |
public static $apimethod = 'get';
|
8 |
|
9 |
/**
|
10 |
* Call the Squirrly Cloud Server
|
11 |
* @param string $module
|
12 |
-
* @param array $
|
13 |
* @param array $options
|
14 |
* @return string
|
15 |
*/
|
16 |
-
public static function apiCall($module, $
|
17 |
$parameters = "";
|
18 |
|
19 |
-
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '' && $module <> 'login' && $module <> 'register') {
|
20 |
-
return false;
|
21 |
-
}
|
22 |
-
|
23 |
-
//predefined args
|
24 |
-
$args = array(
|
25 |
-
'user_url' => get_bloginfo('url'),
|
26 |
-
'lang' => get_bloginfo('language'),
|
27 |
-
'token' => SQ_Classes_Helpers_Tools::getOption('sq_api'),
|
28 |
-
'versq' => (int)str_replace('.', '', SQ_VERSION)
|
29 |
-
);
|
30 |
-
|
31 |
//predefined options
|
32 |
$options = array_merge(
|
33 |
array(
|
34 |
'method' => self::$apimethod,
|
35 |
'sslverify' => SQ_CHECK_SSL,
|
36 |
-
'timeout' =>
|
37 |
'headers' => array(
|
38 |
'USER-TOKEN' => SQ_Classes_Helpers_Tools::getOption('sq_api'),
|
39 |
-
'USER-URL' => get_bloginfo('url'),
|
40 |
-
'LANG' => get_bloginfo('language'),
|
41 |
'VERSQ' => (int)str_replace('.', '', SQ_VERSION)
|
42 |
)
|
43 |
),
|
44 |
$options);
|
45 |
|
46 |
try {
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
}
|
53 |
}
|
54 |
|
55 |
//call it with http to prevent curl issues with ssls
|
56 |
-
$url = self::cleanUrl(
|
57 |
|
58 |
-
//echo $url .'<br
|
59 |
if (!isset(self::$cache[md5($url)])) {
|
60 |
if ($options['method'] == 'post') {
|
61 |
$options['body'] = $args;
|
@@ -130,11 +117,15 @@ class SQ_Classes_RemoteController {
|
|
130 |
|
131 |
switch ($method) {
|
132 |
case 'get':
|
|
|
133 |
unset($options['method']);
|
|
|
134 |
$response = wp_remote_get($url, $options);
|
135 |
break;
|
136 |
case 'post':
|
|
|
137 |
unset($options['method']);
|
|
|
138 |
$response = wp_remote_post($url, $options);
|
139 |
break;
|
140 |
default:
|
@@ -162,17 +153,17 @@ class SQ_Classes_RemoteController {
|
|
162 |
return trim($response, '()');
|
163 |
}
|
164 |
|
165 |
-
/**********************
|
166 |
/**
|
167 |
* @param array $args
|
168 |
* @return array|mixed|object|WP_Error
|
169 |
*/
|
170 |
public static function connect($args = array()) {
|
171 |
-
self::$
|
172 |
-
|
173 |
-
$json = json_decode(self::apiCall('user/connect', $args));
|
174 |
|
175 |
if (isset($json->error) && $json->error <> '') {
|
|
|
176 |
if ($json->error == 'invalid_token') {
|
177 |
SQ_Classes_Helpers_Tools::saveOptions('sq_api', false);
|
178 |
}
|
@@ -195,16 +186,21 @@ class SQ_Classes_RemoteController {
|
|
195 |
* @return bool|WP_Error
|
196 |
*/
|
197 |
public static function login($args = array()) {
|
198 |
-
self::$
|
199 |
-
self::$apimethod = 'get'; //call method
|
200 |
|
201 |
-
$json = json_decode(self::apiCall('login', $args));
|
202 |
|
203 |
if (isset($json->error) && $json->error <> '') {
|
204 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
205 |
}
|
206 |
|
207 |
-
|
|
|
|
|
|
|
|
|
208 |
}
|
209 |
|
210 |
/**
|
@@ -214,50 +210,87 @@ class SQ_Classes_RemoteController {
|
|
214 |
* @return bool|WP_Error
|
215 |
*/
|
216 |
public static function register($args = array()) {
|
217 |
-
self::$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
218 |
self::$apimethod = 'get'; //call method
|
219 |
|
220 |
-
$json = json_decode(self::apiCall('
|
221 |
|
222 |
if (isset($json->error) && $json->error <> '') {
|
223 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
224 |
}
|
225 |
|
226 |
-
|
|
|
|
|
|
|
|
|
227 |
}
|
228 |
|
229 |
/**
|
230 |
-
* Checkin
|
231 |
*
|
232 |
* @param array $args
|
233 |
* @return bool|WP_Error
|
234 |
*/
|
235 |
public static function checkin($args = array()) {
|
236 |
-
self::$apiversion = 2; //api v2
|
237 |
self::$apimethod = 'get'; //call method
|
238 |
|
239 |
$json = json_decode(self::apiCall('api/user/checkin', $args));
|
240 |
|
241 |
if (isset($json->error) && $json->error <> '') {
|
242 |
-
self::connect(); //connect the website
|
243 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
244 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
|
|
245 |
}
|
246 |
|
247 |
-
if (isset($json->data)) {
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
$connect['google_search_console'] = $json->data->connection_gsc;
|
253 |
-
SQ_Debug::dump($connect);
|
254 |
-
SQ_Classes_Helpers_Tools::saveOptions('connect', $connect);
|
255 |
-
}
|
256 |
|
257 |
-
|
|
|
|
|
|
|
|
|
|
|
258 |
}
|
259 |
|
260 |
-
return
|
261 |
}
|
262 |
|
263 |
/**
|
@@ -265,7 +298,6 @@ class SQ_Classes_RemoteController {
|
|
265 |
* @return array
|
266 |
*/
|
267 |
public static function getStats() {
|
268 |
-
self::$apiversion = 2; //api v2
|
269 |
self::$apimethod = 'get'; //call method
|
270 |
|
271 |
$args = $stats = array();
|
@@ -275,6 +307,8 @@ class SQ_Classes_RemoteController {
|
|
275 |
self::connect(); //connect the website
|
276 |
|
277 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
278 |
}
|
279 |
|
280 |
if (!isset($json->data)) {
|
@@ -282,20 +316,15 @@ class SQ_Classes_RemoteController {
|
|
282 |
}
|
283 |
|
284 |
$data = $json->data;
|
285 |
-
|
286 |
if (isset($data->optimized_articles) && isset($data->average_optimization) && isset($data->kr_research) && isset($data->kr_in_briefcase)
|
287 |
&& isset($data->ranked_top) && isset($data->audits_made)) {
|
288 |
|
289 |
-
//do not show stats if not optimization is made
|
290 |
-
if ($data->optimized_articles == 0 && $data->kr_research == 0) {
|
291 |
-
return false;
|
292 |
-
}
|
293 |
|
294 |
//Get last month articles
|
295 |
$stats['all_articles'] = array();
|
296 |
$stats['all_articles']['value'] = ((int)$data->optimized_articles);
|
297 |
$stats['all_articles']['text'] = __('Articles optimized so far', _SQ_PLUGIN_NAME_);
|
298 |
-
$stats['all_articles']['link'] = SQ_Classes_Helpers_Tools::getAdminUrl('
|
299 |
$stats['all_articles']['linktext'] = __('add post', _SQ_PLUGIN_NAME_);
|
300 |
|
301 |
//Get last month articles
|
@@ -308,7 +337,7 @@ class SQ_Classes_RemoteController {
|
|
308 |
//Get all keyword researched
|
309 |
$stats['all_researches'] = array();
|
310 |
$stats['all_researches']['value'] = (int)$data->kr_research;
|
311 |
-
$stats['all_researches']['text'] = __('
|
312 |
$stats['all_researches']['link'] = SQ_Classes_Helpers_Tools::getAdminUrl('sq_research');
|
313 |
$stats['all_researches']['linktext'] = __('do research', _SQ_PLUGIN_NAME_);
|
314 |
|
@@ -338,37 +367,67 @@ class SQ_Classes_RemoteController {
|
|
338 |
return $stats;
|
339 |
}
|
340 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
341 |
|
342 |
/**
|
343 |
* Get audits from API
|
|
|
344 |
* @param array $args
|
345 |
-
* @return
|
346 |
*/
|
347 |
public static function getBlogAudits($args = array()) {
|
348 |
-
self::$apiversion = 1; //api v1
|
349 |
self::$apimethod = 'get'; //call method
|
350 |
|
351 |
-
$json = json_decode(self::apiCall('
|
|
|
|
|
|
|
|
|
|
|
|
|
352 |
|
353 |
-
if (isset($json->audits)) {
|
354 |
-
return
|
355 |
}
|
356 |
|
357 |
-
return
|
358 |
}
|
359 |
|
360 |
/******************************** BRIEFCASE *********************/
|
361 |
public static function getBriefcase($args = array()) {
|
362 |
-
self::$apiversion = 2; //api v1
|
363 |
self::$apimethod = 'get'; //call method
|
364 |
|
365 |
$json = json_decode(self::apiCall('api/briefcase/get', $args));
|
366 |
|
367 |
if (isset($json->error) && $json->error <> '') {
|
368 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
369 |
}
|
370 |
|
371 |
-
if (
|
372 |
return $json->data;
|
373 |
}
|
374 |
|
@@ -376,25 +435,24 @@ class SQ_Classes_RemoteController {
|
|
376 |
}
|
377 |
|
378 |
public static function addBriefcaseKeyword($args = array()) {
|
379 |
-
self::$apiversion = 2; //api v1
|
380 |
self::$apimethod = 'post'; //call method
|
381 |
|
382 |
$json = json_decode(self::apiCall('api/briefcase/add', $args));
|
383 |
|
384 |
if (isset($json->error) && $json->error <> '') {
|
385 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
386 |
}
|
387 |
|
388 |
-
if (
|
389 |
return $json->data;
|
390 |
}
|
391 |
|
392 |
-
|
393 |
return false;
|
394 |
}
|
395 |
|
396 |
public static function removeBriefcaseKeyword($args = array()) {
|
397 |
-
self::$apiversion = 2; //api v1
|
398 |
self::$apimethod = 'post'; //call method
|
399 |
|
400 |
if ($json = json_decode(self::apiCall('api/briefcase/hide', $args))) {
|
@@ -405,7 +463,6 @@ class SQ_Classes_RemoteController {
|
|
405 |
}
|
406 |
|
407 |
public static function getBriefcaseStats($args = array()) {
|
408 |
-
self::$apiversion = 2; //api v2
|
409 |
self::$apimethod = 'get'; //call method
|
410 |
|
411 |
$json = json_decode(self::apiCall('api/briefcase/stats', $args));
|
@@ -414,9 +471,11 @@ class SQ_Classes_RemoteController {
|
|
414 |
self::connect(); //connect the website
|
415 |
|
416 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
417 |
}
|
418 |
|
419 |
-
if (
|
420 |
return $json->data;
|
421 |
}
|
422 |
|
@@ -424,16 +483,17 @@ class SQ_Classes_RemoteController {
|
|
424 |
}
|
425 |
|
426 |
public static function saveBriefcaseKeywordLabel($args = array()) {
|
427 |
-
self::$apiversion = 2; //api v1
|
428 |
self::$apimethod = 'post'; //call method
|
429 |
|
430 |
$json = json_decode(self::apiCall('api/briefcase/label/keyword', $args));
|
431 |
|
432 |
if (isset($json->error) && $json->error <> '') {
|
433 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
434 |
}
|
435 |
|
436 |
-
if (
|
437 |
return $json->data;
|
438 |
}
|
439 |
|
@@ -442,16 +502,17 @@ class SQ_Classes_RemoteController {
|
|
442 |
|
443 |
|
444 |
public static function addBriefcaseLabel($args = array()) {
|
445 |
-
self::$apiversion = 2; //api v1
|
446 |
self::$apimethod = 'post'; //call method
|
447 |
|
448 |
$json = json_decode(self::apiCall('api/briefcase/label/add', $args));
|
449 |
|
450 |
if (isset($json->error) && $json->error <> '') {
|
451 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
452 |
}
|
453 |
|
454 |
-
if (
|
455 |
return $json->data;
|
456 |
}
|
457 |
|
@@ -459,16 +520,17 @@ class SQ_Classes_RemoteController {
|
|
459 |
}
|
460 |
|
461 |
public static function saveBriefcaseLabel($args = array()) {
|
462 |
-
self::$apiversion = 2; //api v1
|
463 |
self::$apimethod = 'post'; //call method
|
464 |
|
465 |
$json = json_decode(self::apiCall('api/briefcase/label/save', $args));
|
466 |
|
467 |
if (isset($json->error) && $json->error <> '') {
|
468 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
469 |
}
|
470 |
|
471 |
-
if (
|
472 |
return $json->data;
|
473 |
}
|
474 |
|
@@ -476,16 +538,17 @@ class SQ_Classes_RemoteController {
|
|
476 |
}
|
477 |
|
478 |
public static function removeBriefcaseLabel($args = array()) {
|
479 |
-
self::$apiversion = 2; //api v1
|
480 |
self::$apimethod = 'post'; //call method
|
481 |
|
482 |
$json = json_decode(self::apiCall('api/briefcase/label/delete', $args));
|
483 |
|
484 |
if (isset($json->error) && $json->error <> '') {
|
485 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
486 |
}
|
487 |
|
488 |
-
if (
|
489 |
return $json->data;
|
490 |
}
|
491 |
|
@@ -495,60 +558,84 @@ class SQ_Classes_RemoteController {
|
|
495 |
/******************************** KEYWORD RESEARCH ****************/
|
496 |
|
497 |
public static function getKROthers($args = array()) {
|
498 |
-
self::$apiversion = 1; //api v1
|
499 |
self::$apimethod = 'get'; //call method
|
500 |
|
501 |
-
|
502 |
|
503 |
-
|
504 |
-
|
505 |
-
|
|
|
|
|
506 |
|
507 |
-
|
|
|
508 |
}
|
509 |
|
510 |
return false;
|
511 |
}
|
512 |
|
513 |
/**
|
514 |
-
*
|
515 |
*
|
516 |
* @param array $args
|
517 |
* @return array|bool|mixed|object|WP_Error
|
518 |
*/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
519 |
public static function getKRSuggestion($args = array()) {
|
520 |
-
self::$apiversion = 1; //api v1
|
521 |
self::$apimethod = 'get'; //call method
|
522 |
|
523 |
-
|
524 |
|
525 |
-
|
526 |
-
|
527 |
-
|
|
|
|
|
528 |
|
529 |
-
|
|
|
530 |
}
|
531 |
|
532 |
return false;
|
533 |
}
|
534 |
|
|
|
535 |
/**
|
536 |
* Get Keyword Research History
|
537 |
* @param array $args
|
538 |
* @return array|bool|mixed|object|WP_Error
|
539 |
*/
|
540 |
public static function getKRHistory($args = array()) {
|
541 |
-
self::$apiversion = 1; //api v1
|
542 |
self::$apimethod = 'get'; //call method
|
543 |
|
544 |
-
$json = json_decode(self::apiCall('kr/history
|
545 |
|
546 |
if (isset($json->error) && $json->error <> '') {
|
547 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
548 |
}
|
549 |
|
550 |
-
if (
|
551 |
-
return $json->
|
552 |
}
|
553 |
|
554 |
return false;
|
@@ -560,17 +647,18 @@ class SQ_Classes_RemoteController {
|
|
560 |
* @return bool|WP_Error
|
561 |
*/
|
562 |
public static function getKrFound($args = array()) {
|
563 |
-
self::$apiversion = 1; //api v1
|
564 |
self::$apimethod = 'get'; //call method
|
565 |
|
566 |
-
$json = json_decode(self::apiCall('kr/found', $args));
|
567 |
|
568 |
if (isset($json->error) && $json->error <> '') {
|
569 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
570 |
}
|
571 |
|
572 |
-
if (
|
573 |
-
return $json->
|
574 |
}
|
575 |
|
576 |
return false;
|
@@ -582,18 +670,18 @@ class SQ_Classes_RemoteController {
|
|
582 |
* @return bool|WP_Error
|
583 |
*/
|
584 |
public static function getKrCountries($args = array()) {
|
585 |
-
self::$apiversion = 1; //api v1
|
586 |
self::$apimethod = 'get'; //call method
|
587 |
|
588 |
-
$
|
589 |
-
$json = json_decode(self::apiCall('kr/countries', $args));
|
590 |
|
591 |
if (isset($json->error) && $json->error <> '') {
|
592 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
593 |
}
|
594 |
|
595 |
-
if (
|
596 |
-
return $json->
|
597 |
}
|
598 |
|
599 |
return false;
|
@@ -602,14 +690,26 @@ class SQ_Classes_RemoteController {
|
|
602 |
/******************** WP Posts ***************************/
|
603 |
/**
|
604 |
* Save the post status on API
|
|
|
605 |
* @param array $args
|
606 |
-
* @return bool
|
607 |
*/
|
608 |
public static function savePost($args = array()) {
|
609 |
-
self::$
|
610 |
-
|
|
|
611 |
|
612 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
613 |
|
614 |
}
|
615 |
|
@@ -620,21 +720,21 @@ class SQ_Classes_RemoteController {
|
|
620 |
* @return array|mixed|object
|
621 |
*/
|
622 |
public static function getPostOptimization($args = array()) {
|
623 |
-
self::$
|
624 |
|
625 |
-
|
626 |
-
}
|
627 |
|
628 |
-
|
629 |
-
|
630 |
-
|
631 |
-
|
632 |
-
|
633 |
-
public static function updatePost($args = array()) {
|
634 |
-
self::$apiversion = 1; //api v1
|
635 |
-
self::$apimethod = 'get'; //call method
|
636 |
|
637 |
-
|
|
|
|
|
|
|
|
|
638 |
|
639 |
}
|
640 |
|
@@ -646,16 +746,17 @@ class SQ_Classes_RemoteController {
|
|
646 |
* @return bool|WP_Error
|
647 |
*/
|
648 |
public static function addSerpKeyword($args = array()) {
|
649 |
-
self::$apiversion = 2; //api v2
|
650 |
self::$apimethod = 'post'; //call method
|
651 |
|
652 |
$json = json_decode(self::apiCall('api/briefcase/serp', $args));
|
653 |
|
654 |
if (isset($json->error) && $json->error <> '') {
|
655 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
656 |
}
|
657 |
|
658 |
-
if (
|
659 |
return $json->data;
|
660 |
}
|
661 |
|
@@ -668,16 +769,17 @@ class SQ_Classes_RemoteController {
|
|
668 |
* @return bool|WP_Error
|
669 |
*/
|
670 |
public static function deleteSerpKeyword($args = array()) {
|
671 |
-
self::$apiversion = 2; //api v2
|
672 |
self::$apimethod = 'post'; //call method
|
673 |
|
674 |
$json = json_decode(self::apiCall('api/briefcase/serp-delete', $args));
|
675 |
|
676 |
if (isset($json->error) && $json->error <> '') {
|
677 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
678 |
}
|
679 |
|
680 |
-
if (
|
681 |
return $json->data;
|
682 |
}
|
683 |
|
@@ -690,18 +792,20 @@ class SQ_Classes_RemoteController {
|
|
690 |
* @return bool|WP_Error
|
691 |
*/
|
692 |
public static function getRanksStats($args = array()) {
|
693 |
-
self::$apiversion = 2; //api v2
|
694 |
self::$apimethod = 'get'; //call method
|
695 |
|
696 |
$json = json_decode(self::apiCall('api/serp/stats', $args));
|
697 |
|
698 |
if (isset($json->error) && $json->error <> '') {
|
699 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
700 |
}
|
701 |
|
702 |
-
if (
|
703 |
return $json->data;
|
704 |
}
|
|
|
705 |
return false;
|
706 |
}
|
707 |
|
@@ -711,18 +815,20 @@ class SQ_Classes_RemoteController {
|
|
711 |
* @return bool|WP_Error
|
712 |
*/
|
713 |
public static function getRanks($args = array()) {
|
714 |
-
self::$apiversion = 2; //api v2
|
715 |
self::$apimethod = 'get'; //call method
|
716 |
|
717 |
$json = json_decode(self::apiCall('api/serp/get-ranks', $args));
|
718 |
|
719 |
if (isset($json->error) && $json->error <> '') {
|
720 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
721 |
}
|
722 |
|
723 |
-
if (
|
724 |
return $json->data;
|
725 |
}
|
|
|
726 |
return false;
|
727 |
}
|
728 |
|
@@ -733,20 +839,21 @@ class SQ_Classes_RemoteController {
|
|
733 |
* @return bool|WP_Error
|
734 |
*/
|
735 |
public static function checkPostRank($args = array()) {
|
736 |
-
self::$apiversion = 2; //api v2
|
737 |
self::$apimethod = 'get'; //call method
|
738 |
|
739 |
$json = json_decode(self::apiCall('api/serp/refresh', $args));
|
740 |
|
741 |
if (isset($json->error) && $json->error <> '') {
|
742 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
743 |
}
|
744 |
|
745 |
-
if (
|
746 |
return $json->data;
|
747 |
}
|
748 |
|
749 |
-
return
|
750 |
}
|
751 |
|
752 |
/******************** FOCUS PAGES ***********************/
|
@@ -758,18 +865,20 @@ class SQ_Classes_RemoteController {
|
|
758 |
* @return SQ_Models_Domain_FocusPage|WP_Error|false
|
759 |
*/
|
760 |
public static function getFocusPages($args = array()) {
|
761 |
-
self::$apiversion = 2; //api v2
|
762 |
self::$apimethod = 'get'; //call method
|
763 |
|
764 |
$json = json_decode(self::apiCall('api/posts/focus', $args));
|
765 |
|
766 |
if (isset($json->error) && $json->error <> '') {
|
767 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
768 |
}
|
769 |
|
770 |
-
if (
|
771 |
return $json->data;
|
772 |
}
|
|
|
773 |
return false;
|
774 |
}
|
775 |
|
@@ -780,40 +889,19 @@ class SQ_Classes_RemoteController {
|
|
780 |
* @return bool|WP_Error
|
781 |
*/
|
782 |
public static function getFocusAudits($args = array()) {
|
783 |
-
self::$apiversion = 2; //api v2
|
784 |
self::$apimethod = 'get'; //call method
|
785 |
|
786 |
$json = json_decode(self::apiCall('api/audits/focus', $args));
|
787 |
|
788 |
if (isset($json->error) && $json->error <> '') {
|
789 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
790 |
}
|
791 |
|
792 |
-
if (
|
793 |
return $json->data;
|
794 |
}
|
795 |
-
return false;
|
796 |
-
}
|
797 |
-
|
798 |
-
/**
|
799 |
-
* Get the audit for a specific page
|
800 |
-
* @param array $args
|
801 |
-
* @return array|bool|mixed|object|WP_Error
|
802 |
-
*/
|
803 |
-
public static function getSeoAudit($args = array()) {
|
804 |
-
self::$apiversion = 2; //api v2
|
805 |
-
self::$apimethod = 'get'; //call method
|
806 |
-
|
807 |
-
if ($json_audit = json_decode(self::apiCall('api/audits/old', $args))) {
|
808 |
-
|
809 |
-
if (isset($json_audit->error) && $json_audit->error <> '') {
|
810 |
-
return (new WP_Error($json_audit->error));
|
811 |
-
}
|
812 |
-
|
813 |
-
if (isset($json_audit->data)) {
|
814 |
-
return json_decode(json_encode($json_audit->data));
|
815 |
-
}
|
816 |
-
}
|
817 |
|
818 |
return false;
|
819 |
}
|
@@ -824,35 +912,38 @@ class SQ_Classes_RemoteController {
|
|
824 |
* @return bool|WP_Error
|
825 |
*/
|
826 |
public static function addFocusPage($args = array()) {
|
827 |
-
self::$apiversion = 2; //api v2
|
828 |
self::$apimethod = 'post'; //post call
|
829 |
|
830 |
-
|
831 |
|
832 |
-
|
833 |
-
|
834 |
-
|
|
|
|
|
835 |
|
836 |
-
|
837 |
-
|
838 |
-
}
|
839 |
}
|
|
|
840 |
return false;
|
841 |
}
|
842 |
|
843 |
public static function updateFocusPage($args = array()) {
|
844 |
-
self::$apiversion = 2; //api v2
|
845 |
self::$apimethod = 'post'; //post call
|
846 |
|
847 |
-
|
848 |
-
if (isset($json->error) && $json->error <> '') {
|
849 |
-
return (new WP_Error('api_error', $json->error));
|
850 |
-
}
|
851 |
|
852 |
-
|
853 |
-
|
854 |
-
|
|
|
855 |
}
|
|
|
|
|
|
|
|
|
|
|
856 |
return false;
|
857 |
}
|
858 |
|
@@ -862,115 +953,270 @@ class SQ_Classes_RemoteController {
|
|
862 |
* @return bool|WP_Error
|
863 |
*/
|
864 |
public static function deleteFocusPage($args = array()) {
|
865 |
-
self::$apiversion = 2; //api v2
|
866 |
self::$apimethod = 'post'; //post call
|
867 |
|
868 |
if (isset($args['user_post_id']) && $args['user_post_id'] > 0) {
|
869 |
-
|
870 |
|
871 |
-
|
872 |
-
|
873 |
-
|
874 |
-
|
875 |
-
if (isset($json->data)) {
|
876 |
-
return $json->data;
|
877 |
-
}
|
878 |
}
|
|
|
|
|
879 |
}
|
|
|
880 |
return false;
|
881 |
}
|
882 |
|
883 |
/**************************************** CONNECTIONS */
|
884 |
/**
|
885 |
* Disconnect Google Analytics account
|
886 |
-
*
|
887 |
* @return bool|WP_Error
|
888 |
*/
|
889 |
-
public static function revokeGaConnection(
|
890 |
-
self::$apiversion = 2; //api v2
|
891 |
self::$apimethod = 'get'; //post call
|
892 |
|
893 |
-
|
894 |
-
if (isset($json->error) && $json->error <> '') {
|
895 |
-
return (new WP_Error('api_error', $json->error));
|
896 |
-
}
|
897 |
|
898 |
-
|
899 |
-
|
900 |
-
|
|
|
|
|
|
|
|
|
|
|
901 |
}
|
902 |
|
903 |
return false;
|
904 |
}
|
905 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
906 |
|
907 |
/**
|
908 |
* Disconnect Google Search Console account
|
909 |
-
*
|
910 |
* @return bool|WP_Error
|
911 |
*/
|
912 |
-
public static function revokeGscConnection(
|
913 |
-
self::$apiversion = 2; //api v2
|
914 |
self::$apimethod = 'get'; //post call
|
915 |
|
916 |
-
|
917 |
-
if (isset($json->error) && $json->error <> '') {
|
918 |
-
return (new WP_Error('api_error', $json->error));
|
919 |
-
}
|
920 |
|
921 |
-
|
922 |
-
|
923 |
-
|
|
|
|
|
|
|
|
|
|
|
924 |
}
|
925 |
|
926 |
return false;
|
|
|
927 |
}
|
928 |
|
929 |
public static function syncGSC($args = array()) {
|
930 |
-
self::$apiversion = 2; //api v2
|
931 |
self::$apimethod = 'get'; //post call
|
932 |
|
|
|
933 |
|
934 |
-
if ($json
|
|
|
|
|
|
|
|
|
935 |
|
936 |
-
|
937 |
-
|
938 |
-
|
939 |
|
940 |
-
|
941 |
-
|
942 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
943 |
}
|
944 |
|
945 |
return false;
|
|
|
946 |
}
|
947 |
|
|
|
948 |
|
949 |
-
|
950 |
-
|
951 |
-
|
952 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
953 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
954 |
|
955 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
956 |
|
957 |
if (isset($json->error) && $json->error <> '') {
|
958 |
return (new WP_Error('api_error', $json->error));
|
|
|
|
|
959 |
}
|
960 |
|
961 |
-
if (
|
962 |
return $json->data;
|
963 |
}
|
964 |
-
}
|
965 |
|
|
|
966 |
return false;
|
967 |
}
|
968 |
|
|
|
969 |
public static function saveSettings($args) {
|
970 |
-
self::$
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
971 |
self::$apimethod = 'get'; //call method
|
972 |
|
973 |
-
self::apiCall('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
974 |
}
|
975 |
|
976 |
/**
|
@@ -978,27 +1224,35 @@ class SQ_Classes_RemoteController {
|
|
978 |
*/
|
979 |
public static function loadJsVars() {
|
980 |
global $post;
|
|
|
|
|
981 |
$sq_postID = (isset($post->ID) ? $post->ID : 0);
|
982 |
|
|
|
|
|
|
|
|
|
|
|
|
|
983 |
echo '<script>
|
984 |
var SQ_DEBUG = ' . (int)SQ_DEBUG . ';
|
985 |
(function($){
|
986 |
$.sq_config = {
|
987 |
sq_use: ' . (int)SQ_Classes_Helpers_Tools::getOption('sq_use') . ',
|
988 |
sq_version: "' . SQ_VERSION . '",
|
|
|
989 |
token: "' . SQ_Classes_Helpers_Tools::getOption('sq_api') . '",
|
990 |
sq_baseurl: "' . _SQ_STATIC_API_URL_ . '",
|
991 |
sq_uri: "' . SQ_URI . '",
|
992 |
-
sq_apiurl: "' .
|
993 |
-
user_url: "' . get_bloginfo('url') . '",
|
994 |
-
language: "' . get_bloginfo('language') . '",
|
|
|
995 |
sq_keywordtag: ' . (int)SQ_Classes_Helpers_Tools::getOption('sq_keywordtag') . ',
|
996 |
-
|
997 |
-
keyword_information: ' . (int)SQ_Classes_Helpers_Tools::getOption('sq_keyword_information') . ',
|
998 |
frontend_css: "' . _SQ_ASSETS_URL_ . 'css/frontend' . (SQ_DEBUG ? '' : '.min') . '.css",
|
999 |
postID: "' . $sq_postID . '",
|
1000 |
prevNonce: "' . wp_create_nonce('post_preview_' . $sq_postID) . '",
|
1001 |
-
__infotext: ["' . __('Recent discussions:', _SQ_PLUGIN_NAME_) . '", "' . __('SEO Search Volume:', _SQ_PLUGIN_NAME_) . '", "' . __('Competition:', _SQ_PLUGIN_NAME_) . '", "' . __('Trend:', _SQ_PLUGIN_NAME_) . '"],
|
1002 |
__keyword: "' . __('Keyword:', _SQ_PLUGIN_NAME_) . '",
|
1003 |
__date: "' . __('date', _SQ_PLUGIN_NAME_) . '",
|
1004 |
__saved: "' . __('Saved!', _SQ_PLUGIN_NAME_) . '",
|
@@ -1010,19 +1264,12 @@ class SQ_Classes_RemoteController {
|
|
1010 |
__notrelevant: "' . __('Not relevant?', _SQ_PLUGIN_NAME_) . '",
|
1011 |
__insertparagraph: "' . __('Insert in your article', _SQ_PLUGIN_NAME_) . '",
|
1012 |
__ajaxerror: "' . __(':( An error occurred while processing your request. Please try again', _SQ_PLUGIN_NAME_) . '",
|
1013 |
-
__krerror: "' . __('Keyword Research takes too long to get the results. Click to try again', _SQ_PLUGIN_NAME_) . '",
|
1014 |
__nofound: "' . __('No results found!', _SQ_PLUGIN_NAME_) . '",
|
1015 |
-
__morewords: "' . __('Enter one more word to find relevant results', _SQ_PLUGIN_NAME_) . '",
|
1016 |
-
__toolong: "' . __("It's taking too long to check this keyword", _SQ_PLUGIN_NAME_) . '",
|
1017 |
-
__doresearch: "' . __('Do a research!', _SQ_PLUGIN_NAME_) . '",
|
1018 |
-
__morekeywords: "' . __('Do more research!', _SQ_PLUGIN_NAME_) . '",
|
1019 |
__sq_photo_copyright: "' . __('[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]', _SQ_PLUGIN_NAME_) . '",
|
1020 |
__has_attributes: "' . __('Has creative commons attributes', _SQ_PLUGIN_NAME_) . '",
|
1021 |
__no_attributes: "' . __('No known copyright restrictions', _SQ_PLUGIN_NAME_) . '",
|
1022 |
__noopt: "' . __('You haven`t used Squirrly SEO to optimize your article. Do you want to optimize for a keyword before publishing?', _SQ_PLUGIN_NAME_) . '",
|
1023 |
-
__limit_exceeded: "' . __('Keyword Research limit exceeded', _SQ_PLUGIN_NAME_) . '",
|
1024 |
__subscription_expired: "' . __('Your Subscription has Expired', _SQ_PLUGIN_NAME_) . '",
|
1025 |
-
__add_keywords: "' . __('Add 20 Keyword Researches', _SQ_PLUGIN_NAME_) . '",
|
1026 |
__no_briefcase: "' . __('There are no keywords saved in briefcase yet', _SQ_PLUGIN_NAME_) . '",
|
1027 |
__fulloptimized: "' . __('Congratulations! Your article is 100% optimized!', _SQ_PLUGIN_NAME_) . '",
|
1028 |
__toomanytimes: "' . __('appears too many times. Try to remove %s of them', _SQ_PLUGIN_NAME_) . '",
|
@@ -1038,8 +1285,9 @@ class SQ_Classes_RemoteController {
|
|
1038 |
__addminimumwords: "' . __('write %s more words to start calculating', _SQ_PLUGIN_NAME_) . '",
|
1039 |
__add_to_briefcase: "' . __('Add to Briefcase', _SQ_PLUGIN_NAME_) . '",
|
1040 |
__add_keyword_briefcase: "' . __('Add Keyword to Briefcase', _SQ_PLUGIN_NAME_) . '",
|
1041 |
-
__usekeyword: "' . __('
|
1042 |
-
__new_post_title: "' . __('Auto Draft') . '"
|
|
|
1043 |
};
|
1044 |
|
1045 |
|
@@ -1065,11 +1313,4 @@ class SQ_Classes_RemoteController {
|
|
1065 |
|
1066 |
}
|
1067 |
|
1068 |
-
public static function versionOne() {
|
1069 |
-
return 1;
|
1070 |
-
}
|
1071 |
-
|
1072 |
-
public static function versionTwo() {
|
1073 |
-
return 2;
|
1074 |
-
}
|
1075 |
}
|
3 |
class SQ_Classes_RemoteController {
|
4 |
|
5 |
public static $cache = array();
|
|
|
6 |
public static $apimethod = 'get';
|
7 |
|
8 |
/**
|
9 |
* Call the Squirrly Cloud Server
|
10 |
* @param string $module
|
11 |
+
* @param array $args
|
12 |
* @param array $options
|
13 |
* @return string
|
14 |
*/
|
15 |
+
public static function apiCall($module, $args = array(), $options = array()) {
|
16 |
$parameters = "";
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
//predefined options
|
19 |
$options = array_merge(
|
20 |
array(
|
21 |
'method' => self::$apimethod,
|
22 |
'sslverify' => SQ_CHECK_SSL,
|
23 |
+
'timeout' => 15,
|
24 |
'headers' => array(
|
25 |
'USER-TOKEN' => SQ_Classes_Helpers_Tools::getOption('sq_api'),
|
26 |
+
'USER-URL' => apply_filters('sq_homeurl', get_bloginfo('url')),
|
27 |
+
'LANG' => apply_filters('sq_language', get_bloginfo('language')),
|
28 |
'VERSQ' => (int)str_replace('.', '', SQ_VERSION)
|
29 |
)
|
30 |
),
|
31 |
$options);
|
32 |
|
33 |
try {
|
34 |
+
if (!empty($args)) {
|
35 |
+
foreach ($args as $key => $value) {
|
36 |
+
if ($value <> '') {
|
37 |
+
$parameters .= ($parameters == "" ? "" : "&") . $key . "=" . urlencode($value);
|
38 |
+
}
|
39 |
}
|
40 |
}
|
41 |
|
42 |
//call it with http to prevent curl issues with ssls
|
43 |
+
$url = self::cleanUrl(_SQ_APIV2_URL_ . $module . "?" . $parameters);
|
44 |
|
45 |
+
//print_R($options) . '<br>';echo $url . '<br>';exit();
|
46 |
if (!isset(self::$cache[md5($url)])) {
|
47 |
if ($options['method'] == 'post') {
|
48 |
$options['body'] = $args;
|
117 |
|
118 |
switch ($method) {
|
119 |
case 'get':
|
120 |
+
//not accepted as option
|
121 |
unset($options['method']);
|
122 |
+
|
123 |
$response = wp_remote_get($url, $options);
|
124 |
break;
|
125 |
case 'post':
|
126 |
+
//not accepted as option
|
127 |
unset($options['method']);
|
128 |
+
|
129 |
$response = wp_remote_post($url, $options);
|
130 |
break;
|
131 |
default:
|
153 |
return trim($response, '()');
|
154 |
}
|
155 |
|
156 |
+
/********************** USER ******************************/
|
157 |
/**
|
158 |
* @param array $args
|
159 |
* @return array|mixed|object|WP_Error
|
160 |
*/
|
161 |
public static function connect($args = array()) {
|
162 |
+
self::$apimethod = 'post'; //call method
|
163 |
+
$json = json_decode(self::apiCall('api/user/connect', $args));
|
|
|
164 |
|
165 |
if (isset($json->error) && $json->error <> '') {
|
166 |
+
|
167 |
if ($json->error == 'invalid_token') {
|
168 |
SQ_Classes_Helpers_Tools::saveOptions('sq_api', false);
|
169 |
}
|
186 |
* @return bool|WP_Error
|
187 |
*/
|
188 |
public static function login($args = array()) {
|
189 |
+
self::$apimethod = 'post'; //call method
|
|
|
190 |
|
191 |
+
$json = json_decode(self::apiCall('api/user/login', $args));
|
192 |
|
193 |
if (isset($json->error) && $json->error <> '') {
|
194 |
return (new WP_Error('api_error', $json->error));
|
195 |
+
} elseif (!isset($json->data)) {
|
196 |
+
return (new WP_Error('api_error', 'no_data'));
|
197 |
}
|
198 |
|
199 |
+
if (!empty($json->data)) {
|
200 |
+
return $json->data;
|
201 |
+
}
|
202 |
+
|
203 |
+
return false;
|
204 |
}
|
205 |
|
206 |
/**
|
210 |
* @return bool|WP_Error
|
211 |
*/
|
212 |
public static function register($args = array()) {
|
213 |
+
self::$apimethod = 'post'; //call method
|
214 |
+
|
215 |
+
$json = json_decode(self::apiCall('api/user/register', $args));
|
216 |
+
|
217 |
+
if (isset($json->error) && $json->error <> '') {
|
218 |
+
return (new WP_Error('api_error', $json->error));
|
219 |
+
} elseif (!isset($json->data)) {
|
220 |
+
return (new WP_Error('api_error', 'no_data'));
|
221 |
+
}
|
222 |
+
|
223 |
+
if (!empty($json->data)) {
|
224 |
+
return $json->data;
|
225 |
+
}
|
226 |
+
|
227 |
+
return false;
|
228 |
+
}
|
229 |
+
|
230 |
+
public static function getCloudToken($args = array()) {
|
231 |
self::$apimethod = 'get'; //call method
|
232 |
|
233 |
+
$json = json_decode(self::apiCall('api/user/token', $args));
|
234 |
|
235 |
if (isset($json->error) && $json->error <> '') {
|
236 |
return (new WP_Error('api_error', $json->error));
|
237 |
+
} elseif (!isset($json->data)) {
|
238 |
+
return (new WP_Error('api_error', 'no_data'));
|
239 |
}
|
240 |
|
241 |
+
if (!empty($json->data)) {
|
242 |
+
return $json->data;
|
243 |
+
}
|
244 |
+
|
245 |
+
return false;
|
246 |
}
|
247 |
|
248 |
/**
|
249 |
+
* User Checkin
|
250 |
*
|
251 |
* @param array $args
|
252 |
* @return bool|WP_Error
|
253 |
*/
|
254 |
public static function checkin($args = array()) {
|
|
|
255 |
self::$apimethod = 'get'; //call method
|
256 |
|
257 |
$json = json_decode(self::apiCall('api/user/checkin', $args));
|
258 |
|
259 |
if (isset($json->error) && $json->error <> '') {
|
|
|
260 |
|
261 |
+
//prevent throttling on API
|
262 |
+
if ($json->error == 'too_many_requests') {
|
263 |
+
SQ_Classes_Error::setError(__("Too many API attempts, please slow down the request.", _SQ_PLUGIN_NAME_));
|
264 |
+
SQ_Classes_Error::hookNotices();
|
265 |
+
return (new WP_Error('api_error', $json->error));
|
266 |
+
} elseif ($json->error == 'maintenance') {
|
267 |
+
SQ_Classes_Error::setError(__("Squirrly Cloud is down for a bit of maintenance right now. But we'll be back in a minute.", _SQ_PLUGIN_NAME_));
|
268 |
+
SQ_Classes_Error::hookNotices();
|
269 |
+
return (new WP_Error('maintenance', $json->error));
|
270 |
+
}
|
271 |
+
|
272 |
+
self::connect(); //connect the website
|
273 |
return (new WP_Error('api_error', $json->error));
|
274 |
+
|
275 |
+
} elseif (!isset($json->data)) {
|
276 |
+
return (new WP_Error('api_error', 'no_data'));
|
277 |
}
|
278 |
|
279 |
+
if (isset($json->data->offer) && $json->data->offer <> '') {
|
280 |
+
SQ_Classes_Helpers_Tools::saveOptions('sq_offer', $json->data->offer);
|
281 |
+
} else {
|
282 |
+
SQ_Classes_Helpers_Tools::saveOptions('sq_offer', false);
|
283 |
+
}
|
|
|
|
|
|
|
|
|
284 |
|
285 |
+
//Save the connections into database
|
286 |
+
if (isset($json->data->connection_gsc) && isset($json->data->connection_ga)) {
|
287 |
+
$connect = SQ_Classes_Helpers_Tools::getOption('connect');
|
288 |
+
$connect['google_analytics'] = $json->data->connection_ga;
|
289 |
+
$connect['google_search_console'] = $json->data->connection_gsc;
|
290 |
+
SQ_Classes_Helpers_Tools::saveOptions('connect', $connect);
|
291 |
}
|
292 |
|
293 |
+
return $json->data;
|
294 |
}
|
295 |
|
296 |
/**
|
298 |
* @return array
|
299 |
*/
|
300 |
public static function getStats() {
|
|
|
301 |
self::$apimethod = 'get'; //call method
|
302 |
|
303 |
$args = $stats = array();
|
307 |
self::connect(); //connect the website
|
308 |
|
309 |
return (new WP_Error('api_error', $json->error));
|
310 |
+
} elseif (!isset($json->data)) {
|
311 |
+
return (new WP_Error('api_error', 'no_data'));
|
312 |
}
|
313 |
|
314 |
if (!isset($json->data)) {
|
316 |
}
|
317 |
|
318 |
$data = $json->data;
|
|
|
319 |
if (isset($data->optimized_articles) && isset($data->average_optimization) && isset($data->kr_research) && isset($data->kr_in_briefcase)
|
320 |
&& isset($data->ranked_top) && isset($data->audits_made)) {
|
321 |
|
|
|
|
|
|
|
|
|
322 |
|
323 |
//Get last month articles
|
324 |
$stats['all_articles'] = array();
|
325 |
$stats['all_articles']['value'] = ((int)$data->optimized_articles);
|
326 |
$stats['all_articles']['text'] = __('Articles optimized so far', _SQ_PLUGIN_NAME_);
|
327 |
+
$stats['all_articles']['link'] = SQ_Classes_Helpers_Tools::getAdminUrl('sq_assistant', 'assistant');
|
328 |
$stats['all_articles']['linktext'] = __('add post', _SQ_PLUGIN_NAME_);
|
329 |
|
330 |
//Get last month articles
|
337 |
//Get all keyword researched
|
338 |
$stats['all_researches'] = array();
|
339 |
$stats['all_researches']['value'] = (int)$data->kr_research;
|
340 |
+
$stats['all_researches']['text'] = __('Keyword Researches', _SQ_PLUGIN_NAME_);
|
341 |
$stats['all_researches']['link'] = SQ_Classes_Helpers_Tools::getAdminUrl('sq_research');
|
342 |
$stats['all_researches']['linktext'] = __('do research', _SQ_PLUGIN_NAME_);
|
343 |
|
367 |
return $stats;
|
368 |
}
|
369 |
|
370 |
+
/******************************** NOTIFICATIONS *********************/
|
371 |
+
/**
|
372 |
+
* Get the Notifications from API for the current blog
|
373 |
+
* @return array|WP_Error
|
374 |
+
*/
|
375 |
+
public static function getNotifications() {
|
376 |
+
self::$apimethod = 'get'; //call method
|
377 |
+
|
378 |
+
$notifications = array();
|
379 |
+
if ($json = json_decode(self::apiCall('api/audits/notifications', array()))) {
|
380 |
+
|
381 |
+
if (isset($json->error) && $json->error <> '') {
|
382 |
+
return (new WP_Error('api_error', $json->error));
|
383 |
+
} elseif (!isset($json->data)) {
|
384 |
+
return (new WP_Error('api_error', 'no_data'));
|
385 |
+
}
|
386 |
+
|
387 |
+
$notifications = $json->data;
|
388 |
+
|
389 |
+
}
|
390 |
+
|
391 |
+
return $notifications;
|
392 |
+
}
|
393 |
|
394 |
/**
|
395 |
* Get audits from API
|
396 |
+
*
|
397 |
* @param array $args
|
398 |
+
* @return bool|WP_Error
|
399 |
*/
|
400 |
public static function getBlogAudits($args = array()) {
|
|
|
401 |
self::$apimethod = 'get'; //call method
|
402 |
|
403 |
+
$json = json_decode(self::apiCall('api/audits/get-audits', $args));
|
404 |
+
|
405 |
+
if (isset($json->error) && $json->error <> '') {
|
406 |
+
return (new WP_Error('api_error', $json->error));
|
407 |
+
} elseif (!isset($json->data)) {
|
408 |
+
return (new WP_Error('api_error', 'no_data'));
|
409 |
+
}
|
410 |
|
411 |
+
if (!isset($json->data->audits)) {
|
412 |
+
return (new WP_Error('api_error', 'no_data'));
|
413 |
}
|
414 |
|
415 |
+
return $json->data->audits;
|
416 |
}
|
417 |
|
418 |
/******************************** BRIEFCASE *********************/
|
419 |
public static function getBriefcase($args = array()) {
|
|
|
420 |
self::$apimethod = 'get'; //call method
|
421 |
|
422 |
$json = json_decode(self::apiCall('api/briefcase/get', $args));
|
423 |
|
424 |
if (isset($json->error) && $json->error <> '') {
|
425 |
return (new WP_Error('api_error', $json->error));
|
426 |
+
} elseif (!isset($json->data)) {
|
427 |
+
return (new WP_Error('api_error', 'no_data'));
|
428 |
}
|
429 |
|
430 |
+
if (!empty($json->data)) {
|
431 |
return $json->data;
|
432 |
}
|
433 |
|
435 |
}
|
436 |
|
437 |
public static function addBriefcaseKeyword($args = array()) {
|
|
|
438 |
self::$apimethod = 'post'; //call method
|
439 |
|
440 |
$json = json_decode(self::apiCall('api/briefcase/add', $args));
|
441 |
|
442 |
if (isset($json->error) && $json->error <> '') {
|
443 |
return (new WP_Error('api_error', $json->error));
|
444 |
+
} elseif (!isset($json->data)) {
|
445 |
+
return (new WP_Error('api_error', 'no_data'));
|
446 |
}
|
447 |
|
448 |
+
if (!empty($json->data)) {
|
449 |
return $json->data;
|
450 |
}
|
451 |
|
|
|
452 |
return false;
|
453 |
}
|
454 |
|
455 |
public static function removeBriefcaseKeyword($args = array()) {
|
|
|
456 |
self::$apimethod = 'post'; //call method
|
457 |
|
458 |
if ($json = json_decode(self::apiCall('api/briefcase/hide', $args))) {
|
463 |
}
|
464 |
|
465 |
public static function getBriefcaseStats($args = array()) {
|
|
|
466 |
self::$apimethod = 'get'; //call method
|
467 |
|
468 |
$json = json_decode(self::apiCall('api/briefcase/stats', $args));
|
471 |
self::connect(); //connect the website
|
472 |
|
473 |
return (new WP_Error('api_error', $json->error));
|
474 |
+
} elseif (!isset($json->data)) {
|
475 |
+
return (new WP_Error('api_error', 'no_data'));
|
476 |
}
|
477 |
|
478 |
+
if (!empty($json->data)) {
|
479 |
return $json->data;
|
480 |
}
|
481 |
|
483 |
}
|
484 |
|
485 |
public static function saveBriefcaseKeywordLabel($args = array()) {
|
|
|
486 |
self::$apimethod = 'post'; //call method
|
487 |
|
488 |
$json = json_decode(self::apiCall('api/briefcase/label/keyword', $args));
|
489 |
|
490 |
if (isset($json->error) && $json->error <> '') {
|
491 |
return (new WP_Error('api_error', $json->error));
|
492 |
+
} elseif (!isset($json->data)) {
|
493 |
+
return (new WP_Error('api_error', 'no_data'));
|
494 |
}
|
495 |
|
496 |
+
if (!empty($json->data)) {
|
497 |
return $json->data;
|
498 |
}
|
499 |
|
502 |
|
503 |
|
504 |
public static function addBriefcaseLabel($args = array()) {
|
|
|
505 |
self::$apimethod = 'post'; //call method
|
506 |
|
507 |
$json = json_decode(self::apiCall('api/briefcase/label/add', $args));
|
508 |
|
509 |
if (isset($json->error) && $json->error <> '') {
|
510 |
return (new WP_Error('api_error', $json->error));
|
511 |
+
} elseif (!isset($json->data)) {
|
512 |
+
return (new WP_Error('api_error', 'no_data'));
|
513 |
}
|
514 |
|
515 |
+
if (!empty($json->data)) {
|
516 |
return $json->data;
|
517 |
}
|
518 |
|
520 |
}
|
521 |
|
522 |
public static function saveBriefcaseLabel($args = array()) {
|
|
|
523 |
self::$apimethod = 'post'; //call method
|
524 |
|
525 |
$json = json_decode(self::apiCall('api/briefcase/label/save', $args));
|
526 |
|
527 |
if (isset($json->error) && $json->error <> '') {
|
528 |
return (new WP_Error('api_error', $json->error));
|
529 |
+
} elseif (!isset($json->data)) {
|
530 |
+
return (new WP_Error('api_error', 'no_data'));
|
531 |
}
|
532 |
|
533 |
+
if (!empty($json->data)) {
|
534 |
return $json->data;
|
535 |
}
|
536 |
|
538 |
}
|
539 |
|
540 |
public static function removeBriefcaseLabel($args = array()) {
|
|
|
541 |
self::$apimethod = 'post'; //call method
|
542 |
|
543 |
$json = json_decode(self::apiCall('api/briefcase/label/delete', $args));
|
544 |
|
545 |
if (isset($json->error) && $json->error <> '') {
|
546 |
return (new WP_Error('api_error', $json->error));
|
547 |
+
} elseif (!isset($json->data)) {
|
548 |
+
return (new WP_Error('api_error', 'no_data'));
|
549 |
}
|
550 |
|
551 |
+
if (!empty($json->data)) {
|
552 |
return $json->data;
|
553 |
}
|
554 |
|
558 |
/******************************** KEYWORD RESEARCH ****************/
|
559 |
|
560 |
public static function getKROthers($args = array()) {
|
|
|
561 |
self::$apimethod = 'get'; //call method
|
562 |
|
563 |
+
$json = json_decode(self::apiCall('api/kr/other', $args));
|
564 |
|
565 |
+
if (isset($json->error) && $json->error <> '') {
|
566 |
+
return (new WP_Error('api_error', $json->error));
|
567 |
+
} elseif (!isset($json->data)) {
|
568 |
+
return (new WP_Error('api_error', 'no_data'));
|
569 |
+
}
|
570 |
|
571 |
+
if (!empty($json->data)) {
|
572 |
+
return $json->data;
|
573 |
}
|
574 |
|
575 |
return false;
|
576 |
}
|
577 |
|
578 |
/**
|
579 |
+
* Set Keyword Research
|
580 |
*
|
581 |
* @param array $args
|
582 |
* @return array|bool|mixed|object|WP_Error
|
583 |
*/
|
584 |
+
public static function setKRSuggestion($args = array()) {
|
585 |
+
self::$apimethod = 'post'; //call method
|
586 |
+
|
587 |
+
$json = json_decode(self::apiCall('api/kr/suggestion', $args));
|
588 |
+
|
589 |
+
if (isset($json->error) && $json->error <> '') {
|
590 |
+
return (new WP_Error('api_error', $json->error));
|
591 |
+
} elseif (!isset($json->data)) {
|
592 |
+
return (new WP_Error('api_error', 'no_data'));
|
593 |
+
}
|
594 |
+
|
595 |
+
if (!empty($json->data)) {
|
596 |
+
return $json->data;
|
597 |
+
}
|
598 |
+
|
599 |
+
return false;
|
600 |
+
}
|
601 |
+
|
602 |
public static function getKRSuggestion($args = array()) {
|
|
|
603 |
self::$apimethod = 'get'; //call method
|
604 |
|
605 |
+
$json = json_decode(self::apiCall('api/kr/suggestion', $args));
|
606 |
|
607 |
+
if (isset($json->error) && $json->error <> '') {
|
608 |
+
return (new WP_Error('api_error', $json->error));
|
609 |
+
} elseif (!isset($json->data)) {
|
610 |
+
return (new WP_Error('api_error', 'no_data'));
|
611 |
+
}
|
612 |
|
613 |
+
if (!empty($json->data)) {
|
614 |
+
return $json->data;
|
615 |
}
|
616 |
|
617 |
return false;
|
618 |
}
|
619 |
|
620 |
+
|
621 |
/**
|
622 |
* Get Keyword Research History
|
623 |
* @param array $args
|
624 |
* @return array|bool|mixed|object|WP_Error
|
625 |
*/
|
626 |
public static function getKRHistory($args = array()) {
|
|
|
627 |
self::$apimethod = 'get'; //call method
|
628 |
|
629 |
+
$json = json_decode(self::apiCall('api/kr/history', $args));
|
630 |
|
631 |
if (isset($json->error) && $json->error <> '') {
|
632 |
return (new WP_Error('api_error', $json->error));
|
633 |
+
} elseif (!isset($json->data)) {
|
634 |
+
return (new WP_Error('api_error', 'no_data'));
|
635 |
}
|
636 |
|
637 |
+
if (!empty($json->data)) {
|
638 |
+
return $json->data;
|
639 |
}
|
640 |
|
641 |
return false;
|
647 |
* @return bool|WP_Error
|
648 |
*/
|
649 |
public static function getKrFound($args = array()) {
|
|
|
650 |
self::$apimethod = 'get'; //call method
|
651 |
|
652 |
+
$json = json_decode(self::apiCall('api/kr/found', $args));
|
653 |
|
654 |
if (isset($json->error) && $json->error <> '') {
|
655 |
return (new WP_Error('api_error', $json->error));
|
656 |
+
} elseif (!isset($json->data)) {
|
657 |
+
return (new WP_Error('api_error', 'no_data'));
|
658 |
}
|
659 |
|
660 |
+
if (!empty($json->data)) {
|
661 |
+
return $json->data;
|
662 |
}
|
663 |
|
664 |
return false;
|
670 |
* @return bool|WP_Error
|
671 |
*/
|
672 |
public static function getKrCountries($args = array()) {
|
|
|
673 |
self::$apimethod = 'get'; //call method
|
674 |
|
675 |
+
$json = json_decode(self::apiCall('api/kr/countries', $args));
|
|
|
676 |
|
677 |
if (isset($json->error) && $json->error <> '') {
|
678 |
return (new WP_Error('api_error', $json->error));
|
679 |
+
} elseif (!isset($json->data)) {
|
680 |
+
return (new WP_Error('api_error', 'no_data'));
|
681 |
}
|
682 |
|
683 |
+
if (!empty($json->data)) {
|
684 |
+
return $json->data;
|
685 |
}
|
686 |
|
687 |
return false;
|
690 |
/******************** WP Posts ***************************/
|
691 |
/**
|
692 |
* Save the post status on API
|
693 |
+
*
|
694 |
* @param array $args
|
695 |
+
* @return bool|WP_Error
|
696 |
*/
|
697 |
public static function savePost($args = array()) {
|
698 |
+
self::$apimethod = 'post'; //call method
|
699 |
+
|
700 |
+
$json = json_decode(self::apiCall('api/posts/update', $args, ['timeout' => 5]));
|
701 |
|
702 |
+
if (isset($json->error) && $json->error <> '') {
|
703 |
+
return (new WP_Error('api_error', $json->error));
|
704 |
+
} elseif (!isset($json->data)) {
|
705 |
+
return (new WP_Error('api_error', 'no_data'));
|
706 |
+
}
|
707 |
+
|
708 |
+
if (!empty($json->data)) {
|
709 |
+
return $json->data;
|
710 |
+
}
|
711 |
+
|
712 |
+
return false;
|
713 |
|
714 |
}
|
715 |
|
720 |
* @return array|mixed|object
|
721 |
*/
|
722 |
public static function getPostOptimization($args = array()) {
|
723 |
+
self::$apimethod = 'get'; //call method
|
724 |
|
725 |
+
$json = json_decode(self::apiCall('api/posts/optimizations', $args));
|
|
|
726 |
|
727 |
+
if (isset($json->error) && $json->error <> '') {
|
728 |
+
return (new WP_Error('api_error', $json->error));
|
729 |
+
} elseif (!isset($json->data)) {
|
730 |
+
return (new WP_Error('api_error', 'no_data'));
|
731 |
+
}
|
|
|
|
|
|
|
732 |
|
733 |
+
if (!empty($json->data)) {
|
734 |
+
return $json->data;
|
735 |
+
}
|
736 |
+
|
737 |
+
return false;
|
738 |
|
739 |
}
|
740 |
|
746 |
* @return bool|WP_Error
|
747 |
*/
|
748 |
public static function addSerpKeyword($args = array()) {
|
|
|
749 |
self::$apimethod = 'post'; //call method
|
750 |
|
751 |
$json = json_decode(self::apiCall('api/briefcase/serp', $args));
|
752 |
|
753 |
if (isset($json->error) && $json->error <> '') {
|
754 |
return (new WP_Error('api_error', $json->error));
|
755 |
+
} elseif (!isset($json->data)) {
|
756 |
+
return (new WP_Error('api_error', 'no_data'));
|
757 |
}
|
758 |
|
759 |
+
if (!empty($json->data)) {
|
760 |
return $json->data;
|
761 |
}
|
762 |
|
769 |
* @return bool|WP_Error
|
770 |
*/
|
771 |
public static function deleteSerpKeyword($args = array()) {
|
|
|
772 |
self::$apimethod = 'post'; //call method
|
773 |
|
774 |
$json = json_decode(self::apiCall('api/briefcase/serp-delete', $args));
|
775 |
|
776 |
if (isset($json->error) && $json->error <> '') {
|
777 |
return (new WP_Error('api_error', $json->error));
|
778 |
+
} elseif (!isset($json->data)) {
|
779 |
+
return (new WP_Error('api_error', 'no_data'));
|
780 |
}
|
781 |
|
782 |
+
if (!empty($json->data)) {
|
783 |
return $json->data;
|
784 |
}
|
785 |
|
792 |
* @return bool|WP_Error
|
793 |
*/
|
794 |
public static function getRanksStats($args = array()) {
|
|
|
795 |
self::$apimethod = 'get'; //call method
|
796 |
|
797 |
$json = json_decode(self::apiCall('api/serp/stats', $args));
|
798 |
|
799 |
if (isset($json->error) && $json->error <> '') {
|
800 |
return (new WP_Error('api_error', $json->error));
|
801 |
+
} elseif (!isset($json->data)) {
|
802 |
+
return (new WP_Error('api_error', 'no_data'));
|
803 |
}
|
804 |
|
805 |
+
if (!empty($json->data)) {
|
806 |
return $json->data;
|
807 |
}
|
808 |
+
|
809 |
return false;
|
810 |
}
|
811 |
|
815 |
* @return bool|WP_Error
|
816 |
*/
|
817 |
public static function getRanks($args = array()) {
|
|
|
818 |
self::$apimethod = 'get'; //call method
|
819 |
|
820 |
$json = json_decode(self::apiCall('api/serp/get-ranks', $args));
|
821 |
|
822 |
if (isset($json->error) && $json->error <> '') {
|
823 |
return (new WP_Error('api_error', $json->error));
|
824 |
+
} elseif (!isset($json->data)) {
|
825 |
+
return (new WP_Error('api_error', 'no_data'));
|
826 |
}
|
827 |
|
828 |
+
if (!empty($json->data)) {
|
829 |
return $json->data;
|
830 |
}
|
831 |
+
|
832 |
return false;
|
833 |
}
|
834 |
|
839 |
* @return bool|WP_Error
|
840 |
*/
|
841 |
public static function checkPostRank($args = array()) {
|
|
|
842 |
self::$apimethod = 'get'; //call method
|
843 |
|
844 |
$json = json_decode(self::apiCall('api/serp/refresh', $args));
|
845 |
|
846 |
if (isset($json->error) && $json->error <> '') {
|
847 |
return (new WP_Error('api_error', $json->error));
|
848 |
+
} elseif (!isset($json->data)) {
|
849 |
+
return (new WP_Error('api_error', 'no_data'));
|
850 |
}
|
851 |
|
852 |
+
if (!empty($json->data)) {
|
853 |
return $json->data;
|
854 |
}
|
855 |
|
856 |
+
return false;
|
857 |
}
|
858 |
|
859 |
/******************** FOCUS PAGES ***********************/
|
865 |
* @return SQ_Models_Domain_FocusPage|WP_Error|false
|
866 |
*/
|
867 |
public static function getFocusPages($args = array()) {
|
|
|
868 |
self::$apimethod = 'get'; //call method
|
869 |
|
870 |
$json = json_decode(self::apiCall('api/posts/focus', $args));
|
871 |
|
872 |
if (isset($json->error) && $json->error <> '') {
|
873 |
return (new WP_Error('api_error', $json->error));
|
874 |
+
} elseif (!isset($json->data)) {
|
875 |
+
return (new WP_Error('api_error', 'no_data'));
|
876 |
}
|
877 |
|
878 |
+
if (!empty($json->data)) {
|
879 |
return $json->data;
|
880 |
}
|
881 |
+
|
882 |
return false;
|
883 |
}
|
884 |
|
889 |
* @return bool|WP_Error
|
890 |
*/
|
891 |
public static function getFocusAudits($args = array()) {
|
|
|
892 |
self::$apimethod = 'get'; //call method
|
893 |
|
894 |
$json = json_decode(self::apiCall('api/audits/focus', $args));
|
895 |
|
896 |
if (isset($json->error) && $json->error <> '') {
|
897 |
return (new WP_Error('api_error', $json->error));
|
898 |
+
} elseif (!isset($json->data)) {
|
899 |
+
return (new WP_Error('api_error', 'no_data'));
|
900 |
}
|
901 |
|
902 |
+
if (!empty($json->data)) {
|
903 |
return $json->data;
|
904 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
905 |
|
906 |
return false;
|
907 |
}
|
912 |
* @return bool|WP_Error
|
913 |
*/
|
914 |
public static function addFocusPage($args = array()) {
|
|
|
915 |
self::$apimethod = 'post'; //post call
|
916 |
|
917 |
+
$json = json_decode(self::apiCall('api/posts/set-focus', $args));
|
918 |
|
919 |
+
if (isset($json->error) && $json->error <> '') {
|
920 |
+
return (new WP_Error('api_error', $json->error));
|
921 |
+
} elseif (!isset($json->data)) {
|
922 |
+
return (new WP_Error('api_error', 'no_data'));
|
923 |
+
}
|
924 |
|
925 |
+
if (!empty($json->data)) {
|
926 |
+
return $json->data;
|
|
|
927 |
}
|
928 |
+
|
929 |
return false;
|
930 |
}
|
931 |
|
932 |
public static function updateFocusPage($args = array()) {
|
|
|
933 |
self::$apimethod = 'post'; //post call
|
934 |
|
935 |
+
$json = json_decode(self::apiCall('api/posts/update-focus', $args));
|
|
|
|
|
|
|
936 |
|
937 |
+
if (isset($json->error) && $json->error <> '') {
|
938 |
+
return (new WP_Error('api_error', $json->error));
|
939 |
+
} elseif (!isset($json->data)) {
|
940 |
+
return (new WP_Error('api_error', 'no_data'));
|
941 |
}
|
942 |
+
|
943 |
+
if (!empty($json->data)) {
|
944 |
+
return $json->data;
|
945 |
+
}
|
946 |
+
|
947 |
return false;
|
948 |
}
|
949 |
|
953 |
* @return bool|WP_Error
|
954 |
*/
|
955 |
public static function deleteFocusPage($args = array()) {
|
|
|
956 |
self::$apimethod = 'post'; //post call
|
957 |
|
958 |
if (isset($args['user_post_id']) && $args['user_post_id'] > 0) {
|
959 |
+
$json = json_decode(self::apiCall('api/posts/remove-focus/' . $args['user_post_id']));
|
960 |
|
961 |
+
if (isset($json->error) && $json->error <> '') {
|
962 |
+
return (new WP_Error('api_error', $json->error));
|
963 |
+
} elseif (!isset($json->data)) {
|
964 |
+
return (new WP_Error('api_error', 'no_data'));
|
|
|
|
|
|
|
965 |
}
|
966 |
+
|
967 |
+
return $json->data;
|
968 |
}
|
969 |
+
|
970 |
return false;
|
971 |
}
|
972 |
|
973 |
/**************************************** CONNECTIONS */
|
974 |
/**
|
975 |
* Disconnect Google Analytics account
|
976 |
+
*
|
977 |
* @return bool|WP_Error
|
978 |
*/
|
979 |
+
public static function revokeGaConnection() {
|
|
|
980 |
self::$apimethod = 'get'; //post call
|
981 |
|
982 |
+
$json = json_decode(self::apiCall('api/ga/revoke'));
|
|
|
|
|
|
|
983 |
|
984 |
+
if (isset($json->error) && $json->error <> '') {
|
985 |
+
return (new WP_Error('api_error', $json->error));
|
986 |
+
} elseif (!isset($json->data)) {
|
987 |
+
return (new WP_Error('api_error', 'no_data'));
|
988 |
+
}
|
989 |
+
|
990 |
+
if (!empty($json->data)) {
|
991 |
+
return $json->data;
|
992 |
}
|
993 |
|
994 |
return false;
|
995 |
}
|
996 |
|
997 |
+
public static function getGAToken($args = array()) {
|
998 |
+
self::$apimethod = 'get'; //post call
|
999 |
+
|
1000 |
+
$json = json_decode(self::apiCall('api/ga/token', $args));
|
1001 |
+
|
1002 |
+
if (isset($json->error) && $json->error <> '') {
|
1003 |
+
return (new WP_Error('api_error', $json->error));
|
1004 |
+
} elseif (!isset($json->data)) {
|
1005 |
+
return (new WP_Error('api_error', 'no_data'));
|
1006 |
+
}
|
1007 |
+
|
1008 |
+
if (!empty($json->data)) {
|
1009 |
+
return $json->data;
|
1010 |
+
}
|
1011 |
+
|
1012 |
+
return false;
|
1013 |
+
|
1014 |
+
}
|
1015 |
|
1016 |
/**
|
1017 |
* Disconnect Google Search Console account
|
1018 |
+
*
|
1019 |
* @return bool|WP_Error
|
1020 |
*/
|
1021 |
+
public static function revokeGscConnection() {
|
|
|
1022 |
self::$apimethod = 'get'; //post call
|
1023 |
|
1024 |
+
$json = json_decode(self::apiCall('api/gsc/revoke'));
|
|
|
|
|
|
|
1025 |
|
1026 |
+
if (isset($json->error) && $json->error <> '') {
|
1027 |
+
return (new WP_Error('api_error', $json->error));
|
1028 |
+
} elseif (!isset($json->data)) {
|
1029 |
+
return (new WP_Error('api_error', 'no_data'));
|
1030 |
+
}
|
1031 |
+
|
1032 |
+
if (!empty($json->data)) {
|
1033 |
+
return $json->data;
|
1034 |
}
|
1035 |
|
1036 |
return false;
|
1037 |
+
|
1038 |
}
|
1039 |
|
1040 |
public static function syncGSC($args = array()) {
|
|
|
1041 |
self::$apimethod = 'get'; //post call
|
1042 |
|
1043 |
+
$json = json_decode(self::apiCall('api/gsc/sync/kr', $args));
|
1044 |
|
1045 |
+
if (isset($json->error) && $json->error <> '') {
|
1046 |
+
return (new WP_Error('api_error', $json->error));
|
1047 |
+
} elseif (!isset($json->data)) {
|
1048 |
+
return (new WP_Error('api_error', 'no_data'));
|
1049 |
+
}
|
1050 |
|
1051 |
+
if (!empty($json->data)) {
|
1052 |
+
return $json->data;
|
1053 |
+
}
|
1054 |
|
1055 |
+
return false;
|
1056 |
+
|
1057 |
+
}
|
1058 |
+
|
1059 |
+
public static function getGSCToken($args = array()) {
|
1060 |
+
self::$apimethod = 'get'; //post call
|
1061 |
+
|
1062 |
+
$json = json_decode(self::apiCall('api/gsc/token', $args));
|
1063 |
+
|
1064 |
+
if (isset($json->error) && $json->error <> '') {
|
1065 |
+
return (new WP_Error('api_error', $json->error));
|
1066 |
+
} elseif (!isset($json->data)) {
|
1067 |
+
return (new WP_Error('api_error', 'no_data'));
|
1068 |
+
}
|
1069 |
+
|
1070 |
+
if (!empty($json->data)) {
|
1071 |
+
return $json->data;
|
1072 |
}
|
1073 |
|
1074 |
return false;
|
1075 |
+
|
1076 |
}
|
1077 |
|
1078 |
+
/******************** AUDITS *****************************/
|
1079 |
|
1080 |
+
public static function getAuditPages($args = array()) {
|
1081 |
+
self::$apimethod = 'get'; //call method
|
1082 |
+
|
1083 |
+
$json = json_decode(self::apiCall('api/posts/audits', $args));
|
1084 |
+
|
1085 |
+
if (isset($json->error) && $json->error <> '') {
|
1086 |
+
return (new WP_Error('api_error', $json->error));
|
1087 |
+
} elseif (!isset($json->data)) {
|
1088 |
+
return (new WP_Error('api_error', 'no_data'));
|
1089 |
+
}
|
1090 |
+
|
1091 |
+
if (!empty($json->data)) {
|
1092 |
+
return $json->data;
|
1093 |
+
}
|
1094 |
+
|
1095 |
+
return false;
|
1096 |
+
|
1097 |
+
}
|
1098 |
+
|
1099 |
+
/**
|
1100 |
+
* Get the audit page
|
1101 |
+
*
|
1102 |
+
* @param array $args
|
1103 |
+
* @return bool|WP_Error
|
1104 |
+
*/
|
1105 |
+
public static function getAudit($args = array()) {
|
1106 |
+
self::$apimethod = 'get'; //call method
|
1107 |
+
|
1108 |
+
$json = json_decode(self::apiCall('api/audits/audit', $args));
|
1109 |
+
|
1110 |
+
if (isset($json->error) && $json->error <> '') {
|
1111 |
+
return (new WP_Error('api_error', $json->error));
|
1112 |
+
} elseif (!isset($json->data)) {
|
1113 |
+
return (new WP_Error('api_error', 'no_data'));
|
1114 |
+
}
|
1115 |
|
1116 |
+
if (!empty($json->data)) {
|
1117 |
+
return $json->data;
|
1118 |
+
}
|
1119 |
+
|
1120 |
+
return false;
|
1121 |
+
|
1122 |
+
}
|
1123 |
|
1124 |
+
/**
|
1125 |
+
* Add Audit Page
|
1126 |
+
* @param array $args
|
1127 |
+
* @return bool|WP_Error
|
1128 |
+
*/
|
1129 |
+
public static function addAuditPage($args = array()) {
|
1130 |
+
self::$apimethod = 'post'; //post call
|
1131 |
+
|
1132 |
+
$json = json_decode(self::apiCall('api/posts/set-audit', $args));
|
1133 |
+
|
1134 |
+
if (isset($json->error) && $json->error <> '') {
|
1135 |
+
return (new WP_Error('api_error', $json->error));
|
1136 |
+
} elseif (!isset($json->data)) {
|
1137 |
+
return (new WP_Error('api_error', 'no_data'));
|
1138 |
+
}
|
1139 |
+
|
1140 |
+
if (!empty($json->data)) {
|
1141 |
+
return $json->data;
|
1142 |
+
}
|
1143 |
+
|
1144 |
+
return false;
|
1145 |
+
|
1146 |
+
}
|
1147 |
+
|
1148 |
+
public static function updateAudit($args = array()) {
|
1149 |
+
self::$apimethod = 'post'; //post call
|
1150 |
+
|
1151 |
+
$json = json_decode(self::apiCall('api/posts/update-audit', $args));
|
1152 |
+
|
1153 |
+
if (isset($json->error) && $json->error <> '') {
|
1154 |
+
return (new WP_Error('api_error', $json->error));
|
1155 |
+
} elseif (!isset($json->data)) {
|
1156 |
+
return (new WP_Error('api_error', 'no_data'));
|
1157 |
+
}
|
1158 |
+
|
1159 |
+
if (!empty($json->data)) {
|
1160 |
+
return $json->data;
|
1161 |
+
}
|
1162 |
+
|
1163 |
+
return false;
|
1164 |
+
}
|
1165 |
+
|
1166 |
+
/**
|
1167 |
+
* Delete the Audit Page
|
1168 |
+
* @param array $args
|
1169 |
+
* @return bool|WP_Error
|
1170 |
+
*/
|
1171 |
+
public static function deleteAuditPage($args = array()) {
|
1172 |
+
self::$apimethod = 'post'; //post call
|
1173 |
+
|
1174 |
+
if (isset($args['user_post_id']) && $args['user_post_id'] > 0) {
|
1175 |
+
|
1176 |
+
$json = json_decode(self::apiCall('api/posts/remove-audit/' . $args['user_post_id']));
|
1177 |
|
1178 |
if (isset($json->error) && $json->error <> '') {
|
1179 |
return (new WP_Error('api_error', $json->error));
|
1180 |
+
} elseif (!isset($json->data)) {
|
1181 |
+
return (new WP_Error('api_error', 'no_data'));
|
1182 |
}
|
1183 |
|
1184 |
+
if (!empty($json->data)) {
|
1185 |
return $json->data;
|
1186 |
}
|
|
|
1187 |
|
1188 |
+
}
|
1189 |
return false;
|
1190 |
}
|
1191 |
|
1192 |
+
/******************** OTHERS *****************************/
|
1193 |
public static function saveSettings($args) {
|
1194 |
+
self::$apimethod = 'post'; //call method
|
1195 |
+
|
1196 |
+
self::apiCall('api/user/settings', array('settings' => json_encode($args)));
|
1197 |
+
}
|
1198 |
+
|
1199 |
+
/**
|
1200 |
+
* Get the Facebook APi Code
|
1201 |
+
* @param $args
|
1202 |
+
* @return bool|WP_Error
|
1203 |
+
*/
|
1204 |
+
public static function getFacebookApi($args) {
|
1205 |
self::$apimethod = 'get'; //call method
|
1206 |
|
1207 |
+
if ($json = json_decode(self::apiCall('api/tools/facebook', $args))) {
|
1208 |
+
|
1209 |
+
if (isset($json->error) && $json->error <> '') {
|
1210 |
+
return (new WP_Error('api_error', $json->error));
|
1211 |
+
} elseif (!isset($json->data)) {
|
1212 |
+
return (new WP_Error('api_error', 'no_data'));
|
1213 |
+
}
|
1214 |
+
|
1215 |
+
return $json->data;
|
1216 |
+
}
|
1217 |
+
|
1218 |
+
return false;
|
1219 |
+
|
1220 |
}
|
1221 |
|
1222 |
/**
|
1224 |
*/
|
1225 |
public static function loadJsVars() {
|
1226 |
global $post;
|
1227 |
+
$referer = '';
|
1228 |
+
|
1229 |
$sq_postID = (isset($post->ID) ? $post->ID : 0);
|
1230 |
|
1231 |
+
if (SQ_Classes_Helpers_Tools::isPluginInstalled('elementor/elementor.php')) {
|
1232 |
+
if (SQ_Classes_Helpers_Tools::getOption('sq_sla_frontend')) {
|
1233 |
+
$referer = get_post_meta($sq_postID, '_sq_sla', true);
|
1234 |
+
}
|
1235 |
+
}
|
1236 |
+
|
1237 |
echo '<script>
|
1238 |
var SQ_DEBUG = ' . (int)SQ_DEBUG . ';
|
1239 |
(function($){
|
1240 |
$.sq_config = {
|
1241 |
sq_use: ' . (int)SQ_Classes_Helpers_Tools::getOption('sq_use') . ',
|
1242 |
sq_version: "' . SQ_VERSION . '",
|
1243 |
+
sq_sla_type: "' . SQ_Classes_Helpers_Tools::getOption('sq_sla_type') . '",
|
1244 |
token: "' . SQ_Classes_Helpers_Tools::getOption('sq_api') . '",
|
1245 |
sq_baseurl: "' . _SQ_STATIC_API_URL_ . '",
|
1246 |
sq_uri: "' . SQ_URI . '",
|
1247 |
+
sq_apiurl: "' . _SQ_APIV2_URL_ . '",
|
1248 |
+
user_url: "' . apply_filters('sq_homeurl', get_bloginfo('url')) . '",
|
1249 |
+
language: "' . apply_filters('sq_language', get_bloginfo('language')) . '",
|
1250 |
+
referer: "' . $referer . '",
|
1251 |
sq_keywordtag: ' . (int)SQ_Classes_Helpers_Tools::getOption('sq_keywordtag') . ',
|
1252 |
+
sq_keyword_help: ' . (int)SQ_Classes_Helpers_Tools::getOption('sq_keyword_help') . ',
|
|
|
1253 |
frontend_css: "' . _SQ_ASSETS_URL_ . 'css/frontend' . (SQ_DEBUG ? '' : '.min') . '.css",
|
1254 |
postID: "' . $sq_postID . '",
|
1255 |
prevNonce: "' . wp_create_nonce('post_preview_' . $sq_postID) . '",
|
|
|
1256 |
__keyword: "' . __('Keyword:', _SQ_PLUGIN_NAME_) . '",
|
1257 |
__date: "' . __('date', _SQ_PLUGIN_NAME_) . '",
|
1258 |
__saved: "' . __('Saved!', _SQ_PLUGIN_NAME_) . '",
|
1264 |
__notrelevant: "' . __('Not relevant?', _SQ_PLUGIN_NAME_) . '",
|
1265 |
__insertparagraph: "' . __('Insert in your article', _SQ_PLUGIN_NAME_) . '",
|
1266 |
__ajaxerror: "' . __(':( An error occurred while processing your request. Please try again', _SQ_PLUGIN_NAME_) . '",
|
|
|
1267 |
__nofound: "' . __('No results found!', _SQ_PLUGIN_NAME_) . '",
|
|
|
|
|
|
|
|
|
1268 |
__sq_photo_copyright: "' . __('[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]', _SQ_PLUGIN_NAME_) . '",
|
1269 |
__has_attributes: "' . __('Has creative commons attributes', _SQ_PLUGIN_NAME_) . '",
|
1270 |
__no_attributes: "' . __('No known copyright restrictions', _SQ_PLUGIN_NAME_) . '",
|
1271 |
__noopt: "' . __('You haven`t used Squirrly SEO to optimize your article. Do you want to optimize for a keyword before publishing?', _SQ_PLUGIN_NAME_) . '",
|
|
|
1272 |
__subscription_expired: "' . __('Your Subscription has Expired', _SQ_PLUGIN_NAME_) . '",
|
|
|
1273 |
__no_briefcase: "' . __('There are no keywords saved in briefcase yet', _SQ_PLUGIN_NAME_) . '",
|
1274 |
__fulloptimized: "' . __('Congratulations! Your article is 100% optimized!', _SQ_PLUGIN_NAME_) . '",
|
1275 |
__toomanytimes: "' . __('appears too many times. Try to remove %s of them', _SQ_PLUGIN_NAME_) . '",
|
1285 |
__addminimumwords: "' . __('write %s more words to start calculating', _SQ_PLUGIN_NAME_) . '",
|
1286 |
__add_to_briefcase: "' . __('Add to Briefcase', _SQ_PLUGIN_NAME_) . '",
|
1287 |
__add_keyword_briefcase: "' . __('Add Keyword to Briefcase', _SQ_PLUGIN_NAME_) . '",
|
1288 |
+
__usekeyword: "' . __('Select', _SQ_PLUGIN_NAME_) . '",
|
1289 |
+
__new_post_title: "' . __('Auto Draft') . '",
|
1290 |
+
__frontend_optimized: "' . __('You’ve already used the Live Assistant to optimize this post when creating it in your Page Builder. Please go back and resume your optimization work there.', _SQ_PLUGIN_NAME_) . '",
|
1291 |
};
|
1292 |
|
1293 |
|
1313 |
|
1314 |
}
|
1315 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1316 |
}
|
classes/helpers/Sanitize.php
CHANGED
@@ -91,9 +91,9 @@ class SQ_Classes_Helpers_Sanitize {
|
|
91 |
}
|
92 |
|
93 |
//Use internation truncate
|
94 |
-
if(function_exists('mb_substr')) {
|
95 |
$text = mb_substr($text, 0, $max);
|
96 |
-
}else{
|
97 |
$text = substr($text, 0, $max);
|
98 |
}
|
99 |
|
@@ -161,45 +161,35 @@ class SQ_Classes_Helpers_Sanitize {
|
|
161 |
* @param string $code
|
162 |
* @return string
|
163 |
*/
|
164 |
-
public static function
|
165 |
-
$id = '';
|
166 |
if ($code <> '') {
|
167 |
$code = trim($code);
|
168 |
-
if (strpos($code, '"') !== false) {
|
169 |
-
preg_match('/[\'\"]([^\'\"]+)[\'\"]/i', $code, $result);
|
170 |
-
if (isset($result[1]) && !empty($result[1])) {
|
171 |
-
$id = $result[1];
|
172 |
-
}
|
173 |
-
}
|
174 |
|
175 |
if (strpos($code, 'facebook.com/') !== false) {
|
176 |
preg_match('/facebook.com\/([^\/]+)/i', $code, $result);
|
177 |
if (isset($result[1]) && !empty($result[1])) {
|
178 |
if (is_string($result[1])) {
|
179 |
-
$response = SQ_Classes_RemoteController::
|
180 |
-
if ($response &&
|
181 |
-
|
182 |
}
|
183 |
} elseif (is_numeric($result[1])) {
|
184 |
-
|
185 |
}
|
186 |
}
|
187 |
-
}
|
188 |
-
|
189 |
-
|
190 |
-
|
191 |
-
$id = $json->code;
|
192 |
-
}
|
193 |
-
} elseif (is_numeric($code)) {
|
194 |
-
$id = $code;
|
195 |
}
|
|
|
|
|
196 |
}
|
197 |
|
198 |
-
|
199 |
-
|
200 |
-
}
|
201 |
}
|
202 |
-
return
|
203 |
}
|
204 |
|
205 |
/**
|
91 |
}
|
92 |
|
93 |
//Use internation truncate
|
94 |
+
if (function_exists('mb_substr')) {
|
95 |
$text = mb_substr($text, 0, $max);
|
96 |
+
} else {
|
97 |
$text = substr($text, 0, $max);
|
98 |
}
|
99 |
|
161 |
* @param string $code
|
162 |
* @return string
|
163 |
*/
|
164 |
+
public static function checkFacebookAdminCode($code) {
|
|
|
165 |
if ($code <> '') {
|
166 |
$code = trim($code);
|
|
|
|
|
|
|
|
|
|
|
|
|
167 |
|
168 |
if (strpos($code, 'facebook.com/') !== false) {
|
169 |
preg_match('/facebook.com\/([^\/]+)/i', $code, $result);
|
170 |
if (isset($result[1]) && !empty($result[1])) {
|
171 |
if (is_string($result[1])) {
|
172 |
+
$response = SQ_Classes_RemoteController::getFacebookApi(array('profile' => $result[1]));
|
173 |
+
if (!is_wp_error($response) && isset($response->code)) {
|
174 |
+
return $response->code;
|
175 |
}
|
176 |
} elseif (is_numeric($result[1])) {
|
177 |
+
return $result[1];
|
178 |
}
|
179 |
}
|
180 |
+
} elseif ($code <> (int)$code) {
|
181 |
+
$response = SQ_Classes_RemoteController::getFacebookApi(array('profile' => $code));
|
182 |
+
if (!is_wp_error($response) && isset($response->code)) {
|
183 |
+
return $response->code;
|
|
|
|
|
|
|
|
|
184 |
}
|
185 |
+
} else {
|
186 |
+
return $code;
|
187 |
}
|
188 |
|
189 |
+
SQ_Classes_Error::setError(__("The code for Facebook is incorrect.", _SQ_PLUGIN_NAME_));
|
190 |
+
|
|
|
191 |
}
|
192 |
+
return false;
|
193 |
}
|
194 |
|
195 |
/**
|
classes/helpers/Tools.php
CHANGED
@@ -117,37 +117,48 @@ class SQ_Classes_Helpers_Tools {
|
|
117 |
public static function getOptions($action = '') {
|
118 |
$default = array(
|
119 |
//Global settings
|
120 |
-
'sq_ver' => 0,
|
121 |
'sq_api' => '',
|
|
|
|
|
|
|
|
|
|
|
122 |
'sq_logo' => _SQ_THEME_URL_ . 'img/settings/menu_icon_16.png',
|
123 |
'sq_name' => '',
|
124 |
-
|
125 |
-
'
|
126 |
-
|
127 |
'sq_laterload' => 0,
|
128 |
-
'sq_support_email' => '',
|
129 |
'sq_audit_email' => '',
|
|
|
130 |
'sq_seojourney' => 0,
|
131 |
'sq_seojourney_congrats' => 1,
|
132 |
'sq_onboarding' => 0,
|
133 |
-
|
|
|
|
|
|
|
134 |
//Settings Assistant
|
135 |
'sq_assistant' => 1,
|
|
|
136 |
|
137 |
//Live Assistant
|
138 |
'sq_sla' => 1,
|
|
|
|
|
139 |
'sq_sla_exclude_post_types' => array(),
|
140 |
'sq_keyword_information' => 0,
|
141 |
'sq_keyword_help' => 1,
|
142 |
'sq_local_images' => 1,
|
143 |
-
'sq_force_savepost' => 0,
|
144 |
'sq_img_licence' => 1,
|
145 |
|
146 |
//JsonLD
|
147 |
'sq_auto_jsonld' => 1,
|
148 |
'sq_jsonld_type' => 'Organization',
|
149 |
'sq_jsonld_breadcrumbs' => 1,
|
|
|
150 |
'sq_jsonld_clearcode' => 0,
|
|
|
151 |
'sq_jsonld' => array(
|
152 |
'Organization' => array(
|
153 |
'name' => '',
|
@@ -215,6 +226,7 @@ class SQ_Classes_Helpers_Tools {
|
|
215 |
'sq_auto_noindex' => 1,
|
216 |
'sq_use_frontend' => 1,
|
217 |
'sq_attachment_redirect' => 0,
|
|
|
218 |
'sq_metas' => array(
|
219 |
'title_maxlength' => 75,
|
220 |
'description_maxlength' => 320,
|
@@ -313,6 +325,7 @@ class SQ_Classes_Helpers_Tools {
|
|
313 |
'do_twc' => 1,
|
314 |
'do_analytics' => 1,
|
315 |
'do_fpixel' => 1,
|
|
|
316 |
),
|
317 |
'post' => array(
|
318 |
'protected' => 1,
|
@@ -330,6 +343,7 @@ class SQ_Classes_Helpers_Tools {
|
|
330 |
'do_twc' => 1,
|
331 |
'do_analytics' => 1,
|
332 |
'do_fpixel' => 1,
|
|
|
333 |
),
|
334 |
'page' => array(
|
335 |
'protected' => 1,
|
@@ -347,6 +361,7 @@ class SQ_Classes_Helpers_Tools {
|
|
347 |
'do_twc' => 1,
|
348 |
'do_analytics' => 1,
|
349 |
'do_fpixel' => 1,
|
|
|
350 |
),
|
351 |
'category' => array(
|
352 |
'protected' => 1,
|
@@ -364,6 +379,7 @@ class SQ_Classes_Helpers_Tools {
|
|
364 |
'do_twc' => 1,
|
365 |
'do_analytics' => 1,
|
366 |
'do_fpixel' => 1,
|
|
|
367 |
),
|
368 |
'tag' => array(
|
369 |
'protected' => 1,
|
@@ -381,6 +397,7 @@ class SQ_Classes_Helpers_Tools {
|
|
381 |
'do_twc' => 1,
|
382 |
'do_analytics' => 1,
|
383 |
'do_fpixel' => 1,
|
|
|
384 |
),
|
385 |
'tax-post_format' => array(
|
386 |
'protected' => 1,
|
@@ -398,6 +415,7 @@ class SQ_Classes_Helpers_Tools {
|
|
398 |
'do_twc' => 1,
|
399 |
'do_analytics' => 1,
|
400 |
'do_fpixel' => 1,
|
|
|
401 |
),
|
402 |
'tax-category' => array(
|
403 |
'protected' => 1,
|
@@ -415,6 +433,7 @@ class SQ_Classes_Helpers_Tools {
|
|
415 |
'do_twc' => 1,
|
416 |
'do_analytics' => 1,
|
417 |
'do_fpixel' => 1,
|
|
|
418 |
),
|
419 |
'tax-post_tag' => array(
|
420 |
'protected' => 1,
|
@@ -432,6 +451,7 @@ class SQ_Classes_Helpers_Tools {
|
|
432 |
'do_twc' => 1,
|
433 |
'do_analytics' => 1,
|
434 |
'do_fpixel' => 1,
|
|
|
435 |
),
|
436 |
'tax-product_cat' => array(
|
437 |
'protected' => 1,
|
@@ -449,6 +469,7 @@ class SQ_Classes_Helpers_Tools {
|
|
449 |
'do_twc' => 1,
|
450 |
'do_analytics' => 1,
|
451 |
'do_fpixel' => 1,
|
|
|
452 |
),
|
453 |
'tax-product_tag' => array(
|
454 |
'protected' => 1,
|
@@ -466,6 +487,7 @@ class SQ_Classes_Helpers_Tools {
|
|
466 |
'do_twc' => 1,
|
467 |
'do_analytics' => 1,
|
468 |
'do_fpixel' => 1,
|
|
|
469 |
),
|
470 |
'tax-product_shipping_class' => array(
|
471 |
'protected' => 1,
|
@@ -483,6 +505,7 @@ class SQ_Classes_Helpers_Tools {
|
|
483 |
'do_twc' => 1,
|
484 |
'do_analytics' => 1,
|
485 |
'do_fpixel' => 1,
|
|
|
486 |
),
|
487 |
'profile' => array(
|
488 |
'protected' => 1,
|
@@ -500,6 +523,7 @@ class SQ_Classes_Helpers_Tools {
|
|
500 |
'do_twc' => 1,
|
501 |
'do_analytics' => 1,
|
502 |
'do_fpixel' => 1,
|
|
|
503 |
),
|
504 |
'shop' => array(
|
505 |
'protected' => 1,
|
@@ -517,6 +541,7 @@ class SQ_Classes_Helpers_Tools {
|
|
517 |
'do_twc' => 1,
|
518 |
'do_analytics' => 1,
|
519 |
'do_fpixel' => 1,
|
|
|
520 |
),
|
521 |
'product' => array(
|
522 |
'protected' => 1,
|
@@ -534,6 +559,7 @@ class SQ_Classes_Helpers_Tools {
|
|
534 |
'do_twc' => 1,
|
535 |
'do_analytics' => 1,
|
536 |
'do_fpixel' => 1,
|
|
|
537 |
),
|
538 |
'archive' => array(
|
539 |
'protected' => 1,
|
@@ -551,6 +577,7 @@ class SQ_Classes_Helpers_Tools {
|
|
551 |
'do_twc' => 1,
|
552 |
'do_analytics' => 1,
|
553 |
'do_fpixel' => 1,
|
|
|
554 |
),
|
555 |
'search' => array(
|
556 |
'protected' => 1,
|
@@ -585,6 +612,7 @@ class SQ_Classes_Helpers_Tools {
|
|
585 |
'do_twc' => 1,
|
586 |
'do_analytics' => 1,
|
587 |
'do_fpixel' => 1,
|
|
|
588 |
),
|
589 |
'404' => array(
|
590 |
'protected' => 1,
|
@@ -602,6 +630,7 @@ class SQ_Classes_Helpers_Tools {
|
|
602 |
'do_twc' => 0,
|
603 |
'do_analytics' => 1,
|
604 |
'do_fpixel' => 1,
|
|
|
605 |
),
|
606 |
'custom' => array(
|
607 |
'protected' => 1,
|
@@ -619,6 +648,7 @@ class SQ_Classes_Helpers_Tools {
|
|
619 |
'do_twc' => 1,
|
620 |
'do_analytics' => 1,
|
621 |
'do_fpixel' => 1,
|
|
|
622 |
),
|
623 |
)
|
624 |
|
@@ -626,7 +656,6 @@ class SQ_Classes_Helpers_Tools {
|
|
626 |
$options = json_decode(get_option(SQ_OPTION), true);
|
627 |
|
628 |
if ($action == 'reset') {
|
629 |
-
$init['sq_ver'] = $options['sq_ver'];
|
630 |
$init['sq_api'] = $options['sq_api'];
|
631 |
return $init;
|
632 |
}
|
@@ -757,7 +786,8 @@ class SQ_Classes_Helpers_Tools {
|
|
757 |
}
|
758 |
}
|
759 |
|
760 |
-
return self::$options['menu'][$key];
|
|
|
761 |
}
|
762 |
|
763 |
/**
|
@@ -766,6 +796,7 @@ class SQ_Classes_Helpers_Tools {
|
|
766 |
*/
|
767 |
public static function setHeader($type) {
|
768 |
if (self::getValue('sq_debug') == 'on') {
|
|
|
769 |
return;
|
770 |
}
|
771 |
|
@@ -892,35 +923,17 @@ class SQ_Classes_Helpers_Tools {
|
|
892 |
}
|
893 |
|
894 |
/**
|
895 |
-
* Triggered when
|
896 |
*/
|
897 |
-
public static function checkUpgrade() {
|
898 |
-
|
899 |
-
|
900 |
-
|
901 |
-
|
902 |
-
|
903 |
-
|
904 |
-
|
905 |
-
|
906 |
-
$quickSEO = _QSS_ROOT_DIR_ . '/index.php';
|
907 |
-
if (is_plugin_active(plugin_basename($quickSEO))) {
|
908 |
-
delete_transient('qss_activate');
|
909 |
-
|
910 |
-
deactivate_plugins(plugin_basename($quickSEO), true);
|
911 |
-
SQ_Classes_Error::setMessage(sprintf(__("Good news, %s is integrated in Squirrly SEO now and you no longer have to run 2 different plugins.", _SQ_PLUGIN_NAME_), _QSS_PLUGIN_NAME_));
|
912 |
-
}
|
913 |
-
|
914 |
-
}
|
915 |
-
|
916 |
-
//Deactivate the Premium SEO Pack plugin
|
917 |
-
if (self::isPluginInstalled('premium-seo-pack') && defined('_PSP_ROOT_DIR_')) {
|
918 |
-
$phpSEO = _PSP_ROOT_DIR_ . '/index.php';
|
919 |
-
if (is_plugin_active(plugin_basename($phpSEO))) {
|
920 |
-
delete_transient('psp_activate');
|
921 |
-
deactivate_plugins(plugin_basename($phpSEO), true);
|
922 |
-
SQ_Classes_Error::setMessage(sprintf(__("Good news, %s is integrated in Squirrly SEO now and you no longer have to run 2 different plugins.", _SQ_PLUGIN_NAME_), _PSP_PLUGIN_NAME_));
|
923 |
-
|
924 |
}
|
925 |
}
|
926 |
}
|
@@ -1037,21 +1050,32 @@ class SQ_Classes_Helpers_Tools {
|
|
1037 |
/**
|
1038 |
* Get the admin url for the specific age
|
1039 |
*
|
1040 |
-
* @param $page
|
1041 |
-
* @param
|
|
|
1042 |
* @return string
|
1043 |
*/
|
1044 |
-
public static function getAdminUrl($page, $tab = null) {
|
1045 |
if (strpos($page, '.php')) {
|
1046 |
$url = admin_url($page);
|
1047 |
} else {
|
1048 |
$url = admin_url('admin.php?page=' . $page);
|
1049 |
}
|
|
|
1050 |
if (isset($tab) && $tab <> '') {
|
1051 |
$url .= '&tab=' . $tab;
|
1052 |
}
|
1053 |
|
1054 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1055 |
}
|
1056 |
|
1057 |
}
|
117 |
public static function getOptions($action = '') {
|
118 |
$default = array(
|
119 |
//Global settings
|
|
|
120 |
'sq_api' => '',
|
121 |
+
//
|
122 |
+
'sq_cloud_connect' => 0,
|
123 |
+
'sq_cloud_token' => false,
|
124 |
+
'sq_offer' => false,
|
125 |
+
// dev kit
|
126 |
'sq_logo' => _SQ_THEME_URL_ . 'img/settings/menu_icon_16.png',
|
127 |
'sq_name' => '',
|
128 |
+
//Advanced settings
|
129 |
+
'sq_seoexpert' => 0,
|
130 |
+
//later buffer load
|
131 |
'sq_laterload' => 0,
|
|
|
132 |
'sq_audit_email' => '',
|
133 |
+
//SEO Journey
|
134 |
'sq_seojourney' => 0,
|
135 |
'sq_seojourney_congrats' => 1,
|
136 |
'sq_onboarding' => 0,
|
137 |
+
'sq_menu_visited' => array(),
|
138 |
+
//minify Squirrly Metas
|
139 |
+
'sq_load_css' => 1,
|
140 |
+
'sq_minify' => 0,
|
141 |
//Settings Assistant
|
142 |
'sq_assistant' => 1,
|
143 |
+
'sq_complete_uninstall' => 0,
|
144 |
|
145 |
//Live Assistant
|
146 |
'sq_sla' => 1,
|
147 |
+
'sq_sla_frontend' => 0,
|
148 |
+
'sq_sla_type' => 'auto',
|
149 |
'sq_sla_exclude_post_types' => array(),
|
150 |
'sq_keyword_information' => 0,
|
151 |
'sq_keyword_help' => 1,
|
152 |
'sq_local_images' => 1,
|
|
|
153 |
'sq_img_licence' => 1,
|
154 |
|
155 |
//JsonLD
|
156 |
'sq_auto_jsonld' => 1,
|
157 |
'sq_jsonld_type' => 'Organization',
|
158 |
'sq_jsonld_breadcrumbs' => 1,
|
159 |
+
'sq_jsonld_woocommerce' => 1,
|
160 |
'sq_jsonld_clearcode' => 0,
|
161 |
+
'sq_jsonld_product_defaults' => 1,
|
162 |
'sq_jsonld' => array(
|
163 |
'Organization' => array(
|
164 |
'name' => '',
|
226 |
'sq_auto_noindex' => 1,
|
227 |
'sq_use_frontend' => 1,
|
228 |
'sq_attachment_redirect' => 0,
|
229 |
+
'sq_permalink_redirect' => 1,
|
230 |
'sq_metas' => array(
|
231 |
'title_maxlength' => 75,
|
232 |
'description_maxlength' => 320,
|
325 |
'do_twc' => 1,
|
326 |
'do_analytics' => 1,
|
327 |
'do_fpixel' => 1,
|
328 |
+
'do_redirects' => 0,
|
329 |
),
|
330 |
'post' => array(
|
331 |
'protected' => 1,
|
343 |
'do_twc' => 1,
|
344 |
'do_analytics' => 1,
|
345 |
'do_fpixel' => 1,
|
346 |
+
'do_redirects' => 1,
|
347 |
),
|
348 |
'page' => array(
|
349 |
'protected' => 1,
|
361 |
'do_twc' => 1,
|
362 |
'do_analytics' => 1,
|
363 |
'do_fpixel' => 1,
|
364 |
+
'do_redirects' => 1,
|
365 |
),
|
366 |
'category' => array(
|
367 |
'protected' => 1,
|
379 |
'do_twc' => 1,
|
380 |
'do_analytics' => 1,
|
381 |
'do_fpixel' => 1,
|
382 |
+
'do_redirects' => 0,
|
383 |
),
|
384 |
'tag' => array(
|
385 |
'protected' => 1,
|
397 |
'do_twc' => 1,
|
398 |
'do_analytics' => 1,
|
399 |
'do_fpixel' => 1,
|
400 |
+
'do_redirects' => 0,
|
401 |
),
|
402 |
'tax-post_format' => array(
|
403 |
'protected' => 1,
|
415 |
'do_twc' => 1,
|
416 |
'do_analytics' => 1,
|
417 |
'do_fpixel' => 1,
|
418 |
+
'do_redirects' => 0,
|
419 |
),
|
420 |
'tax-category' => array(
|
421 |
'protected' => 1,
|
433 |
'do_twc' => 1,
|
434 |
'do_analytics' => 1,
|
435 |
'do_fpixel' => 1,
|
436 |
+
'do_redirects' => 0,
|
437 |
),
|
438 |
'tax-post_tag' => array(
|
439 |
'protected' => 1,
|
451 |
'do_twc' => 1,
|
452 |
'do_analytics' => 1,
|
453 |
'do_fpixel' => 1,
|
454 |
+
'do_redirects' => 0,
|
455 |
),
|
456 |
'tax-product_cat' => array(
|
457 |
'protected' => 1,
|
469 |
'do_twc' => 1,
|
470 |
'do_analytics' => 1,
|
471 |
'do_fpixel' => 1,
|
472 |
+
'do_redirects' => 0,
|
473 |
),
|
474 |
'tax-product_tag' => array(
|
475 |
'protected' => 1,
|
487 |
'do_twc' => 1,
|
488 |
'do_analytics' => 1,
|
489 |
'do_fpixel' => 1,
|
490 |
+
'do_redirects' => 0,
|
491 |
),
|
492 |
'tax-product_shipping_class' => array(
|
493 |
'protected' => 1,
|
505 |
'do_twc' => 1,
|
506 |
'do_analytics' => 1,
|
507 |
'do_fpixel' => 1,
|
508 |
+
'do_redirects' => 0,
|
509 |
),
|
510 |
'profile' => array(
|
511 |
'protected' => 1,
|
523 |
'do_twc' => 1,
|
524 |
'do_analytics' => 1,
|
525 |
'do_fpixel' => 1,
|
526 |
+
'do_redirects' => 0,
|
527 |
),
|
528 |
'shop' => array(
|
529 |
'protected' => 1,
|
541 |
'do_twc' => 1,
|
542 |
'do_analytics' => 1,
|
543 |
'do_fpixel' => 1,
|
544 |
+
'do_redirects' => 0,
|
545 |
),
|
546 |
'product' => array(
|
547 |
'protected' => 1,
|
559 |
'do_twc' => 1,
|
560 |
'do_analytics' => 1,
|
561 |
'do_fpixel' => 1,
|
562 |
+
'do_redirects' => 1,
|
563 |
),
|
564 |
'archive' => array(
|
565 |
'protected' => 1,
|
577 |
'do_twc' => 1,
|
578 |
'do_analytics' => 1,
|
579 |
'do_fpixel' => 1,
|
580 |
+
'do_redirects' => 0,
|
581 |
),
|
582 |
'search' => array(
|
583 |
'protected' => 1,
|
612 |
'do_twc' => 1,
|
613 |
'do_analytics' => 1,
|
614 |
'do_fpixel' => 1,
|
615 |
+
'do_redirects' => 1,
|
616 |
),
|
617 |
'404' => array(
|
618 |
'protected' => 1,
|
630 |
'do_twc' => 0,
|
631 |
'do_analytics' => 1,
|
632 |
'do_fpixel' => 1,
|
633 |
+
'do_redirects' => 0,
|
634 |
),
|
635 |
'custom' => array(
|
636 |
'protected' => 1,
|
648 |
'do_twc' => 1,
|
649 |
'do_analytics' => 1,
|
650 |
'do_fpixel' => 1,
|
651 |
+
'do_redirects' => 0,
|
652 |
),
|
653 |
)
|
654 |
|
656 |
$options = json_decode(get_option(SQ_OPTION), true);
|
657 |
|
658 |
if ($action == 'reset') {
|
|
|
659 |
$init['sq_api'] = $options['sq_api'];
|
660 |
return $init;
|
661 |
}
|
786 |
}
|
787 |
}
|
788 |
|
789 |
+
return apply_filters('sq_menu_visible', self::$options['menu'][$key]);
|
790 |
+
|
791 |
}
|
792 |
|
793 |
/**
|
796 |
*/
|
797 |
public static function setHeader($type) {
|
798 |
if (self::getValue('sq_debug') == 'on') {
|
799 |
+
// header("Content-type: text/html");
|
800 |
return;
|
801 |
}
|
802 |
|
923 |
}
|
924 |
|
925 |
/**
|
926 |
+
* Triggered when a plugin update is made
|
927 |
*/
|
928 |
+
public static function checkUpgrade($upgrader_object, $options) {
|
929 |
+
// If an update has taken place and the updated type is plugins and the plugins element exists
|
930 |
+
if( $options['action'] == 'update' && $options['type'] == 'plugin' && isset( $options['plugins'] ) ) {
|
931 |
+
// Iterate through the plugins being updated and check if ours is there
|
932 |
+
foreach( $options['plugins'] as $plugin ) {
|
933 |
+
if( $plugin == _SQ_PLUGIN_NAME_ . '/squirrly.php' ) {
|
934 |
+
//Create Qss table if not exists
|
935 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->checkTableExists();
|
936 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
937 |
}
|
938 |
}
|
939 |
}
|
1050 |
/**
|
1051 |
* Get the admin url for the specific age
|
1052 |
*
|
1053 |
+
* @param string $page
|
1054 |
+
* @param string $tab
|
1055 |
+
* @param array $args
|
1056 |
* @return string
|
1057 |
*/
|
1058 |
+
public static function getAdminUrl($page, $tab = null, $args = array()) {
|
1059 |
if (strpos($page, '.php')) {
|
1060 |
$url = admin_url($page);
|
1061 |
} else {
|
1062 |
$url = admin_url('admin.php?page=' . $page);
|
1063 |
}
|
1064 |
+
|
1065 |
if (isset($tab) && $tab <> '') {
|
1066 |
$url .= '&tab=' . $tab;
|
1067 |
}
|
1068 |
|
1069 |
+
if (!empty($args)) {
|
1070 |
+
if (strpos($url, '?') !== false) {
|
1071 |
+
$url .= '&';
|
1072 |
+
} else {
|
1073 |
+
$url .= '?';
|
1074 |
+
}
|
1075 |
+
$url .= join('&', $args);
|
1076 |
+
}
|
1077 |
+
|
1078 |
+
return apply_filters('sq_menu_url', $url, $page, $tab, $args);
|
1079 |
}
|
1080 |
|
1081 |
}
|
config.json
CHANGED
@@ -13,11 +13,35 @@
|
|
13 |
"active": "1",
|
14 |
"admin": "1"
|
15 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16 |
{
|
17 |
"name": "SQ_Controllers_FocusPages",
|
18 |
"description": "Focus Pages Controller",
|
19 |
"actions": {
|
20 |
"action": [
|
|
|
21 |
"sq_focuspages_addnew",
|
22 |
"sq_focuspages_update",
|
23 |
"sq_focuspages_delete"
|
@@ -26,7 +50,6 @@
|
|
26 |
"active": "1",
|
27 |
"admin": "1"
|
28 |
},
|
29 |
-
|
30 |
{
|
31 |
"name": "SQ_Controllers_PostsList",
|
32 |
"description": "Posts List Page",
|
@@ -44,8 +67,10 @@
|
|
44 |
"description": "Post Page",
|
45 |
"actions": {
|
46 |
"action": [
|
47 |
-
"sq_save_ogimage",
|
48 |
"sq_create_demo",
|
|
|
|
|
|
|
49 |
"sq_ajax_type_click",
|
50 |
"sq_ajax_search_blog"
|
51 |
]
|
@@ -77,6 +102,16 @@
|
|
77 |
"active": "1",
|
78 |
"admin": "0"
|
79 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
80 |
{
|
81 |
"name": "SQ_Controllers_SeoSettings",
|
82 |
"actions": {
|
@@ -104,8 +139,11 @@
|
|
104 |
"sq_ajax_seosettings_save",
|
105 |
"sq_ajax_automation_addpostype",
|
106 |
"sq_ajax_automation_deletepostype",
|
107 |
-
"
|
108 |
-
"
|
|
|
|
|
|
|
109 |
]
|
110 |
},
|
111 |
"admin": "1",
|
@@ -142,7 +180,12 @@
|
|
142 |
"name": "SQ_Controllers_Audits",
|
143 |
"actions": {
|
144 |
"action": [
|
145 |
-
"sq_audits_settings"
|
|
|
|
|
|
|
|
|
|
|
146 |
]
|
147 |
},
|
148 |
"admin": "1",
|
@@ -179,8 +222,11 @@
|
|
179 |
"action": [
|
180 |
"sq_checkseo",
|
181 |
"sq_fixsettings",
|
182 |
-
"
|
183 |
-
"sq_resetignored"
|
|
|
|
|
|
|
184 |
]
|
185 |
},
|
186 |
"admin": "1",
|
@@ -225,9 +271,17 @@
|
|
225 |
},
|
226 |
"admin": "1",
|
227 |
"active": "1"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
228 |
}
|
229 |
-
|
230 |
-
|
231 |
]
|
232 |
}
|
233 |
}
|
13 |
"active": "1",
|
14 |
"admin": "1"
|
15 |
},
|
16 |
+
{
|
17 |
+
"name": "SQ_Core_BlockConnect",
|
18 |
+
"description": "Connection Block to API",
|
19 |
+
"actions": {
|
20 |
+
"action": [
|
21 |
+
"sq_cloud_connect",
|
22 |
+
"sq_cloud_disconnect"
|
23 |
+
]
|
24 |
+
},
|
25 |
+
"active": "1",
|
26 |
+
"admin": "1"
|
27 |
+
},
|
28 |
+
{
|
29 |
+
"name": "SQ_Controllers_Account",
|
30 |
+
"description": "Account Class",
|
31 |
+
"actions": {
|
32 |
+
"action": [
|
33 |
+
"sq_ajax_account_getaccount"
|
34 |
+
]
|
35 |
+
},
|
36 |
+
"active": "1",
|
37 |
+
"admin": "1"
|
38 |
+
},
|
39 |
{
|
40 |
"name": "SQ_Controllers_FocusPages",
|
41 |
"description": "Focus Pages Controller",
|
42 |
"actions": {
|
43 |
"action": [
|
44 |
+
"sq_focuspages_getpage",
|
45 |
"sq_focuspages_addnew",
|
46 |
"sq_focuspages_update",
|
47 |
"sq_focuspages_delete"
|
50 |
"active": "1",
|
51 |
"admin": "1"
|
52 |
},
|
|
|
53 |
{
|
54 |
"name": "SQ_Controllers_PostsList",
|
55 |
"description": "Posts List Page",
|
67 |
"description": "Post Page",
|
68 |
"actions": {
|
69 |
"action": [
|
|
|
70 |
"sq_create_demo",
|
71 |
+
"sq_ajax_save_ogimage",
|
72 |
+
"sq_ajax_get_post",
|
73 |
+
"sq_ajax_save_post",
|
74 |
"sq_ajax_type_click",
|
75 |
"sq_ajax_search_blog"
|
76 |
]
|
102 |
"active": "1",
|
103 |
"admin": "0"
|
104 |
},
|
105 |
+
{
|
106 |
+
"name": "SQ_Controllers_BulkSeo",
|
107 |
+
"actions": {
|
108 |
+
"action": [
|
109 |
+
"sq_ajax_assistant_bulkseo"
|
110 |
+
]
|
111 |
+
},
|
112 |
+
"admin": "1",
|
113 |
+
"active": "1"
|
114 |
+
},
|
115 |
{
|
116 |
"name": "SQ_Controllers_SeoSettings",
|
117 |
"actions": {
|
139 |
"sq_ajax_seosettings_save",
|
140 |
"sq_ajax_automation_addpostype",
|
141 |
"sq_ajax_automation_deletepostype",
|
142 |
+
"sq_ajax_sla_sticky",
|
143 |
+
"sq_ajax_gsc_code",
|
144 |
+
"sq_ajax_ga_code",
|
145 |
+
"sq_ajax_connection_check",
|
146 |
+
"sq_seosettings_advanced"
|
147 |
]
|
148 |
},
|
149 |
"admin": "1",
|
180 |
"name": "SQ_Controllers_Audits",
|
181 |
"actions": {
|
182 |
"action": [
|
183 |
+
"sq_audits_settings",
|
184 |
+
"sq_auditpages_getaudit",
|
185 |
+
"sq_audits_getpage",
|
186 |
+
"sq_audits_addnew",
|
187 |
+
"sq_audits_update",
|
188 |
+
"sq_audits_delete"
|
189 |
]
|
190 |
},
|
191 |
"admin": "1",
|
222 |
"action": [
|
223 |
"sq_checkseo",
|
224 |
"sq_fixsettings",
|
225 |
+
"sq_donetask",
|
226 |
+
"sq_resetignored",
|
227 |
+
"sq_moretasks",
|
228 |
+
"sq_ajax_checkseo",
|
229 |
+
"sq_ajax_getgoals"
|
230 |
]
|
231 |
},
|
232 |
"admin": "1",
|
271 |
},
|
272 |
"admin": "1",
|
273 |
"active": "1"
|
274 |
+
},
|
275 |
+
{
|
276 |
+
"name": "SQ_Controllers_Dashboard",
|
277 |
+
"actions": {
|
278 |
+
"action": [
|
279 |
+
"sq_ajaxcheckseo"
|
280 |
+
]
|
281 |
+
},
|
282 |
+
"admin": "1",
|
283 |
+
"active": "1"
|
284 |
}
|
|
|
|
|
285 |
]
|
286 |
}
|
287 |
}
|
config/config.php
CHANGED
@@ -22,8 +22,9 @@ define('SQ_REQUEST_TIME', microtime(true));
|
|
22 |
require_once(dirname(__FILE__) . '/paths.php');
|
23 |
|
24 |
/* Define the record name in the Option and UserMeta tables */
|
25 |
-
define('SQ_OPTION', 'sq_options');
|
26 |
-
define('SQ_TASKS', 'sq_tasks');
|
|
|
27 |
|
28 |
define('SQ_ALL_PATTERNS', json_encode(array(
|
29 |
'{{sep}}' => __("Places a separator between the elements of the post description", _SQ_PLUGIN_NAME_),
|
22 |
require_once(dirname(__FILE__) . '/paths.php');
|
23 |
|
24 |
/* Define the record name in the Option and UserMeta tables */
|
25 |
+
defined('SQ_OPTION') || define('SQ_OPTION', 'sq_options');
|
26 |
+
defined('SQ_TASKS') || define('SQ_TASKS', 'sq_tasks');
|
27 |
+
defined('_SQ_DB_') || define('_SQ_DB_', 'qss');
|
28 |
|
29 |
define('SQ_ALL_PATTERNS', json_encode(array(
|
30 |
'{{sep}}' => __("Places a separator between the elements of the post description", _SQ_PLUGIN_NAME_),
|
config/paths.php
CHANGED
@@ -5,14 +5,12 @@ $currentDir = dirname(__FILE__);
|
|
5 |
|
6 |
define('_SQ_NAME_', 'squirrly');
|
7 |
define('_SQ_NAMESPACE_', 'SQ');
|
8 |
-
define('_SQ_DB_', 'QSS');
|
9 |
define('_SQ_PLUGIN_NAME_', 'squirrly-seo'); //THIS LINE WILL BE CHANGED WITH THE USER SETTINGS
|
10 |
|
11 |
defined('SQ_SSL') || define('SQ_SSL', (((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") || (defined('FORCE_SSL_ADMIN') && FORCE_SSL_ADMIN) || (function_exists('is_ssl') && is_ssl())) ? 'https:' : 'http:')); //CHECK SSL
|
12 |
defined('SQ_CHECK_SSL') || define('SQ_CHECK_SSL', SQ_SSL);
|
13 |
-
defined('SQ_URI') || define('SQ_URI', '
|
14 |
-
defined('_SQ_DASH_URL_') || define('_SQ_DASH_URL_', 'https://
|
15 |
-
defined('_SQ_API_URL_') || define('_SQ_API_URL_', SQ_SSL . '//api.squirrly.co/sq/');
|
16 |
defined('_SQ_APIV2_URL_') || define('_SQ_APIV2_URL_', SQ_SSL . '//api.squirrly.co/v2/');
|
17 |
define('_SQ_SITE_HOST_', @parse_url(home_url(), PHP_URL_HOST));
|
18 |
|
5 |
|
6 |
define('_SQ_NAME_', 'squirrly');
|
7 |
define('_SQ_NAMESPACE_', 'SQ');
|
|
|
8 |
define('_SQ_PLUGIN_NAME_', 'squirrly-seo'); //THIS LINE WILL BE CHANGED WITH THE USER SETTINGS
|
9 |
|
10 |
defined('SQ_SSL') || define('SQ_SSL', (((isset($_SERVER['HTTPS']) && $_SERVER['HTTPS'] == "on") || (defined('FORCE_SSL_ADMIN') && FORCE_SSL_ADMIN) || (function_exists('is_ssl') && is_ssl())) ? 'https:' : 'http:')); //CHECK SSL
|
11 |
defined('SQ_CHECK_SSL') || define('SQ_CHECK_SSL', SQ_SSL);
|
12 |
+
defined('SQ_URI') || define('SQ_URI', 'wp530');
|
13 |
+
defined('_SQ_DASH_URL_') || define('_SQ_DASH_URL_', 'https://cloud.squirrly.co/');
|
|
|
14 |
defined('_SQ_APIV2_URL_') || define('_SQ_APIV2_URL_', SQ_SSL . '//api.squirrly.co/v2/');
|
15 |
define('_SQ_SITE_HOST_', @parse_url(home_url(), PHP_URL_HOST));
|
16 |
|
controllers/Account.php
CHANGED
@@ -1,11 +1,39 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
4 |
* User Account
|
5 |
*/
|
6 |
class SQ_Controllers_Account extends SQ_Classes_FrontController {
|
7 |
|
8 |
-
|
9 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
11 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
/**
|
5 |
* User Account
|
6 |
*/
|
7 |
class SQ_Controllers_Account extends SQ_Classes_FrontController {
|
8 |
|
9 |
+
/** @var object Checkin process */
|
10 |
+
public $checkin;
|
11 |
+
|
12 |
+
public function action() {
|
13 |
+
|
14 |
+
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
15 |
+
case 'sq_ajax_account_getaccount':
|
16 |
+
$json = array();
|
17 |
+
|
18 |
+
$this->checkin = SQ_Classes_RemoteController::checkin();
|
19 |
+
|
20 |
+
if (!is_wp_error($this->checkin)) {
|
21 |
|
22 |
+
$json['html'] = $this->getView('Blocks/Account');
|
23 |
+
|
24 |
+
if (SQ_Classes_Helpers_Tools::isAjax()) {
|
25 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
26 |
+
|
27 |
+
if (SQ_Classes_Error::isError()) {
|
28 |
+
$json['error'] = SQ_Classes_Error::getError();
|
29 |
+
}
|
30 |
+
|
31 |
+
echo json_encode($json);
|
32 |
+
exit();
|
33 |
+
}
|
34 |
+
|
35 |
+
}
|
36 |
+
break;
|
37 |
+
}
|
38 |
+
}
|
39 |
}
|
controllers/Api.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Api extends SQ_Classes_FrontController {
|
4 |
|
@@ -15,24 +16,36 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
|
|
15 |
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '')
|
16 |
return;
|
17 |
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
//Change the rest api if needed
|
20 |
add_action('rest_api_init', array($this, 'sqApiCall'));
|
21 |
}
|
22 |
|
23 |
|
24 |
-
|
25 |
function sqApiCall() {
|
26 |
if (function_exists('register_rest_route')) {
|
27 |
-
register_rest_route('save', '/
|
28 |
'methods' => WP_REST_Server::EDITABLE,
|
29 |
'callback' => array($this, 'savePost'),
|
30 |
));
|
31 |
|
32 |
-
register_rest_route('test', '/
|
33 |
'methods' => WP_REST_Server::EDITABLE,
|
34 |
'callback' => array($this, 'testConnection'),
|
35 |
));
|
|
|
|
|
|
|
|
|
|
|
36 |
}
|
37 |
}
|
38 |
|
@@ -49,7 +62,7 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
|
|
49 |
$token = sanitize_text_field($token);
|
50 |
}
|
51 |
|
52 |
-
if ($this->token
|
53 |
exit(json_encode(array('connected' => false, 'error' => __('Invalid Token. Please try again', _SQ_PLUGIN_NAME_))));
|
54 |
}
|
55 |
|
@@ -70,7 +83,7 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
|
|
70 |
$token = sanitize_text_field($token);
|
71 |
}
|
72 |
|
73 |
-
if ($this->token
|
74 |
exit(json_encode(array('error' => __('Connection expired. Please try again', _SQ_PLUGIN_NAME_))));
|
75 |
}
|
76 |
|
@@ -106,4 +119,74 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
|
|
106 |
exit();
|
107 |
}
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Api extends SQ_Classes_FrontController {
|
5 |
|
16 |
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '')
|
17 |
return;
|
18 |
|
19 |
+
if (!SQ_Classes_Helpers_Tools::getOption('sq_cloud_connect'))
|
20 |
+
return;
|
21 |
+
|
22 |
+
//the default token
|
23 |
+
if (!SQ_Classes_Helpers_Tools::getOption('sq_cloud_token'))
|
24 |
+
SQ_Classes_Helpers_Tools::saveOptions('sq_cloud_token', md5(SQ_Classes_Helpers_Tools::getOption('sq_api') . parse_url(home_url(), PHP_URL_HOST)));
|
25 |
+
|
26 |
+
$this->token = SQ_Classes_Helpers_Tools::getOption('sq_cloud_token');
|
27 |
+
|
28 |
//Change the rest api if needed
|
29 |
add_action('rest_api_init', array($this, 'sqApiCall'));
|
30 |
}
|
31 |
|
32 |
|
|
|
33 |
function sqApiCall() {
|
34 |
if (function_exists('register_rest_route')) {
|
35 |
+
register_rest_route('save', '/squirrly/', array(
|
36 |
'methods' => WP_REST_Server::EDITABLE,
|
37 |
'callback' => array($this, 'savePost'),
|
38 |
));
|
39 |
|
40 |
+
register_rest_route('test', '/squirrly/', array(
|
41 |
'methods' => WP_REST_Server::EDITABLE,
|
42 |
'callback' => array($this, 'testConnection'),
|
43 |
));
|
44 |
+
|
45 |
+
register_rest_route('get', '/squirrly/', array(
|
46 |
+
'methods' => WP_REST_Server::READABLE,
|
47 |
+
'callback' => array($this, 'getData'),
|
48 |
+
));
|
49 |
}
|
50 |
}
|
51 |
|
62 |
$token = sanitize_text_field($token);
|
63 |
}
|
64 |
|
65 |
+
if ($this->token <> $token) {
|
66 |
exit(json_encode(array('connected' => false, 'error' => __('Invalid Token. Please try again', _SQ_PLUGIN_NAME_))));
|
67 |
}
|
68 |
|
83 |
$token = sanitize_text_field($token);
|
84 |
}
|
85 |
|
86 |
+
if ($this->token <> $token) {
|
87 |
exit(json_encode(array('error' => __('Connection expired. Please try again', _SQ_PLUGIN_NAME_))));
|
88 |
}
|
89 |
|
119 |
exit();
|
120 |
}
|
121 |
|
122 |
+
/**
|
123 |
+
* Get data for the Focus Page Audit
|
124 |
+
* @param $request
|
125 |
+
*/
|
126 |
+
public function getData($request) {
|
127 |
+
|
128 |
+
global $wpdb;
|
129 |
+
$response = array();
|
130 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
131 |
+
|
132 |
+
//get the token from API
|
133 |
+
$token = $request->get_param('token');
|
134 |
+
if ($token <> '') {
|
135 |
+
$token = sanitize_text_field($token);
|
136 |
+
}
|
137 |
+
|
138 |
+
if ($this->token <> $token) {
|
139 |
+
exit(json_encode(array('error' => __('Connection expired. Please try again', _SQ_PLUGIN_NAME_))));
|
140 |
+
}
|
141 |
+
|
142 |
+
$select = $request->get_param('select');
|
143 |
+
|
144 |
+
|
145 |
+
switch ($select) {
|
146 |
+
case 'innerlinks':
|
147 |
+
$url = $request->get_param('url');
|
148 |
+
if ($url == '') {
|
149 |
+
exit(json_encode(array('error' => __('Wrong Params', _SQ_PLUGIN_NAME_))));
|
150 |
+
}
|
151 |
+
|
152 |
+
//get post inner links
|
153 |
+
$total_posts = 0;
|
154 |
+
$inner_links = array();
|
155 |
+
if ($row = $wpdb->get_row("SELECT COUNT(`ID`) as count FROM " . $wpdb->posts . " WHERE `post_status` = 'publish'")) {
|
156 |
+
$total_posts = $row->count;
|
157 |
+
}
|
158 |
+
if ($rows = $wpdb->get_results("SELECT `ID` FROM " . $wpdb->posts . " WHERE `post_content` LIKE '%" . $url . "%' AND `post_status` = 'publish'", OBJECT)) {
|
159 |
+
if (!empty($rows)) {
|
160 |
+
foreach ($rows as $row) {
|
161 |
+
$post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByID($row->ID);
|
162 |
+
$inner_links[] = $post->url;
|
163 |
+
}
|
164 |
+
}
|
165 |
+
}
|
166 |
+
$response = array('url' => $url, 'total_posts' => $total_posts, 'inner_links' => $inner_links);
|
167 |
+
break;
|
168 |
+
case 'post':
|
169 |
+
$url = $request->get_param('url');
|
170 |
+
if ($url == '') {
|
171 |
+
exit(json_encode(array('error' => __('Wrong Params', _SQ_PLUGIN_NAME_))));
|
172 |
+
}
|
173 |
+
//get Squirrly SEO post metas
|
174 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByURL($url)) {
|
175 |
+
$response = $post->toArray();
|
176 |
+
}
|
177 |
+
|
178 |
+
break;
|
179 |
+
case 'squirrly':
|
180 |
+
//Get Squirrly settings
|
181 |
+
if ($options = SQ_Classes_Helpers_Tools::getOptions()) {
|
182 |
+
$response = (array)$options;
|
183 |
+
}
|
184 |
+
|
185 |
+
break;
|
186 |
+
}
|
187 |
+
echo json_encode($response);
|
188 |
+
|
189 |
+
exit();
|
190 |
+
|
191 |
+
}
|
192 |
}
|
controllers/Assistant.php
CHANGED
@@ -1,7 +1,10 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Assistant extends SQ_Classes_FrontController {
|
4 |
|
|
|
|
|
5 |
|
6 |
function init() {
|
7 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'assistant');
|
@@ -30,6 +33,10 @@ class SQ_Controllers_Assistant extends SQ_Classes_FrontController {
|
|
30 |
}
|
31 |
|
32 |
public function assistant() {
|
|
|
|
|
|
|
|
|
33 |
}
|
34 |
|
35 |
public function settings() {
|
@@ -114,7 +121,7 @@ class SQ_Controllers_Assistant extends SQ_Classes_FrontController {
|
|
114 |
$dbtasks = json_decode(get_option(SQ_TASKS), true);
|
115 |
|
116 |
if ($category_name <> '' && $name <> '') {
|
117 |
-
if(!$option) $option = 'active';
|
118 |
$dbtasks[$category_name][$name][$option] = $value;
|
119 |
update_option(SQ_TASKS, json_encode($dbtasks));
|
120 |
}
|
@@ -129,7 +136,6 @@ class SQ_Controllers_Assistant extends SQ_Classes_FrontController {
|
|
129 |
exit();
|
130 |
|
131 |
|
132 |
-
|
133 |
}
|
134 |
|
135 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Assistant extends SQ_Classes_FrontController {
|
5 |
|
6 |
+
/** @var object Checkin process */
|
7 |
+
public $checkin;
|
8 |
|
9 |
function init() {
|
10 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'assistant');
|
33 |
}
|
34 |
|
35 |
public function assistant() {
|
36 |
+
//Checkin to API V2
|
37 |
+
$this->checkin = SQ_Classes_RemoteController::checkin();
|
38 |
+
|
39 |
+
add_action('sq_form_notices', array($this, 'getNotificationBar'));
|
40 |
}
|
41 |
|
42 |
public function settings() {
|
121 |
$dbtasks = json_decode(get_option(SQ_TASKS), true);
|
122 |
|
123 |
if ($category_name <> '' && $name <> '') {
|
124 |
+
if (!$option) $option = 'active';
|
125 |
$dbtasks[$category_name][$name][$option] = $value;
|
126 |
update_option(SQ_TASKS, json_encode($dbtasks));
|
127 |
}
|
136 |
exit();
|
137 |
|
138 |
|
|
|
139 |
}
|
140 |
|
141 |
|
controllers/Audits.php
CHANGED
@@ -1,9 +1,16 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Audits extends SQ_Classes_FrontController {
|
4 |
|
|
|
|
|
|
|
5 |
public $blogs;
|
|
|
|
|
6 |
public $audits;
|
|
|
7 |
|
8 |
/** @var int Audit history limit */
|
9 |
public $limit = 10;
|
@@ -13,7 +20,17 @@ class SQ_Controllers_Audits extends SQ_Classes_FrontController {
|
|
13 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
14 |
|
15 |
//Checkin to API V2
|
16 |
-
SQ_Classes_RemoteController::checkin();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
|
18 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'audits');
|
19 |
|
@@ -34,23 +51,170 @@ class SQ_Controllers_Audits extends SQ_Classes_FrontController {
|
|
34 |
//@ob_flush();
|
35 |
echo $this->getView('Audits/' . ucfirst($tab));
|
36 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
37 |
//get the modal window for the assistant popup
|
38 |
echo SQ_Classes_ObjController::getClass('SQ_Models_Assistant')->getModal();
|
39 |
-
|
40 |
}
|
41 |
|
42 |
public function audits() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
|
44 |
-
|
45 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
|
47 |
-
|
|
|
|
|
48 |
|
49 |
-
|
50 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
}
|
52 |
-
SQ_Debug::dump($this->audits);
|
53 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54 |
}
|
55 |
|
56 |
/**
|
@@ -62,6 +226,97 @@ class SQ_Controllers_Audits extends SQ_Classes_FrontController {
|
|
62 |
parent::action();
|
63 |
|
64 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
case 'sq_audits_settings':
|
66 |
if (!current_user_can('sq_manage_settings')) {
|
67 |
return;
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Audits extends SQ_Classes_FrontController {
|
5 |
|
6 |
+
/** @var object Checkin process */
|
7 |
+
public $checkin;
|
8 |
+
|
9 |
public $blogs;
|
10 |
+
public $auditpage;
|
11 |
+
public $audit;
|
12 |
public $audits;
|
13 |
+
public $auditpages;
|
14 |
|
15 |
/** @var int Audit history limit */
|
16 |
public $limit = 10;
|
20 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
21 |
|
22 |
//Checkin to API V2
|
23 |
+
$this->checkin = SQ_Classes_RemoteController::checkin();
|
24 |
+
|
25 |
+
if (is_wp_error($this->checkin)) {
|
26 |
+
if($this->checkin->get_error_message() == 'no_data') {
|
27 |
+
echo $this->getView('Errors/Error');
|
28 |
+
return;
|
29 |
+
}elseif($this->checkin->get_error_message() == 'maintenance') {
|
30 |
+
echo $this->getView('Errors/Maintenance');
|
31 |
+
return;
|
32 |
+
}
|
33 |
+
}
|
34 |
|
35 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'audits');
|
36 |
|
51 |
//@ob_flush();
|
52 |
echo $this->getView('Audits/' . ucfirst($tab));
|
53 |
|
54 |
+
}
|
55 |
+
|
56 |
+
/**
|
57 |
+
* Load for Add Audit Page menu tab
|
58 |
+
*/
|
59 |
+
public function addpage() {
|
60 |
+
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
61 |
+
$this->pages = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getPages($search);
|
62 |
+
|
63 |
+
//get also the audit pages
|
64 |
+
$this->auditpage = SQ_Classes_RemoteController::getAuditPages();
|
65 |
+
|
66 |
+
if (is_wp_error($this->auditpage)) {
|
67 |
+
$this->auditpage = false;
|
68 |
+
}
|
69 |
+
|
70 |
+
}
|
71 |
+
|
72 |
+
public function compare() {
|
73 |
+
$sids = SQ_Classes_Helpers_Tools::getValue('sid', false);
|
74 |
+
|
75 |
+
//get all the ids
|
76 |
+
if ($sids && !empty($sids)) {
|
77 |
+
foreach ($sids as $sid) {
|
78 |
+
$audit = SQ_Classes_RemoteController::getAudit(array('id' => $sid));
|
79 |
+
|
80 |
+
//Don't add error audits
|
81 |
+
if (!is_wp_error($audit)) {
|
82 |
+
$this->audits[] = $this->model->prepareAudit($audit);
|
83 |
+
}
|
84 |
+
}
|
85 |
+
|
86 |
+
}
|
87 |
+
|
88 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('audits');
|
89 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('knob');
|
90 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('scrolltotop');
|
91 |
+
|
92 |
+
}
|
93 |
+
|
94 |
+
public function audit() {
|
95 |
+
$days_back = (int)SQ_Classes_Helpers_Tools::getValue('days_back', 30);
|
96 |
+
$sid = (int)SQ_Classes_Helpers_Tools::getValue('sid', false);
|
97 |
+
|
98 |
+
if ($sid) {
|
99 |
+
|
100 |
+
$this->audit = SQ_Classes_RemoteController::getAudit(array('id' => $sid, 'days_back' => $days_back));
|
101 |
+
|
102 |
+
if ($auditpages = SQ_Classes_RemoteController::getAuditPages()) {
|
103 |
+
|
104 |
+
if (is_wp_error($auditpages)) {
|
105 |
+
SQ_Classes_Error::setError('Could not load the Audit Pages.');
|
106 |
+
} else {
|
107 |
+
|
108 |
+
if (!empty($auditpages)) {
|
109 |
+
foreach ($auditpages as $auditpage) {
|
110 |
+
|
111 |
+
/** @var SQ_Models_Domain_FocusPage $auditpage */
|
112 |
+
$auditpage = SQ_Classes_ObjController::getDomain('SQ_Models_Domain_AuditPage', $auditpage);
|
113 |
+
|
114 |
+
//If there is a local page, then show focus
|
115 |
+
if ($auditpage->getWppost()) {
|
116 |
+
$this->auditpages[] = SQ_Classes_ObjController::getClass('SQ_Models_Audits')->parseAuditPage($auditpage)->getAuditPage();
|
117 |
+
}
|
118 |
+
|
119 |
+
}
|
120 |
+
}
|
121 |
+
|
122 |
+
if (!is_wp_error($this->audit)) {
|
123 |
+
$this->audit = $this->model->prepareAudit($this->audit);
|
124 |
+
}
|
125 |
+
}
|
126 |
+
|
127 |
+
}
|
128 |
+
|
129 |
+
} else {
|
130 |
+
SQ_Classes_Error::setError(__('The audit was not found. Please load another audit.', _SQ_PLUGIN_NAME_));
|
131 |
+
|
132 |
+
}
|
133 |
+
|
134 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('audits');
|
135 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('knob');
|
136 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('scrolltotop');
|
137 |
+
SQ_Classes_Error::clearErrors();
|
138 |
+
|
139 |
//get the modal window for the assistant popup
|
140 |
echo SQ_Classes_ObjController::getClass('SQ_Models_Assistant')->getModal();
|
|
|
141 |
}
|
142 |
|
143 |
public function audits() {
|
144 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
145 |
+
|
146 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('audits');
|
147 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('knob');
|
148 |
+
|
149 |
+
$this->setAuditPages();
|
150 |
+
//get the modal window for the assistant popup
|
151 |
+
echo SQ_Classes_ObjController::getClass('SQ_Models_Assistant')->getModal();
|
152 |
+
}
|
153 |
|
154 |
+
/**
|
155 |
+
* Set the audit pages and populate them
|
156 |
+
* @return mixed
|
157 |
+
*/
|
158 |
+
public function setAuditPages(){
|
159 |
+
$days_back = (int)SQ_Classes_Helpers_Tools::getValue('days_back', 30);
|
160 |
+
$this->audit = SQ_Classes_RemoteController::getAudit(array('days_back' => $days_back));
|
161 |
+
|
162 |
+
if (is_wp_error($this->audit)) {
|
163 |
+
SQ_Classes_Error::setError(__('Could not load the Audit Page.', _SQ_PLUGIN_NAME_));
|
164 |
+
} elseif ($auditpages = SQ_Classes_RemoteController::getAuditPages()) {
|
165 |
|
166 |
+
if (is_wp_error($auditpages)) {
|
167 |
+
SQ_Classes_Error::setError('Could not load the Audit Pages.');
|
168 |
+
} else {
|
169 |
|
170 |
+
if (!empty($auditpages)) {
|
171 |
+
foreach ($auditpages as $auditpage) {
|
172 |
+
|
173 |
+
/** @var SQ_Models_Domain_FocusPage $auditpage */
|
174 |
+
$auditpage = SQ_Classes_ObjController::getDomain('SQ_Models_Domain_AuditPage', $auditpage);
|
175 |
+
|
176 |
+
//If there is a local page, then show focus
|
177 |
+
$this->auditpages[] = SQ_Classes_ObjController::getClass('SQ_Models_Audits')->parseAuditPage($auditpage)->getAuditPage();
|
178 |
+
}
|
179 |
+
}
|
180 |
+
}
|
181 |
}
|
|
|
182 |
|
183 |
+
return $this->auditpages;
|
184 |
+
}
|
185 |
+
|
186 |
+
/**
|
187 |
+
* Load the Google Chart
|
188 |
+
* @return string
|
189 |
+
*/
|
190 |
+
public function getScripts() {
|
191 |
+
return '<script>
|
192 |
+
google.load("visualization", "1", {packages: ["corechart"]});
|
193 |
+
function drawScoreChart(id, values, reverse) {
|
194 |
+
var data = google.visualization.arrayToDataTable(values);
|
195 |
+
|
196 |
+
var options = {
|
197 |
+
|
198 |
+
title : "",
|
199 |
+
chartArea:{width:"80%",height:"70%"},
|
200 |
+
vAxis: {title: "",
|
201 |
+
viewWindowMode:"explicit",
|
202 |
+
viewWindow: {
|
203 |
+
max:100,
|
204 |
+
min:0
|
205 |
+
}},
|
206 |
+
hAxis: {title: ""},
|
207 |
+
seriesType: "bars",
|
208 |
+
series: {2: {type: "line"}},
|
209 |
+
legend: {position: "bottom"},
|
210 |
+
colors:["#589ee4","#17d1f3"]
|
211 |
+
};
|
212 |
+
|
213 |
+
var chart = new google.visualization.ComboChart(document.getElementById(id));
|
214 |
+
chart.draw(data, options);
|
215 |
+
return chart;
|
216 |
+
}
|
217 |
+
</script>';
|
218 |
}
|
219 |
|
220 |
/**
|
226 |
parent::action();
|
227 |
|
228 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
229 |
+
case 'sq_auditpages_getaudit':
|
230 |
+
|
231 |
+
$json = array();
|
232 |
+
|
233 |
+
//Set all audit pages
|
234 |
+
$this->setAuditPages();
|
235 |
+
|
236 |
+
$json['stats'] = $this->getView('Audits/AuditStats');
|
237 |
+
$json['html'] = $this->getView('Audits/AuditPages');
|
238 |
+
|
239 |
+
if (function_exists('iconv')) {
|
240 |
+
$json['html'] = iconv('UTF-8', 'UTF-8//IGNORE', $json['html']);
|
241 |
+
}
|
242 |
+
|
243 |
+
if (SQ_Classes_Helpers_Tools::isAjax()) {
|
244 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
245 |
+
|
246 |
+
if (SQ_Classes_Error::isError()) {
|
247 |
+
$json['error'] = SQ_Classes_Error::getError();
|
248 |
+
}
|
249 |
+
|
250 |
+
if (SQ_Classes_Helpers_Tools::getValue('sq_debug') == 'on') {
|
251 |
+
return;
|
252 |
+
}
|
253 |
+
echo json_encode($json);
|
254 |
+
exit();
|
255 |
+
}
|
256 |
+
break;
|
257 |
+
case 'sq_audits_addnew':
|
258 |
+
if (!current_user_can('sq_manage_focuspages')) {
|
259 |
+
return;
|
260 |
+
}
|
261 |
+
|
262 |
+
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
263 |
+
$term_id = (int)SQ_Classes_Helpers_Tools::getValue('term_id', 0);
|
264 |
+
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', '');
|
265 |
+
$post_type = SQ_Classes_Helpers_Tools::getValue('type', '');
|
266 |
+
|
267 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getCurrentSnippet($post_id, $term_id, $taxonomy, $post_type)) {
|
268 |
+
|
269 |
+
//Save the post data in DB with the hash
|
270 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->savePost($post);
|
271 |
+
|
272 |
+
$args = array();
|
273 |
+
$args['post_id'] = $post->ID;
|
274 |
+
$args['hash'] = $post->hash;
|
275 |
+
$args['permalink'] = $post->url;
|
276 |
+
if ($auditpage = SQ_Classes_RemoteController::addAuditPage($args)) {
|
277 |
+
if (!is_wp_error($auditpage)) {
|
278 |
+
SQ_Classes_Error::setError(__('Audit page is added. The audit may take a while so please be patient.', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
279 |
+
set_transient('sq_auditpage_all', time());
|
280 |
+
} elseif ($auditpage->get_error_message() == 'limit_exceed') {
|
281 |
+
SQ_Classes_Error::setError(__('You reached the maximum number of audit pages for your account.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
282 |
+
}
|
283 |
+
} else {
|
284 |
+
SQ_Classes_Error::setError(__('Error! Could not add the audit page.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
285 |
+
}
|
286 |
+
|
287 |
+
} else {
|
288 |
+
SQ_Classes_Error::setError(__('Error! Could not find the audit page in your website.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
289 |
+
}
|
290 |
+
break;
|
291 |
+
case 'sq_audits_update':
|
292 |
+
if (!current_user_can('sq_manage_focuspages')) {
|
293 |
+
return;
|
294 |
+
}
|
295 |
+
|
296 |
+
if ($auditpage = SQ_Classes_RemoteController::updateAudit()) {
|
297 |
+
if (!is_wp_error($auditpage)) {
|
298 |
+
SQ_Classes_Error::setError(__('Audit page sent for recheck. It may take a while so please be patient.', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
299 |
+
set_transient('sq_auditpage_all', time());
|
300 |
+
} elseif ($auditpage->get_error_message() == 'too_many_attempts') {
|
301 |
+
SQ_Classes_Error::setError(__("The audit for all pages can be made once an hour.", _SQ_PLUGIN_NAME_) . " <br /> ");
|
302 |
+
}
|
303 |
+
} else {
|
304 |
+
SQ_Classes_Error::setError(__("The audit for all pages can be made once an hour.", _SQ_PLUGIN_NAME_) . " <br /> ");
|
305 |
+
}
|
306 |
+
break;
|
307 |
+
case 'sq_audits_delete':
|
308 |
+
if (!current_user_can('sq_manage_focuspages')) {
|
309 |
+
return;
|
310 |
+
}
|
311 |
+
|
312 |
+
if ($user_post_id = SQ_Classes_Helpers_Tools::getValue('id', false)) {
|
313 |
+
SQ_Classes_RemoteController::deleteAuditPage(array('user_post_id' => $user_post_id));
|
314 |
+
SQ_Classes_Error::setError(__('The audit page is deleted', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
315 |
+
} else {
|
316 |
+
SQ_Classes_Error::setError(__('Invalid params!', _SQ_PLUGIN_NAME_) . " <br /> ");
|
317 |
+
}
|
318 |
+
|
319 |
+
break;
|
320 |
case 'sq_audits_settings':
|
321 |
if (!current_user_can('sq_manage_settings')) {
|
322 |
return;
|
controllers/BulkSeo.php
ADDED
@@ -0,0 +1,107 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
+
|
4 |
+
class SQ_Controllers_BulkSeo extends SQ_Classes_FrontController {
|
5 |
+
|
6 |
+
public $pages = array();
|
7 |
+
|
8 |
+
function init() {
|
9 |
+
//Clear the Scripts and Styles from other plugins
|
10 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
11 |
+
|
12 |
+
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'bulkseo');
|
13 |
+
|
14 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
15 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
16 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('switchery');
|
17 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('fontawesome');
|
18 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('global');
|
19 |
+
|
20 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('assistant');
|
21 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('navbar');
|
22 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('seosettings');
|
23 |
+
|
24 |
+
if (method_exists($this, $tab)) {
|
25 |
+
call_user_func(array($this, $tab));
|
26 |
+
}
|
27 |
+
|
28 |
+
if (function_exists('wp_enqueue_media')) {
|
29 |
+
wp_enqueue_media();
|
30 |
+
}
|
31 |
+
|
32 |
+
//@ob_flush();
|
33 |
+
echo $this->getView('BulkSeo/' . ucfirst($tab));
|
34 |
+
|
35 |
+
//get the modal window for the assistant popup
|
36 |
+
echo SQ_Classes_ObjController::getClass('SQ_Models_Assistant')->getModal();
|
37 |
+
}
|
38 |
+
|
39 |
+
public function bulkseo() {
|
40 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
41 |
+
|
42 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bulkseo');
|
43 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('labels');
|
44 |
+
|
45 |
+
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
46 |
+
$this->pages = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getPages($search);
|
47 |
+
|
48 |
+
if (!empty($labels) || count((array)$this->pages) > 1) {
|
49 |
+
//Get the labels for view use
|
50 |
+
$this->labels = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->getLabels();
|
51 |
+
}
|
52 |
+
}
|
53 |
+
|
54 |
+
/**
|
55 |
+
* Called when action is triggered
|
56 |
+
*
|
57 |
+
* @return void
|
58 |
+
*/
|
59 |
+
public function action() {
|
60 |
+
parent::action();
|
61 |
+
|
62 |
+
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
63 |
+
|
64 |
+
case 'sq_ajax_assistant_bulkseo':
|
65 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
66 |
+
|
67 |
+
$response = array();
|
68 |
+
if (!current_user_can('sq_manage_snippet')) {
|
69 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
70 |
+
echo json_encode($response);
|
71 |
+
exit();
|
72 |
+
}
|
73 |
+
|
74 |
+
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
75 |
+
$term_id = (int)SQ_Classes_Helpers_Tools::getValue('term_id', 0);
|
76 |
+
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', '');
|
77 |
+
$post_type = SQ_Classes_Helpers_Tools::getValue('post_type', '');
|
78 |
+
|
79 |
+
//Set the Labels and Categories
|
80 |
+
SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->init();
|
81 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getCurrentSnippet($post_id, $term_id, $taxonomy, $post_type)) {
|
82 |
+
$this->post = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->parsePage($post)->getPage();
|
83 |
+
}
|
84 |
+
|
85 |
+
$json = array();
|
86 |
+
$json['html'] = $this->getView('BulkSeo/BulkseoRow');
|
87 |
+
$json['html_dest'] = "#sq_row_" . $this->post->hash;
|
88 |
+
|
89 |
+
$json['assistant'] = '';
|
90 |
+
$categories = apply_filters('sq_assistant_categories_page', $this->post->hash);
|
91 |
+
if (!empty($categories)) {
|
92 |
+
foreach ($categories as $index => $category) {
|
93 |
+
if (isset($category->assistant)) {
|
94 |
+
$json['assistant'] .= $category->assistant;
|
95 |
+
}
|
96 |
+
}
|
97 |
+
}
|
98 |
+
$json['assistant_dest'] = "#sq_assistant_" . $this->post->hash;
|
99 |
+
|
100 |
+
echo json_encode($json);
|
101 |
+
exit();
|
102 |
+
|
103 |
+
}
|
104 |
+
|
105 |
+
}
|
106 |
+
|
107 |
+
}
|
controllers/CheckSeo.php
CHANGED
@@ -1,43 +1,250 @@
|
|
1 |
<?php
|
|
|
|
|
2 |
class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
|
3 |
public $report;
|
|
|
|
|
4 |
public $report_time;
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
/**
|
7 |
* Call the init on Dashboard
|
8 |
* @return mixed|void
|
9 |
*/
|
10 |
public function init() {
|
11 |
-
$this->report = get_option('sq_seoreport');
|
12 |
-
$this->report_time = get_option('sq_seoreport_time');
|
13 |
|
14 |
-
|
15 |
-
|
16 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
17 |
}
|
18 |
|
19 |
-
$
|
20 |
-
|
21 |
-
|
22 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
$row = array_merge($tasks[$function], $row);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
24 |
}
|
25 |
} else {
|
26 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
}
|
|
|
|
|
|
|
|
|
|
|
28 |
}
|
|
|
|
|
|
|
|
|
29 |
}
|
30 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
|
32 |
-
|
|
|
33 |
}
|
34 |
|
35 |
/**
|
36 |
* Return the number of SEO errors if exists
|
37 |
* @return bool|int
|
38 |
*/
|
39 |
-
public function getErrorsCount(){
|
40 |
-
$this->report
|
|
|
|
|
|
|
41 |
if (!empty($this->report)) {
|
42 |
return count((array)$this->report);
|
43 |
}
|
@@ -51,11 +258,12 @@ class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
|
|
51 |
public function action() {
|
52 |
parent::action();
|
53 |
|
54 |
-
if (!current_user_can('
|
55 |
return;
|
56 |
}
|
57 |
|
58 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
|
|
59 |
case 'sq_checkseo':
|
60 |
SQ_Classes_Error::setMessage(__('Done!', _SQ_PLUGIN_NAME_));
|
61 |
//Check all the SEO
|
@@ -64,13 +272,23 @@ class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
|
|
64 |
|
65 |
break;
|
66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
case 'sq_fixsettings':
|
68 |
$name = SQ_Classes_Helpers_Tools::getValue('name', false);
|
69 |
$value = SQ_Classes_Helpers_Tools::getValue('value', false);
|
70 |
|
71 |
-
if ($name
|
72 |
if (in_array($name, array_keys(SQ_Classes_Helpers_Tools::$options))) {
|
73 |
-
SQ_Classes_Helpers_Tools::saveOptions($name, $value);
|
74 |
|
75 |
//Process all the tasks and save the report
|
76 |
$this->model->checkSEO();
|
@@ -83,29 +301,56 @@ class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
|
|
83 |
SQ_Classes_Error::setError(__('Could not fix it. You need to change it manually.', _SQ_PLUGIN_NAME_));
|
84 |
break;
|
85 |
|
86 |
-
case '
|
87 |
|
88 |
$name = SQ_Classes_Helpers_Tools::getValue('name', false);
|
89 |
|
90 |
-
|
91 |
-
if (!$tasks_ignored = get_option('sq_seoreport_ignore')) {
|
92 |
-
$tasks_ignored = array();
|
93 |
-
}
|
94 |
-
|
95 |
-
array_push($tasks_ignored, $name);
|
96 |
-
$tasks_ignored = array_unique($tasks_ignored);
|
97 |
-
update_option('sq_seoreport_ignore', $tasks_ignored);
|
98 |
-
}
|
99 |
|
100 |
-
SQ_Classes_Error::setMessage(__('Saved!
|
101 |
break;
|
102 |
|
103 |
case 'sq_resetignored':
|
104 |
-
|
|
|
|
|
105 |
SQ_Classes_Error::setMessage(__('Saved!', _SQ_PLUGIN_NAME_));
|
106 |
|
107 |
break;
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
}
|
110 |
|
111 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
+
|
4 |
class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
|
5 |
public $report;
|
6 |
+
public $score = 100;
|
7 |
+
public $congratulations;
|
8 |
public $report_time;
|
9 |
|
10 |
+
/**
|
11 |
+
* Set a custom category name
|
12 |
+
*
|
13 |
+
* @param $category_name
|
14 |
+
* @return $this
|
15 |
+
*/
|
16 |
+
public function setCategory($category_name) {
|
17 |
+
$this->model->category_name = $category_name;
|
18 |
+
return $this;
|
19 |
+
}
|
20 |
+
|
21 |
/**
|
22 |
* Call the init on Dashboard
|
23 |
* @return mixed|void
|
24 |
*/
|
25 |
public function init() {
|
|
|
|
|
26 |
|
27 |
+
//Get the notifications from database
|
28 |
+
|
29 |
+
if (!isset($this->congratulations)) {
|
30 |
+
$this->congratulations = $this->getCongratulations();
|
31 |
+
}
|
32 |
+
|
33 |
+
|
34 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('checkseo');
|
35 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('knob');
|
36 |
+
|
37 |
+
//get the modal window for the assistant popup
|
38 |
+
echo SQ_Classes_ObjController::getClass('SQ_Models_Assistant')->getModal();
|
39 |
+
|
40 |
+
echo $this->getView('Goals/CheckSeo');
|
41 |
+
}
|
42 |
+
|
43 |
+
/**
|
44 |
+
* Get the notifications from database
|
45 |
+
* @return mixed
|
46 |
+
*/
|
47 |
+
public function getNotifications() {
|
48 |
+
|
49 |
+
//Load the report
|
50 |
+
$report = $this->model->getDbTasks();
|
51 |
+
//Load the tasks from database and filter them
|
52 |
+
$tasks = $this->model->getTasks();
|
53 |
+
|
54 |
+
if (!empty($report)) {
|
55 |
+
|
56 |
+
if (!isset($this->model->dbtasks['count_tasks_for_today'])) {
|
57 |
+
$this->model->dbtasks['count_tasks_for_today'] = 5;
|
58 |
+
}
|
59 |
+
|
60 |
+
$tasks_for_today = isset($this->model->dbtasks['tasks_for_today']) ? $this->model->dbtasks['tasks_for_today'] : array();
|
61 |
+
if (!isset($tasks_for_today[date('Y-m-d')]) || count($tasks_for_today[date('Y-m-d')]) < $this->model->dbtasks['count_tasks_for_today']) {
|
62 |
+
//If the tasks for today are not yet set
|
63 |
+
$tasks_for_today = array(date('Y-m-d') => array());
|
64 |
+
} else {
|
65 |
+
//update the report to todays tasks
|
66 |
+
foreach ($report as $function => $row) {
|
67 |
+
if (isset($tasks_for_today[date('Y-m-d')][$function])) {
|
68 |
+
$tasks_for_today[date('Y-m-d')][$function] = $row;
|
69 |
+
}
|
70 |
+
}
|
71 |
+
|
72 |
+
//get the report from todays tasks
|
73 |
+
$report = $tasks_for_today[date('Y-m-d')];
|
74 |
}
|
75 |
|
76 |
+
foreach ($report as $function => &$row) {
|
77 |
+
|
78 |
+
//Make sure the function is set in the task
|
79 |
+
if (is_array($row) && isset($tasks[$function])) {
|
80 |
+
if (!isset($tasks[$function]['positive'])) $tasks[$function]['positive'] = false;
|
81 |
+
|
82 |
+
$row = array_merge(array('completed' => false, 'active' => true, 'done' => false), $row);
|
83 |
+
$row['status'] = $row['active'] ? ($row['done'] ? 'done' : (($row['completed']) ? 'completed' : '')) : 'ignore';
|
84 |
+
|
85 |
+
//if isn't a success task and is not completes
|
86 |
+
if (!$tasks[$function]['positive'] && ($row['status'] == '' || !empty($tasks_for_today[date('Y-m-d')]))) {
|
87 |
$row = array_merge($tasks[$function], $row);
|
88 |
+
|
89 |
+
//set defaults for each task
|
90 |
+
$default = array(
|
91 |
+
'completed' => false,
|
92 |
+
'warning' => '',
|
93 |
+
'message' => '',
|
94 |
+
'solution' => '',
|
95 |
+
'link' => '',
|
96 |
+
'color' => '#4f1440',
|
97 |
+
'bullet' => false,
|
98 |
+
'priority' => 0,
|
99 |
+
'ignore' => false
|
100 |
+
);
|
101 |
+
$row = array_merge($default, $row);
|
102 |
+
|
103 |
+
//replace links
|
104 |
+
$row['warning'] = preg_replace('/\[link\]([^\[]*)\[\/link\]/i', '<a href="$1" target="_blank">$1</a>', $row['warning']);
|
105 |
+
$row['message'] = preg_replace('/\[link\]([^\[]*)\[\/link\]/i', '<a href="$1" target="_blank">$1</a>', $row['message']);
|
106 |
+
$row['solution'] = preg_replace('/\[link\]([^\[]*)\[\/link\]/i', '<a href="$1" target="_blank">$1</a>', $row['solution']);
|
107 |
+
|
108 |
+
//add links to all tools
|
109 |
+
if (!empty($row['tools'])) {
|
110 |
+
foreach ($row['tools'] as &$tool) {
|
111 |
+
switch ($tool) {
|
112 |
+
case 'On-Page SEO':
|
113 |
+
$tool = '<a href="https://plugin.squirrly.co/bulk-seo-settings/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
114 |
+
break;
|
115 |
+
case 'SEO Automation':
|
116 |
+
$tool = '<a href="https://howto.squirrly.co/kb/seo-automation/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
117 |
+
break;
|
118 |
+
case 'SEO Snippet':
|
119 |
+
$tool = '<a href="https://plugin.squirrly.co/seo-snippet-tool/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
120 |
+
break;
|
121 |
+
case 'Focus Pages':
|
122 |
+
$tool = '<a href="https://plugin.squirrly.co/focus-pages/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
123 |
+
break;
|
124 |
+
case 'Live Assistant':
|
125 |
+
$tool = '<a href="https://plugin.squirrly.co/seo-virtual-assistant/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
126 |
+
break;
|
127 |
+
case 'Multiple Keyword Optimization':
|
128 |
+
$tool = '<a href="https://plugin.squirrly.co/seo-virtual-assistant/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
129 |
+
break;
|
130 |
+
case 'Keyword Research':
|
131 |
+
$tool = '<a href="https://plugin.squirrly.co/best-keyword-research-tool-for-seo/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
132 |
+
break;
|
133 |
+
case 'Briefcase':
|
134 |
+
$tool = '<a href="https://plugin.squirrly.co/briefcase-keyword-management-tool/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
135 |
+
break;
|
136 |
+
case 'Rankings':
|
137 |
+
$tool = '<a href="https://plugin.squirrly.co/google-serp-checker/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
138 |
+
break;
|
139 |
+
case 'Audits':
|
140 |
+
$tool = '<a href="https://plugin.squirrly.co/site-seo-audit-tool/" target="_blank"><strong class="text-info">' . $tool . '</strong></a>';
|
141 |
+
break;
|
142 |
+
}
|
143 |
+
}
|
144 |
+
}
|
145 |
+
|
146 |
+
|
147 |
+
} else {
|
148 |
+
//if task is complete, remove it
|
149 |
+
unset($report[$function]);
|
150 |
}
|
151 |
} else {
|
152 |
+
//if function doesn't exists, remove the task
|
153 |
+
unset($report[$function]);
|
154 |
+
}
|
155 |
+
}
|
156 |
+
|
157 |
+
//Set the todays tasks if empty
|
158 |
+
if (empty($tasks_for_today[date('Y-m-d')])) {
|
159 |
+
$count = 1;
|
160 |
+
foreach ($report as $function => $task) {
|
161 |
+
//Limit today tasks
|
162 |
+
if ($count > $this->model->dbtasks['count_tasks_for_today'] && $task['priority'] > 1) {
|
163 |
+
unset($report[$function]);
|
164 |
+
} else {
|
165 |
+
$tasks_for_today[date('Y-m-d')][$function] = $task;
|
166 |
+
}
|
167 |
+
|
168 |
+
$count++;
|
169 |
+
}
|
170 |
+
}
|
171 |
+
|
172 |
+
//Verify the goals gor today completion and progress
|
173 |
+
if(!empty($tasks_for_today[date('Y-m-d')])) {
|
174 |
+
|
175 |
+
$countdone = 0;
|
176 |
+
foreach ($tasks_for_today[date('Y-m-d')] as $function => $task) {
|
177 |
+
|
178 |
+
if(!isset($report[$function])){ //in case the goal was removed from API
|
179 |
+
//remove the daily goal and move on
|
180 |
+
unset($tasks_for_today[date('Y-m-d')][$function]);
|
181 |
+
continue;
|
182 |
+
}
|
183 |
+
|
184 |
+
//count the completed goals for today's progress
|
185 |
+
if (in_array($report[$function]['status'], array('completed', 'done', 'ignore'))) {
|
186 |
+
$countdone++;
|
187 |
+
}
|
188 |
}
|
189 |
+
|
190 |
+
//Calculate today's progress
|
191 |
+
$this->score = number_format((100 * $countdone) / count($tasks_for_today[date('Y-m-d')]), 0);
|
192 |
+
|
193 |
+
|
194 |
}
|
195 |
+
|
196 |
+
$this->model->dbtasks['tasks_for_today'] = $tasks_for_today;
|
197 |
+
$this->model->saveDbTasks();
|
198 |
+
|
199 |
}
|
200 |
|
201 |
+
//return the report
|
202 |
+
return $report;
|
203 |
+
}
|
204 |
+
|
205 |
+
/**
|
206 |
+
* Get the notifications from database
|
207 |
+
* @return mixed
|
208 |
+
*/
|
209 |
+
public function getCongratulations() {
|
210 |
+
|
211 |
+
$report = $this->model->getDbTasks();
|
212 |
+
$tasks = $this->model->getTasks();
|
213 |
+
|
214 |
+
if (!empty($report)) {
|
215 |
+
foreach ($report as $function => &$row) {
|
216 |
+
|
217 |
+
if (is_array($row) && isset($tasks[$function])) {
|
218 |
+
if (!isset($tasks[$function]['positive'])) $tasks[$function]['positive'] = false;
|
219 |
+
|
220 |
+
$row = array_merge(array('completed' => false, 'active' => true, 'done' => false, 'positive' => false), $row);
|
221 |
+
$row['status'] = $row['active'] ? (($row['completed'] || $row['done']) ? 'completed' : '') : 'ignore';
|
222 |
+
|
223 |
+
if ($tasks[$function]['positive'] && $row['status'] == 'completed') {
|
224 |
+
$row = array_merge($tasks[$function], $row);
|
225 |
+
} else {
|
226 |
+
unset($report[$function]);
|
227 |
+
}
|
228 |
+
|
229 |
+
} else {
|
230 |
+
unset($report[$function]);
|
231 |
+
}
|
232 |
+
}
|
233 |
+
}
|
234 |
|
235 |
+
//return the report
|
236 |
+
return $report;
|
237 |
}
|
238 |
|
239 |
/**
|
240 |
* Return the number of SEO errors if exists
|
241 |
* @return bool|int
|
242 |
*/
|
243 |
+
public function getErrorsCount() {
|
244 |
+
if (!isset($this->report)) {
|
245 |
+
$this->report = $this->getNotifications();
|
246 |
+
}
|
247 |
+
|
248 |
if (!empty($this->report)) {
|
249 |
return count((array)$this->report);
|
250 |
}
|
258 |
public function action() {
|
259 |
parent::action();
|
260 |
|
261 |
+
if (!current_user_can('sq_manage_snippets')) {
|
262 |
return;
|
263 |
}
|
264 |
|
265 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
266 |
+
|
267 |
case 'sq_checkseo':
|
268 |
SQ_Classes_Error::setMessage(__('Done!', _SQ_PLUGIN_NAME_));
|
269 |
//Check all the SEO
|
272 |
|
273 |
break;
|
274 |
|
275 |
+
case 'sq_moretasks':
|
276 |
+
$this->model->dbtasks['tasks_for_today'] = array();
|
277 |
+
$this->model->saveDbTasks();
|
278 |
+
|
279 |
+
SQ_Classes_Error::setMessage(__('Done!', _SQ_PLUGIN_NAME_));
|
280 |
+
//Check all the SEO
|
281 |
+
//Process all the tasks and save the report
|
282 |
+
$this->model->checkSEO();
|
283 |
+
|
284 |
+
break;
|
285 |
case 'sq_fixsettings':
|
286 |
$name = SQ_Classes_Helpers_Tools::getValue('name', false);
|
287 |
$value = SQ_Classes_Helpers_Tools::getValue('value', false);
|
288 |
|
289 |
+
if ($name) {
|
290 |
if (in_array($name, array_keys(SQ_Classes_Helpers_Tools::$options))) {
|
291 |
+
SQ_Classes_Helpers_Tools::saveOptions($name, (bool)$value);
|
292 |
|
293 |
//Process all the tasks and save the report
|
294 |
$this->model->checkSEO();
|
301 |
SQ_Classes_Error::setError(__('Could not fix it. You need to change it manually.', _SQ_PLUGIN_NAME_));
|
302 |
break;
|
303 |
|
304 |
+
case 'sq_donetask':
|
305 |
|
306 |
$name = SQ_Classes_Helpers_Tools::getValue('name', false);
|
307 |
|
308 |
+
$this->model->doneTask($name);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
309 |
|
310 |
+
SQ_Classes_Error::setMessage(__('Saved! Task marked as done.', _SQ_PLUGIN_NAME_));
|
311 |
break;
|
312 |
|
313 |
case 'sq_resetignored':
|
314 |
+
//Remove ignored tasks
|
315 |
+
$this->model->clearIgnoredTasks();
|
316 |
+
|
317 |
SQ_Classes_Error::setMessage(__('Saved!', _SQ_PLUGIN_NAME_));
|
318 |
|
319 |
break;
|
320 |
|
321 |
+
case 'sq_ajax_checkseo':
|
322 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
323 |
+
$json = array();
|
324 |
+
|
325 |
+
//Check all the SEO
|
326 |
+
//Process all the tasks and save the report
|
327 |
+
$this->model->checkSEO();
|
328 |
+
|
329 |
+
if (SQ_Classes_Error::isError()) {
|
330 |
+
$json['error'] = SQ_Classes_Error::getError();
|
331 |
+
}
|
332 |
+
|
333 |
+
echo json_encode($json);
|
334 |
+
exit();
|
335 |
+
case 'sq_ajax_getgoals':
|
336 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
337 |
+
$json = array();
|
338 |
+
|
339 |
+
if (!isset($this->report)) {
|
340 |
+
$this->report = $this->getNotifications();
|
341 |
+
}
|
342 |
+
|
343 |
+
$json['html'] = $this->getView('Goals/Goals');
|
344 |
+
if (function_exists('iconv')) {
|
345 |
+
$json['html'] = iconv('UTF-8', 'UTF-8//IGNORE', $json['html']);
|
346 |
+
}
|
347 |
+
|
348 |
+
if (SQ_Classes_Error::isError()) {
|
349 |
+
$json['error'] = SQ_Classes_Error::getError();
|
350 |
+
}
|
351 |
+
|
352 |
+
echo json_encode($json);
|
353 |
+
exit();
|
354 |
}
|
355 |
|
356 |
|
controllers/Cron.php
CHANGED
@@ -1,41 +1,15 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Cron extends SQ_Classes_FrontController {
|
4 |
|
5 |
-
public function processSEOPostCron() {
|
6 |
-
//make sure the classes are loaded
|
7 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_Helpers_Tools');
|
8 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_ActionController');
|
9 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_RemoteController');
|
10 |
-
|
11 |
-
if (get_option('sq_seopost')) {
|
12 |
-
$process = json_decode(get_option('sq_seopost'), true);
|
13 |
-
|
14 |
-
if (!empty($process)) {
|
15 |
-
foreach ($process as $key => $args) {
|
16 |
-
|
17 |
-
if (!$response = SQ_Classes_RemoteController::savePost($args)) {
|
18 |
-
break;
|
19 |
-
}
|
20 |
-
|
21 |
-
if (isset($response->saved) && $response->saved == true) {
|
22 |
-
unset($process[$key]);
|
23 |
-
}
|
24 |
-
}
|
25 |
-
|
26 |
-
update_option('sq_seopost', json_encode($process));
|
27 |
-
}
|
28 |
-
}
|
29 |
-
}
|
30 |
-
|
31 |
public function processSEOCheckCron() {
|
32 |
//make sure the classes are loaded
|
33 |
SQ_Classes_ObjController::getClass('SQ_Classes_Helpers_Tools');
|
34 |
|
35 |
//Check the SEO and save the Report
|
36 |
-
$report_time =
|
37 |
-
|
38 |
-
if ((time() - $report_time['timestamp']) < (3600 * 12)) {
|
39 |
return false;
|
40 |
}
|
41 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Cron extends SQ_Classes_FrontController {
|
5 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 |
public function processSEOCheckCron() {
|
7 |
//make sure the classes are loaded
|
8 |
SQ_Classes_ObjController::getClass('SQ_Classes_Helpers_Tools');
|
9 |
|
10 |
//Check the SEO and save the Report
|
11 |
+
if ($report_time = SQ_Classes_Helpers_Tools::getOption('seoreport_time')) {
|
12 |
+
if ((time() - (int)$report_time) < (3600 * 12)) {
|
|
|
13 |
return false;
|
14 |
}
|
15 |
}
|
controllers/Dashboard.php
CHANGED
@@ -1,33 +1,38 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
4 |
-
* Dashboard
|
|
|
5 |
*/
|
6 |
class SQ_Controllers_Dashboard extends SQ_Classes_FrontController {
|
7 |
-
//checkin API
|
8 |
-
public $checkin;
|
9 |
|
10 |
-
public function init() {
|
11 |
-
//Checkin to API V2
|
12 |
-
$this->checkin = SQ_Classes_RemoteController::checkin();
|
13 |
|
14 |
-
|
15 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('
|
16 |
-
|
17 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('switchery');
|
18 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('global');
|
19 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('research');
|
20 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('navbar.css');
|
21 |
|
22 |
-
|
|
|
23 |
|
24 |
-
|
25 |
-
parent::
|
26 |
|
27 |
-
|
28 |
-
|
|
|
29 |
|
30 |
-
|
|
|
|
|
31 |
|
|
|
|
|
|
|
32 |
|
33 |
-
|
|
|
|
|
|
|
|
|
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
/**
|
5 |
+
* Show on the WordPress Dashboard
|
6 |
+
* Class SQ_Controllers_Dashboard
|
7 |
*/
|
8 |
class SQ_Controllers_Dashboard extends SQ_Classes_FrontController {
|
|
|
|
|
9 |
|
|
|
|
|
|
|
10 |
|
11 |
+
public function dashboard() {
|
12 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('dashboard');
|
13 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
|
|
|
|
|
|
|
|
14 |
|
15 |
+
echo $this->getView('Blocks/Dashboard');
|
16 |
+
}
|
17 |
|
18 |
+
public function action() {
|
19 |
+
parent::action();
|
20 |
|
21 |
+
if (!current_user_can('manage_options')) {
|
22 |
+
return;
|
23 |
+
}
|
24 |
|
25 |
+
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
26 |
+
case 'sq_ajaxcheckseo':
|
27 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
28 |
|
29 |
+
//Check all the SEO
|
30 |
+
//Process all the tasks and save the report
|
31 |
+
SQ_Classes_ObjController::getClass('SQ_Models_CheckSeo')->checkSEO();
|
32 |
|
33 |
+
echo json_encode(array('data' => $this->getView('Blocks/Dashboard')));
|
34 |
+
exit();
|
35 |
+
|
36 |
+
}
|
37 |
+
}
|
38 |
+
}
|
controllers/FocusPages.php
CHANGED
@@ -1,15 +1,16 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
4 |
|
|
|
|
|
5 |
/** @var array list of tasks labels */
|
6 |
public $labels = array();
|
7 |
/** @var array found pages in DB */
|
8 |
public $pages = array();
|
9 |
/** @var array of focus pages from API */
|
10 |
public $focuspages = array();
|
11 |
-
/** @var object with the connection status from API */
|
12 |
-
public $checkin;
|
13 |
|
14 |
/**
|
15 |
* Initiate the class if called from menu
|
@@ -22,8 +23,17 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
|
22 |
//Checkin to API V2
|
23 |
$this->checkin = SQ_Classes_RemoteController::checkin();
|
24 |
|
25 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
|
|
|
27 |
|
28 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
29 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
@@ -35,19 +45,11 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
|
35 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('navbar');
|
36 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('seosettings');
|
37 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('chart');
|
|
|
38 |
|
39 |
if (method_exists($this, $tab)) {
|
40 |
call_user_func(array($this, $tab));
|
41 |
}
|
42 |
-
|
43 |
-
//@ob_flush();
|
44 |
-
|
45 |
-
if (is_wp_error($this->checkin)) {
|
46 |
-
SQ_Classes_Error::setError('Could not connect to Squirrly Cloud. Please refresh.');
|
47 |
-
SQ_Classes_Error::hookNotices();
|
48 |
-
return;
|
49 |
-
}
|
50 |
-
|
51 |
echo $this->getView('FocusPages/' . ucfirst($tab));
|
52 |
|
53 |
//get the modal window for the assistant popup
|
@@ -58,107 +60,89 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
|
58 |
* Load for Add Focus Page menu tab
|
59 |
*/
|
60 |
public function addpage() {
|
61 |
-
global $wp_query;
|
62 |
-
wp_reset_query();
|
63 |
-
|
64 |
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
65 |
-
$
|
66 |
-
$post_per_page = SQ_Classes_Helpers_Tools::getValue('cnt', 10);
|
67 |
-
|
68 |
-
//get all the public post types
|
69 |
-
$types = get_post_types(array('public' => true));
|
70 |
-
$statuses = array('publish');
|
71 |
-
$post_ids = array();
|
72 |
-
if ($search <> '') {
|
73 |
-
$post_per_page = -1;
|
74 |
-
}
|
75 |
|
76 |
-
|
77 |
-
|
78 |
-
//get all the posts types from database
|
79 |
-
$query = array(
|
80 |
-
'post_type' => array_keys($types),
|
81 |
-
's' => (strpos($search, '/') === false ? $search : ''),
|
82 |
-
'post_status' => $statuses,
|
83 |
-
'posts_per_page' => $post_per_page,
|
84 |
-
'paged' => $paged,
|
85 |
-
'orderby' => 'date',
|
86 |
-
'order' => 'DESC',
|
87 |
-
);
|
88 |
-
|
89 |
-
$wp_query = new WP_Query($query);
|
90 |
-
$posts = $wp_query->get_posts();
|
91 |
-
|
92 |
-
if (!empty($posts)) {
|
93 |
-
foreach ($posts as $post) {
|
94 |
-
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByID($post)) {
|
95 |
-
//Search the Squirrly Title, Description and URL if search is set
|
96 |
-
if ($search <> '') {
|
97 |
-
if (SQ_Classes_Helpers_Tools::findStr($post->post_title, $search) === false && SQ_Classes_Helpers_Tools::findStr($post->sq->title, $search) === false && SQ_Classes_Helpers_Tools::findStr($post->sq->description, $search) === false && SQ_Classes_Helpers_Tools::findStr($post->url, $search) === false) {
|
98 |
-
continue;
|
99 |
-
}
|
100 |
-
}
|
101 |
-
$post_ids[] = $post->ID;
|
102 |
-
$this->pages[] = $post;
|
103 |
-
unset($page);
|
104 |
-
}
|
105 |
-
}
|
106 |
-
}
|
107 |
-
|
108 |
-
//get also the focus pages
|
109 |
-
$this->focuspages = SQ_Classes_RemoteController::getFocusPages();
|
110 |
|
|
|
|
|
|
|
|
|
111 |
}
|
112 |
-
|
113 |
-
|
114 |
}
|
115 |
|
116 |
/**
|
117 |
* Called for List of the Focus Pages
|
118 |
*/
|
119 |
public function pagelist() {
|
120 |
-
|
121 |
|
122 |
//Set the Labels and Categories
|
123 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('focuspages');
|
124 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('labels');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
SQ_Classes_ObjController::getClass('SQ_Models_FocusPages')->init();
|
|
|
126 |
|
127 |
-
if ($
|
128 |
-
if ($focuspages = SQ_Classes_RemoteController::getFocusPages()) {
|
129 |
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
return;
|
134 |
-
}
|
135 |
|
136 |
//Get the audits for the focus pages
|
137 |
-
$audits = SQ_Classes_RemoteController::getFocusAudits();
|
138 |
|
139 |
if (!empty($focuspages)) {
|
140 |
foreach ($focuspages as $focuspage) {
|
|
|
141 |
//Add the audit data if exists
|
142 |
-
if (
|
143 |
-
|
144 |
-
|
145 |
-
$focuspage->
|
|
|
|
|
|
|
|
|
|
|
146 |
}
|
147 |
}
|
148 |
}
|
149 |
|
150 |
/** @var SQ_Models_Domain_FocusPage $focuspage */
|
151 |
$focuspage = SQ_Classes_ObjController::getDomain('SQ_Models_Domain_FocusPage', $focuspage);
|
|
|
152 |
//set the connection info with GSC and GA
|
153 |
$focuspage->audit->sq_analytics_gsc_connected = (isset($this->checkin->connection_gsc) ? $this->checkin->connection_gsc : 0);
|
154 |
$focuspage->audit->sq_analytics_google_connected = (isset($this->checkin->connection_ga) ? $this->checkin->connection_ga : 0);
|
155 |
$focuspage->audit->sq_subscription_serpcheck = (isset($this->checkin->subscription_serpcheck) ? $this->checkin->subscription_serpcheck : 0);
|
156 |
|
157 |
-
SQ_Debug::dump($focuspage, $focuspage->audit);
|
158 |
|
159 |
//If there is a local page, then show focus
|
160 |
if ($focuspage->getWppost()) {
|
|
|
|
|
|
|
|
|
|
|
161 |
$this->focuspages[] = SQ_Classes_ObjController::getClass('SQ_Models_FocusPages')->parseFocusPage($focuspage, $labels)->getFocusPage();
|
|
|
162 |
} elseif ($focuspage->user_post_id) {
|
163 |
SQ_Classes_Error::setError(__('Focus Page does not exist or was deleted from your website.', _SQ_PLUGIN_NAME_));
|
164 |
SQ_Classes_RemoteController::deleteFocusPage(array('user_post_id' => $focuspage->user_post_id));
|
@@ -167,12 +151,117 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
|
167 |
}
|
168 |
}
|
169 |
}
|
|
|
|
|
|
|
|
|
170 |
//Get the labels for view use
|
171 |
if (!empty($labels) || count((array)$this->focuspages) > 1) {
|
172 |
$this->labels = SQ_Classes_ObjController::getClass('SQ_Models_FocusPages')->getLabels();
|
173 |
}
|
174 |
}
|
175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
|
177 |
/**
|
178 |
* Called when action is triggered
|
@@ -184,63 +273,104 @@ class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
|
184 |
parent::action();
|
185 |
|
186 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
187 |
case 'sq_focuspages_addnew':
|
188 |
if (!current_user_can('sq_manage_focuspages')) {
|
189 |
return;
|
190 |
}
|
191 |
|
192 |
-
$post_id = SQ_Classes_Helpers_Tools::getValue('
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
205 |
}
|
206 |
-
}
|
207 |
-
SQ_Classes_Error::setError(__('
|
208 |
}
|
209 |
} else {
|
210 |
-
SQ_Classes_Error::setError(__('Error!
|
211 |
}
|
212 |
} else {
|
213 |
-
SQ_Classes_Error::setError(__('Error!
|
214 |
}
|
|
|
|
|
|
|
215 |
}
|
216 |
break;
|
217 |
-
|
218 |
case 'sq_focuspages_update':
|
219 |
if (!current_user_can('sq_manage_focuspages')) {
|
220 |
return;
|
221 |
}
|
222 |
|
223 |
-
$post_id = SQ_Classes_Helpers_Tools::getValue('
|
224 |
-
$
|
225 |
-
|
226 |
-
|
227 |
-
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
232 |
-
|
233 |
-
|
234 |
-
|
235 |
-
|
236 |
-
|
237 |
-
|
238 |
-
|
239 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
240 |
}
|
|
|
241 |
} else {
|
242 |
-
SQ_Classes_Error::setError(__('
|
|
|
243 |
}
|
|
|
244 |
} else {
|
245 |
SQ_Classes_Error::setError(__('Error! Could not find the focus page in your website.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
246 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_FocusPages extends SQ_Classes_FrontController {
|
5 |
|
6 |
+
/** @var object Checkin process with Squirrly Cloud */
|
7 |
+
public $checkin;
|
8 |
/** @var array list of tasks labels */
|
9 |
public $labels = array();
|
10 |
/** @var array found pages in DB */
|
11 |
public $pages = array();
|
12 |
/** @var array of focus pages from API */
|
13 |
public $focuspages = array();
|
|
|
|
|
14 |
|
15 |
/**
|
16 |
* Initiate the class if called from menu
|
23 |
//Checkin to API V2
|
24 |
$this->checkin = SQ_Classes_RemoteController::checkin();
|
25 |
|
26 |
+
if (is_wp_error($this->checkin)) {
|
27 |
+
if ($this->checkin->get_error_message() == 'no_data') {
|
28 |
+
echo $this->getView('Errors/Error');
|
29 |
+
return;
|
30 |
+
} elseif ($this->checkin->get_error_message() == 'maintenance') {
|
31 |
+
echo $this->getView('Errors/Maintenance');
|
32 |
+
return;
|
33 |
+
}
|
34 |
+
}
|
35 |
|
36 |
+
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'pagelist');
|
37 |
|
38 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
39 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
45 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('navbar');
|
46 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('seosettings');
|
47 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('chart');
|
48 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('knob');
|
49 |
|
50 |
if (method_exists($this, $tab)) {
|
51 |
call_user_func(array($this, $tab));
|
52 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
echo $this->getView('FocusPages/' . ucfirst($tab));
|
54 |
|
55 |
//get the modal window for the assistant popup
|
60 |
* Load for Add Focus Page menu tab
|
61 |
*/
|
62 |
public function addpage() {
|
|
|
|
|
|
|
63 |
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
64 |
+
$this->pages = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getPages($search);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
|
66 |
+
//get also the focus pages
|
67 |
+
$this->focuspages = SQ_Classes_RemoteController::getFocusPages();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
68 |
|
69 |
+
if (!empty($this->focuspages)) {
|
70 |
+
foreach ($this->focuspages as &$focuspage) {
|
71 |
+
$focuspage = SQ_Classes_ObjController::getDomain('SQ_Models_Domain_FocusPage', $focuspage);
|
72 |
+
}
|
73 |
}
|
|
|
|
|
74 |
}
|
75 |
|
76 |
/**
|
77 |
* Called for List of the Focus Pages
|
78 |
*/
|
79 |
public function pagelist() {
|
80 |
+
add_action('sq_form_notices', array($this, 'getNotificationBar'));
|
81 |
|
82 |
//Set the Labels and Categories
|
83 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('focuspages');
|
84 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('labels');
|
85 |
+
|
86 |
+
//Set the focus pages and labels
|
87 |
+
$this->setFocusPages();
|
88 |
+
}
|
89 |
+
|
90 |
+
/**
|
91 |
+
* Set the Focus Pages and Labels
|
92 |
+
*/
|
93 |
+
public function setFocusPages(){
|
94 |
+
$labels = SQ_Classes_Helpers_Tools::getValue('slabel', array());
|
95 |
+
$days_back = (int)SQ_Classes_Helpers_Tools::getValue('days_back', 90);
|
96 |
+
$sid = SQ_Classes_Helpers_Tools::getValue('sid', false);
|
97 |
+
|
98 |
SQ_Classes_ObjController::getClass('SQ_Models_FocusPages')->init();
|
99 |
+
$this->checkin = SQ_Classes_RemoteController::checkin();
|
100 |
|
101 |
+
if ($focuspages = SQ_Classes_RemoteController::getFocusPages()) {
|
|
|
102 |
|
103 |
+
if (is_wp_error($focuspages)) {
|
104 |
+
SQ_Classes_Error::setError('Could not load the Focus Pages.');
|
105 |
+
} else {
|
|
|
|
|
106 |
|
107 |
//Get the audits for the focus pages
|
108 |
+
$audits = SQ_Classes_RemoteController::getFocusAudits(array('post_id' => $sid, 'days_back' => $days_back));
|
109 |
|
110 |
if (!empty($focuspages)) {
|
111 |
foreach ($focuspages as $focuspage) {
|
112 |
+
|
113 |
//Add the audit data if exists
|
114 |
+
if (!is_wp_error($audits)) {
|
115 |
+
if (isset($focuspage->user_post_id) && !empty($audits)) {
|
116 |
+
foreach ($audits as $audit) {
|
117 |
+
if ($focuspage->user_post_id == $audit->user_post_id) {
|
118 |
+
if (isset($audit->audit)) $audit->audit = json_decode($audit->audit); //set the audit data
|
119 |
+
if (isset($audit->stats)) $audit->stats = json_decode($audit->stats); //set the stats and progress data
|
120 |
+
$focuspage = (object)array_merge((array)$focuspage, (array)$audit);
|
121 |
+
break;
|
122 |
+
}
|
123 |
}
|
124 |
}
|
125 |
}
|
126 |
|
127 |
/** @var SQ_Models_Domain_FocusPage $focuspage */
|
128 |
$focuspage = SQ_Classes_ObjController::getDomain('SQ_Models_Domain_FocusPage', $focuspage);
|
129 |
+
|
130 |
//set the connection info with GSC and GA
|
131 |
$focuspage->audit->sq_analytics_gsc_connected = (isset($this->checkin->connection_gsc) ? $this->checkin->connection_gsc : 0);
|
132 |
$focuspage->audit->sq_analytics_google_connected = (isset($this->checkin->connection_ga) ? $this->checkin->connection_ga : 0);
|
133 |
$focuspage->audit->sq_subscription_serpcheck = (isset($this->checkin->subscription_serpcheck) ? $this->checkin->subscription_serpcheck : 0);
|
134 |
|
135 |
+
//SQ_Debug::dump($focuspage, $focuspage->audit);
|
136 |
|
137 |
//If there is a local page, then show focus
|
138 |
if ($focuspage->getWppost()) {
|
139 |
+
//if post_id is set, show only that focus page
|
140 |
+
if ($sid && $focuspage->id <> $sid) {
|
141 |
+
continue;
|
142 |
+
}
|
143 |
+
|
144 |
$this->focuspages[] = SQ_Classes_ObjController::getClass('SQ_Models_FocusPages')->parseFocusPage($focuspage, $labels)->getFocusPage();
|
145 |
+
|
146 |
} elseif ($focuspage->user_post_id) {
|
147 |
SQ_Classes_Error::setError(__('Focus Page does not exist or was deleted from your website.', _SQ_PLUGIN_NAME_));
|
148 |
SQ_Classes_RemoteController::deleteFocusPage(array('user_post_id' => $focuspage->user_post_id));
|
151 |
}
|
152 |
}
|
153 |
}
|
154 |
+
|
155 |
+
//Remove the blank focus pages
|
156 |
+
$this->focuspages = array_filter($this->focuspages);
|
157 |
+
|
158 |
//Get the labels for view use
|
159 |
if (!empty($labels) || count((array)$this->focuspages) > 1) {
|
160 |
$this->labels = SQ_Classes_ObjController::getClass('SQ_Models_FocusPages')->getLabels();
|
161 |
}
|
162 |
}
|
163 |
|
164 |
+
/**
|
165 |
+
* Load the Google Chart
|
166 |
+
* @return string
|
167 |
+
*/
|
168 |
+
public function getScripts() {
|
169 |
+
return '<script>
|
170 |
+
google.load("visualization", "1", {packages: ["corechart"]});
|
171 |
+
function drawScoreChart(id, values, reverse) {
|
172 |
+
var data = google.visualization.arrayToDataTable(values);
|
173 |
+
|
174 |
+
var options = {
|
175 |
+
|
176 |
+
title : "",
|
177 |
+
chartArea:{width:"85%",height:"80%"},
|
178 |
+
enableInteractivity: "true",
|
179 |
+
tooltip: {trigger: "auto"},
|
180 |
+
vAxis: {
|
181 |
+
direction: ((reverse) ? -1 : 1),
|
182 |
+
title: "",
|
183 |
+
viewWindowMode:"explicit",
|
184 |
+
viewWindow: {
|
185 |
+
max:100,
|
186 |
+
min:0
|
187 |
+
}},
|
188 |
+
hAxis: {
|
189 |
+
title: "",
|
190 |
+
baselineColor: "transparent",
|
191 |
+
gridlineColor: "transparent",
|
192 |
+
textPosition: "none"
|
193 |
+
} ,
|
194 |
+
seriesType: "bars",
|
195 |
+
series: {2: {type: "line"}},
|
196 |
+
legend: {position: "bottom"},
|
197 |
+
colors:["#17c6ea"]
|
198 |
+
};
|
199 |
+
|
200 |
+
var chart = new google.visualization.ComboChart(document.getElementById(id));
|
201 |
+
chart.draw(data, options);
|
202 |
+
return chart;
|
203 |
+
}
|
204 |
+
function drawRankingChart(id, values, reverse) {
|
205 |
+
var data = google.visualization.arrayToDataTable(values);
|
206 |
+
|
207 |
+
var options = {
|
208 |
+
|
209 |
+
curveType: "function",
|
210 |
+
title: "",
|
211 |
+
chartArea:{width:"100%",height:"100%"},
|
212 |
+
enableInteractivity: "true",
|
213 |
+
tooltip: {trigger: "auto"},
|
214 |
+
pointSize: "2",
|
215 |
+
colors: ["#55b2ca"],
|
216 |
+
hAxis: {
|
217 |
+
baselineColor: "transparent",
|
218 |
+
gridlineColor: "transparent",
|
219 |
+
textPosition: "none"
|
220 |
+
} ,
|
221 |
+
vAxis:{
|
222 |
+
direction: ((reverse) ? -1 : 1),
|
223 |
+
baselineColor: "transparent",
|
224 |
+
gridlineColor: "transparent",
|
225 |
+
textPosition: "none"
|
226 |
+
}
|
227 |
+
};
|
228 |
+
|
229 |
+
var chart = new google.visualization.LineChart(document.getElementById(id));
|
230 |
+
chart.draw(data, options);
|
231 |
+
return chart;
|
232 |
+
}
|
233 |
+
function drawTrafficChart(id, values, reverse) {
|
234 |
+
var data = google.visualization.arrayToDataTable(values);
|
235 |
+
|
236 |
+
var options = {
|
237 |
+
|
238 |
+
title : "",
|
239 |
+
chartArea:{width:"85%",height:"80%"},
|
240 |
+
enableInteractivity: "true",
|
241 |
+
tooltip: {trigger: "auto"},
|
242 |
+
vAxis: {
|
243 |
+
direction: ((reverse) ? -1 : 1),
|
244 |
+
title: "",
|
245 |
+
viewWindowMode:"explicit"
|
246 |
+
},
|
247 |
+
hAxis: {
|
248 |
+
title: "",
|
249 |
+
baselineColor: "transparent",
|
250 |
+
gridlineColor: "transparent",
|
251 |
+
textPosition: "none"
|
252 |
+
} ,
|
253 |
+
seriesType: "bars",
|
254 |
+
series: {2: {type: "line"}},
|
255 |
+
legend: {position: "bottom"},
|
256 |
+
colors:["#17c6ea"]
|
257 |
+
};
|
258 |
+
|
259 |
+
var chart = new google.visualization.ComboChart(document.getElementById(id));
|
260 |
+
chart.draw(data, options);
|
261 |
+
return chart;
|
262 |
+
}
|
263 |
+
</script>';
|
264 |
+
}
|
265 |
|
266 |
/**
|
267 |
* Called when action is triggered
|
273 |
parent::action();
|
274 |
|
275 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
276 |
+
|
277 |
+
case 'sq_focuspages_getpage':
|
278 |
+
$json = array();
|
279 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
280 |
+
|
281 |
+
|
282 |
+
//Set the focus pages and labels
|
283 |
+
$this->setFocusPages();
|
284 |
+
|
285 |
+
$json['html'] = $this->getView('FocusPages/FocusPages');
|
286 |
+
|
287 |
+
if (function_exists('iconv')) {
|
288 |
+
$json['html'] = iconv('UTF-8', 'UTF-8//IGNORE', $json['html']);
|
289 |
+
}
|
290 |
+
|
291 |
+
if (SQ_Classes_Error::isError()) {
|
292 |
+
$json['error'] = SQ_Classes_Error::getError();
|
293 |
+
}
|
294 |
+
|
295 |
+
echo json_encode($json);
|
296 |
+
exit();
|
297 |
case 'sq_focuspages_addnew':
|
298 |
if (!current_user_can('sq_manage_focuspages')) {
|
299 |
return;
|
300 |
}
|
301 |
|
302 |
+
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
303 |
+
$term_id = (int)SQ_Classes_Helpers_Tools::getValue('term_id', 0);
|
304 |
+
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', '');
|
305 |
+
$post_type = SQ_Classes_Helpers_Tools::getValue('type', '');
|
306 |
+
|
307 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getCurrentSnippet($post_id, $term_id, $taxonomy, $post_type)) {
|
308 |
+
//Save the post data in DB with the hash
|
309 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->savePost($post);
|
310 |
+
|
311 |
+
if ($post->post_status == 'publish' && $post->ID == $post_id) {
|
312 |
+
//send the post to API
|
313 |
+
$args = array();
|
314 |
+
$args['post_id'] = $post->ID;
|
315 |
+
$args['hash'] = $post->hash;
|
316 |
+
$args['permalink'] = $post->url;
|
317 |
+
if ($focuspage = SQ_Classes_RemoteController::addFocusPage($args)) {
|
318 |
+
if (!is_wp_error($focuspage)) {
|
319 |
+
SQ_Classes_Error::setError(__('Focus page is added. The audit may take a while so please be patient.', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
320 |
+
if (isset($focuspage->user_post_id)) {
|
321 |
+
set_transient('sq_auditpage_' . $focuspage->user_post_id, time());
|
322 |
+
|
323 |
+
SQ_Classes_Helpers_Tools::saveOptions('seoreport_time', false);
|
324 |
}
|
325 |
+
} elseif ($focuspage->get_error_message() == 'limit_exceed') {
|
326 |
+
SQ_Classes_Error::setError(__('You reached the maximum number of focus pages for all your websites.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
327 |
}
|
328 |
} else {
|
329 |
+
SQ_Classes_Error::setError(__('Error! Could not add the focus page.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
330 |
}
|
331 |
} else {
|
332 |
+
SQ_Classes_Error::setError(__('Error! This focus page is not public.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
333 |
}
|
334 |
+
|
335 |
+
} else {
|
336 |
+
SQ_Classes_Error::setError(__('Error! Could not find the focus page in your website.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
337 |
}
|
338 |
break;
|
|
|
339 |
case 'sq_focuspages_update':
|
340 |
if (!current_user_can('sq_manage_focuspages')) {
|
341 |
return;
|
342 |
}
|
343 |
|
344 |
+
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
345 |
+
$term_id = (int)SQ_Classes_Helpers_Tools::getValue('term_id', 0);
|
346 |
+
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', '');
|
347 |
+
$post_type = SQ_Classes_Helpers_Tools::getValue('type', '');
|
348 |
+
|
349 |
+
if ($user_post_id = SQ_Classes_Helpers_Tools::getValue('id', false)) {
|
350 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getCurrentSnippet($post_id, $term_id, $taxonomy, $post_type)) {
|
351 |
+
|
352 |
+
//Save the post data in DB with the hash
|
353 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->savePost($post);
|
354 |
+
|
355 |
+
//send the post to API
|
356 |
+
$args = array();
|
357 |
+
$args['post_id'] = $user_post_id;
|
358 |
+
$args['hash'] = $post->hash;
|
359 |
+
$args['permalink'] = $post->url;
|
360 |
+
if ($focuspage = SQ_Classes_RemoteController::updateFocusPage($args)) {
|
361 |
+
|
362 |
+
if (!is_wp_error($focuspage)) {
|
363 |
+
SQ_Classes_Error::setError(__('Focus page sent for recheck. It may take a while so please be patient.', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
364 |
+
set_transient('sq_auditpage_' . $user_post_id, time());
|
365 |
+
} elseif ($focuspage->get_error_message() == 'too_many_attempts') {
|
366 |
+
SQ_Classes_Error::setError(__("You've made too many requests, please wait a few minutes.", _SQ_PLUGIN_NAME_) . " <br /> ");
|
367 |
}
|
368 |
+
|
369 |
} else {
|
370 |
+
SQ_Classes_Error::setError(__("You've made too many requests, please wait a few minutes.", _SQ_PLUGIN_NAME_) . " <br /> ");
|
371 |
+
set_transient('sq_auditpage_' . $user_post_id, time());
|
372 |
}
|
373 |
+
|
374 |
} else {
|
375 |
SQ_Classes_Error::setError(__('Error! Could not find the focus page in your website.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
376 |
}
|
controllers/Frontend.php
CHANGED
@@ -7,7 +7,6 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
7 |
public $model;
|
8 |
|
9 |
public function __construct() {
|
10 |
-
|
11 |
if (is_admin() || is_network_admin() || SQ_Classes_Helpers_Tools::isAjax()) {
|
12 |
return;
|
13 |
}
|
@@ -37,6 +36,11 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
37 |
add_action('template_redirect', array($this->model, 'redirectAttachments'), 10);
|
38 |
}
|
39 |
|
|
|
|
|
|
|
|
|
|
|
40 |
/* Check if sitemap is on and Load the Sitemap */
|
41 |
if (SQ_Classes_Helpers_Tools::getOption('sq_auto_sitemap')) {
|
42 |
SQ_Classes_ObjController::getClass('SQ_Controllers_Sitemaps');
|
@@ -46,8 +50,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
46 |
if (SQ_Classes_Helpers_Tools::getOption('sq_url_fix')) {
|
47 |
add_action('the_content', array($this, 'fixFeedLinks'), 11);
|
48 |
}
|
49 |
-
|
50 |
-
}
|
51 |
|
52 |
/**
|
53 |
* HOOK THE BUFFER
|
@@ -68,7 +71,6 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
68 |
$this->model->startBuffer();
|
69 |
}
|
70 |
|
71 |
-
add_action('shutdown', array($this->model, 'getBuffer'), PHP_INT_MAX);
|
72 |
}
|
73 |
|
74 |
/**
|
@@ -115,7 +117,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
115 |
* Hook the Header load
|
116 |
*/
|
117 |
public function hookFronthead() {
|
118 |
-
if (!is_admin() && defined('SQ_NOCSS') && SQ_NOCSS) {
|
119 |
return;
|
120 |
}
|
121 |
|
@@ -124,29 +126,6 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
124 |
}
|
125 |
}
|
126 |
|
127 |
-
/**
|
128 |
-
* Load Squirrly Assistant in frontend
|
129 |
-
*/
|
130 |
-
public function loadAssistant() {
|
131 |
-
if (!is_admin() && function_exists('is_user_logged_in') && is_user_logged_in()) {
|
132 |
-
global $wp_the_query;
|
133 |
-
|
134 |
-
if (method_exists($wp_the_query, 'get_queried_object')) {
|
135 |
-
$current_object = $wp_the_query->get_queried_object();
|
136 |
-
}
|
137 |
-
|
138 |
-
if (empty($current_object))
|
139 |
-
return;
|
140 |
-
|
141 |
-
$elementor = SQ_Classes_Helpers_Tools::getValue('elementor-preview', false);
|
142 |
-
$divi = SQ_Classes_Helpers_Tools::getValue('et_fb', false);
|
143 |
-
if ($elementor || $divi) {
|
144 |
-
echo $this->getView('Frontend/Assistant');
|
145 |
-
}
|
146 |
-
|
147 |
-
return;
|
148 |
-
}
|
149 |
-
}
|
150 |
|
151 |
/**
|
152 |
* Change the image path to absolute when in feed
|
@@ -214,7 +193,7 @@ class SQ_Controllers_Frontend extends SQ_Classes_FrontController {
|
|
214 |
$url = substr($url, 0, strpos($url, '?'));
|
215 |
}
|
216 |
|
217 |
-
$files = array('ico', 'icon', 'txt', 'jpg', 'jpeg', 'png', 'bmp', 'gif',
|
218 |
'css', 'scss', 'js',
|
219 |
'pdf', 'doc', 'docx', 'csv', 'xls', 'xslx',
|
220 |
'mp4', 'mpeg',
|
7 |
public $model;
|
8 |
|
9 |
public function __construct() {
|
|
|
10 |
if (is_admin() || is_network_admin() || SQ_Classes_Helpers_Tools::isAjax()) {
|
11 |
return;
|
12 |
}
|
36 |
add_action('template_redirect', array($this->model, 'redirectAttachments'), 10);
|
37 |
}
|
38 |
|
39 |
+
//Check the old permalink and redirect to the new permalink
|
40 |
+
if (SQ_Classes_Helpers_Tools::getOption('sq_permalink_redirect')) {
|
41 |
+
add_action('template_redirect',array($this->model, 'redirectPermalinks'), 10);
|
42 |
+
}
|
43 |
+
|
44 |
/* Check if sitemap is on and Load the Sitemap */
|
45 |
if (SQ_Classes_Helpers_Tools::getOption('sq_auto_sitemap')) {
|
46 |
SQ_Classes_ObjController::getClass('SQ_Controllers_Sitemaps');
|
50 |
if (SQ_Classes_Helpers_Tools::getOption('sq_url_fix')) {
|
51 |
add_action('the_content', array($this, 'fixFeedLinks'), 11);
|
52 |
}
|
53 |
+
}
|
|
|
54 |
|
55 |
/**
|
56 |
* HOOK THE BUFFER
|
71 |
$this->model->startBuffer();
|
72 |
}
|
73 |
|
|
|
74 |
}
|
75 |
|
76 |
/**
|
117 |
* Hook the Header load
|
118 |
*/
|
119 |
public function hookFronthead() {
|
120 |
+
if (!is_admin() && (!SQ_Classes_Helpers_Tools::getOption('sq_load_css') || defined('SQ_NOCSS') && SQ_NOCSS)) {
|
121 |
return;
|
122 |
}
|
123 |
|
126 |
}
|
127 |
}
|
128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
|
130 |
/**
|
131 |
* Change the image path to absolute when in feed
|
193 |
$url = substr($url, 0, strpos($url, '?'));
|
194 |
}
|
195 |
|
196 |
+
$files = array('ico', 'icon', 'txt', 'jpg', 'jpeg', 'png', 'bmp', 'gif', 'webp',
|
197 |
'css', 'scss', 'js',
|
198 |
'pdf', 'doc', 'docx', 'csv', 'xls', 'xslx',
|
199 |
'mp4', 'mpeg',
|
controllers/Help.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
4 |
* Help & Support
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
/**
|
5 |
* Help & Support
|
controllers/Menu.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
4 |
|
@@ -6,7 +7,6 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
6 |
public $post_type;
|
7 |
/** @var array snippet */
|
8 |
var $options = array();
|
9 |
-
var $sq_pages = array('sq_onboarding', 'sq_research', 'sq_assistant', 'sq_focuspages', 'sq_audits', 'sq_seosettings', 'sq_rankings');
|
10 |
|
11 |
public function __construct() {
|
12 |
parent::__construct();
|
@@ -18,12 +18,17 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
18 |
|
19 |
//run compatibility check on Squirrly settings
|
20 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
21 |
-
|
22 |
-
|
|
|
|
|
|
|
23 |
}
|
24 |
}
|
25 |
-
}
|
26 |
|
|
|
|
|
|
|
27 |
}
|
28 |
|
29 |
/**
|
@@ -31,21 +36,26 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
31 |
*/
|
32 |
public function hookInit() {
|
33 |
//in case the token is not set
|
|
|
34 |
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
|
35 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
36 |
-
|
|
|
|
|
37 |
//redirect to dashboard to login
|
38 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard'));
|
39 |
exit();
|
40 |
}
|
41 |
}
|
42 |
} elseif (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
|
|
|
|
43 |
//check if onboarding should load
|
44 |
if (SQ_Classes_Helpers_Tools::getMenuVisible('show_tutorial')) {
|
45 |
-
if (in_array(
|
46 |
//redirect users to onboarding if necessary
|
47 |
if (!$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding')) {
|
48 |
-
if (
|
49 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding'));
|
50 |
die();
|
51 |
}
|
@@ -58,7 +68,7 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
58 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
59 |
if (SQ_Classes_Helpers_Tools::getValue('page') == 'sq_help') {
|
60 |
wp_redirect(_SQ_HOWTO_URL_);
|
61 |
-
|
62 |
}
|
63 |
}
|
64 |
|
@@ -67,11 +77,22 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
67 |
if (current_user_can('sq_manage_settings')) {
|
68 |
if (SQ_Classes_Helpers_Tools::getValue('page') == 'sq_account') {
|
69 |
wp_redirect(SQ_Classes_RemoteController::getMySquirrlyLink('account'));
|
70 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
}
|
72 |
}
|
73 |
}
|
74 |
|
|
|
75 |
/* add the plugin menu in admin */
|
76 |
if (current_user_can('manage_options')) {
|
77 |
try {
|
@@ -88,10 +109,7 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
88 |
delete_transient('sq_activate');
|
89 |
|
90 |
//Create Qss table if not exists
|
91 |
-
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->
|
92 |
-
|
93 |
-
//Check if there are expected upgrades
|
94 |
-
SQ_Classes_Helpers_Tools::checkUpgrade();
|
95 |
|
96 |
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
|
97 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard'));
|
@@ -121,6 +139,9 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
121 |
|
122 |
//Hook the post save action
|
123 |
SQ_Classes_ObjController::getClass('SQ_Controllers_Post')->hookPost();
|
|
|
|
|
|
|
124 |
}
|
125 |
|
126 |
/**
|
@@ -154,13 +175,14 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
154 |
public function hookTopmenuSquirrly($wp_admin_bar) {
|
155 |
global $tag;
|
156 |
|
157 |
-
if (!
|
158 |
return false;
|
159 |
}
|
160 |
|
161 |
-
$errors = SQ_Classes_ObjController::getClass('SQ_Controllers_CheckSeo')->getErrorsCount();
|
162 |
-
|
163 |
if (current_user_can('edit_posts')) {
|
|
|
|
|
|
|
164 |
$wp_admin_bar->add_node(array(
|
165 |
'id' => 'sq_toolbar',
|
166 |
'title' => '<span class="sq_logo" style="margin-right: 2px"></span>' . __('Squirrly SEO', _SQ_PLUGIN_NAME_) . (($errors) ? '<span class="sq_errorcount">' . $errors . '</span>' : ''),
|
@@ -177,6 +199,10 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
177 |
continue;
|
178 |
} elseif ($menuid == 'sq_focuspages' && !SQ_Classes_Helpers_Tools::getMenuVisible('show_focuspages')) {
|
179 |
continue;
|
|
|
|
|
|
|
|
|
180 |
}
|
181 |
|
182 |
//make sure the user has the capabilities
|
@@ -255,11 +281,29 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
255 |
return $wp_admin_bar;
|
256 |
}
|
257 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
258 |
/**
|
259 |
* Creates the Setting menu in Wordpress
|
260 |
*/
|
261 |
public function hookMenu() {
|
|
|
|
|
262 |
|
|
|
263 |
$this->post_type = SQ_Classes_Helpers_Tools::getOption('sq_post_types');
|
264 |
|
265 |
//Push the Analytics Check
|
@@ -270,7 +314,8 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
270 |
SQ_Classes_Helpers_Tools::saveOptions('sq_analytics', 1);
|
271 |
}
|
272 |
|
273 |
-
|
|
|
274 |
|
275 |
///////////////
|
276 |
$this->model->addMenu(array(ucfirst(_SQ_NAME_),
|
@@ -297,6 +342,8 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
297 |
continue;
|
298 |
} elseif ($name == 'sq_focuspages' && !SQ_Classes_Helpers_Tools::getMenuVisible('show_focuspages')) {
|
299 |
continue;
|
|
|
|
|
300 |
}
|
301 |
|
302 |
$this->model->addSubmenu(array($item['parent'],
|
@@ -309,6 +356,14 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
309 |
|
310 |
}
|
311 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
312 |
//show account only for Admins
|
313 |
if (current_user_can('sq_manage_settings')) {
|
314 |
if (SQ_Classes_Helpers_Tools::getMenuVisible('show_account_info')) {
|
@@ -385,15 +440,18 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
385 |
|
386 |
public function hookHead() {
|
387 |
global $sq_fullscreen;
|
388 |
-
|
389 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
390 |
-
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
} elseif (SQ_Classes_Helpers_Tools::getValue('page', '') == 'sq_dashboard') {
|
396 |
echo '<div id="sq_preloader" class="sq_loading"></div>';
|
|
|
|
|
|
|
|
|
|
|
397 |
}
|
398 |
|
399 |
}
|
@@ -401,4 +459,11 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
|
401 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('logo');
|
402 |
}
|
403 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
404 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Menu extends SQ_Classes_FrontController {
|
5 |
|
7 |
public $post_type;
|
8 |
/** @var array snippet */
|
9 |
var $options = array();
|
|
|
10 |
|
11 |
public function __construct() {
|
12 |
parent::__construct();
|
18 |
|
19 |
//run compatibility check on Squirrly settings
|
20 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
21 |
+
$menus = $this->model->getMainMenu();
|
22 |
+
$page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', ''));
|
23 |
+
|
24 |
+
if (in_array($page, array_keys($menus))) {
|
25 |
+
add_action('admin_enqueue_scripts', array(SQ_Classes_ObjController::getClass('SQ_Models_Compatibility'), 'fixEnqueueErrors'), PHP_INT_MAX);
|
26 |
}
|
27 |
}
|
|
|
28 |
|
29 |
+
//Hook the Frontend Editors
|
30 |
+
$this->hookBuilders();
|
31 |
+
}
|
32 |
}
|
33 |
|
34 |
/**
|
36 |
*/
|
37 |
public function hookInit() {
|
38 |
//in case the token is not set
|
39 |
+
$menus = $this->model->getMainMenu();
|
40 |
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
|
41 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
42 |
+
$page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', ''));
|
43 |
+
|
44 |
+
if ($page <> 'sq_dashboard' && in_array($page, array_keys($menus))) {
|
45 |
//redirect to dashboard to login
|
46 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard'));
|
47 |
exit();
|
48 |
}
|
49 |
}
|
50 |
} elseif (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
51 |
+
$page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', ''));
|
52 |
+
|
53 |
//check if onboarding should load
|
54 |
if (SQ_Classes_Helpers_Tools::getMenuVisible('show_tutorial')) {
|
55 |
+
if (in_array($page, array_keys($menus))) {
|
56 |
//redirect users to onboarding if necessary
|
57 |
if (!$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding')) {
|
58 |
+
if ($page !== 'sq_onboarding') {
|
59 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding'));
|
60 |
die();
|
61 |
}
|
68 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
69 |
if (SQ_Classes_Helpers_Tools::getValue('page') == 'sq_help') {
|
70 |
wp_redirect(_SQ_HOWTO_URL_);
|
71 |
+
die();
|
72 |
}
|
73 |
}
|
74 |
|
77 |
if (current_user_can('sq_manage_settings')) {
|
78 |
if (SQ_Classes_Helpers_Tools::getValue('page') == 'sq_account') {
|
79 |
wp_redirect(SQ_Classes_RemoteController::getMySquirrlyLink('account'));
|
80 |
+
die();
|
81 |
+
}
|
82 |
+
}
|
83 |
+
}
|
84 |
+
|
85 |
+
//Check if account page is selected
|
86 |
+
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
87 |
+
if (current_user_can('sq_manage_settings')) {
|
88 |
+
if (SQ_Classes_Helpers_Tools::getValue('page') == 'sq_import') {
|
89 |
+
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_seosettings', 'backup'));
|
90 |
+
die();
|
91 |
}
|
92 |
}
|
93 |
}
|
94 |
|
95 |
+
|
96 |
/* add the plugin menu in admin */
|
97 |
if (current_user_can('manage_options')) {
|
98 |
try {
|
109 |
delete_transient('sq_activate');
|
110 |
|
111 |
//Create Qss table if not exists
|
112 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->checkTableExists();
|
|
|
|
|
|
|
113 |
|
114 |
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
|
115 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard'));
|
139 |
|
140 |
//Hook the post save action
|
141 |
SQ_Classes_ObjController::getClass('SQ_Controllers_Post')->hookPost();
|
142 |
+
|
143 |
+
//Show Admin Toolbar
|
144 |
+
add_action('wp_dashboard_setup', array($this, 'hookDashboardSetup'));
|
145 |
}
|
146 |
|
147 |
/**
|
175 |
public function hookTopmenuSquirrly($wp_admin_bar) {
|
176 |
global $tag;
|
177 |
|
178 |
+
if (!is_admin()) {
|
179 |
return false;
|
180 |
}
|
181 |
|
|
|
|
|
182 |
if (current_user_can('edit_posts')) {
|
183 |
+
//Get count local SEO errors
|
184 |
+
$errors = apply_filters('sq_seo_errors', 0);
|
185 |
+
|
186 |
$wp_admin_bar->add_node(array(
|
187 |
'id' => 'sq_toolbar',
|
188 |
'title' => '<span class="sq_logo" style="margin-right: 2px"></span>' . __('Squirrly SEO', _SQ_PLUGIN_NAME_) . (($errors) ? '<span class="sq_errorcount">' . $errors . '</span>' : ''),
|
199 |
continue;
|
200 |
} elseif ($menuid == 'sq_focuspages' && !SQ_Classes_Helpers_Tools::getMenuVisible('show_focuspages')) {
|
201 |
continue;
|
202 |
+
} elseif ($menuid == 'sq_dashboard') {
|
203 |
+
$item['title'] = $item['title'] . (($errors) ? '<span class="sq_errorcount" style="margin: 6px 54px 0 0 !important;">' . $errors . '</span>' : '');
|
204 |
+
} elseif (!isset($item['parent'])) {
|
205 |
+
continue;
|
206 |
}
|
207 |
|
208 |
//make sure the user has the capabilities
|
281 |
return $wp_admin_bar;
|
282 |
}
|
283 |
|
284 |
+
public function hookDashboardSetup() {
|
285 |
+
wp_add_dashboard_widget(
|
286 |
+
'sq_dashboard_widget',
|
287 |
+
__('Squirrly SEO', _SQ_PLUGIN_NAME_),
|
288 |
+
array(SQ_Classes_ObjController::getClass('SQ_Controllers_Dashboard'), 'dashboard')
|
289 |
+
);
|
290 |
+
|
291 |
+
// Move our widget to top.
|
292 |
+
global $wp_meta_boxes;
|
293 |
+
|
294 |
+
$dashboard = $wp_meta_boxes['dashboard']['normal']['core'];
|
295 |
+
$ours = array('sq_dashboard_widget' => $dashboard['sq_dashboard_widget']);
|
296 |
+
$wp_meta_boxes['dashboard']['normal']['core'] = array_merge($ours, $dashboard);
|
297 |
+
}
|
298 |
+
|
299 |
/**
|
300 |
* Creates the Setting menu in Wordpress
|
301 |
*/
|
302 |
public function hookMenu() {
|
303 |
+
//Hook the SEO Errors from Squirrly SEO Check
|
304 |
+
add_action('sq_seo_errors', array($this, 'getSEOErrors'));
|
305 |
|
306 |
+
//Get all the post types
|
307 |
$this->post_type = SQ_Classes_Helpers_Tools::getOption('sq_post_types');
|
308 |
|
309 |
//Push the Analytics Check
|
314 |
SQ_Classes_Helpers_Tools::saveOptions('sq_analytics', 1);
|
315 |
}
|
316 |
|
317 |
+
//Get count local SEO errors
|
318 |
+
$errors = apply_filters('sq_seo_errors', 0);
|
319 |
|
320 |
///////////////
|
321 |
$this->model->addMenu(array(ucfirst(_SQ_NAME_),
|
342 |
continue;
|
343 |
} elseif ($name == 'sq_focuspages' && !SQ_Classes_Helpers_Tools::getMenuVisible('show_focuspages')) {
|
344 |
continue;
|
345 |
+
} elseif (!isset($item['parent'])) {
|
346 |
+
continue;
|
347 |
}
|
348 |
|
349 |
$this->model->addSubmenu(array($item['parent'],
|
356 |
|
357 |
}
|
358 |
|
359 |
+
$this->model->addSubmenu(array('sq_dashboard',
|
360 |
+
__("Import & Export SEO", _SQ_PLUGIN_NAME_),
|
361 |
+
__("Import SEO", _SQ_PLUGIN_NAME_),
|
362 |
+
'sq_manage_settings',
|
363 |
+
'sq_import',
|
364 |
+
array(SQ_Classes_ObjController::getClass('SQ_Controllers_SeoSettings'), 'init')
|
365 |
+
));
|
366 |
+
|
367 |
//show account only for Admins
|
368 |
if (current_user_can('sq_manage_settings')) {
|
369 |
if (SQ_Classes_Helpers_Tools::getMenuVisible('show_account_info')) {
|
440 |
|
441 |
public function hookHead() {
|
442 |
global $sq_fullscreen;
|
|
|
443 |
if (SQ_Classes_Helpers_Tools::getIsset('page')) {
|
444 |
+
$menus = $this->model->getMainMenu();
|
445 |
+
$page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', ''));
|
446 |
+
|
447 |
+
if (in_array($page, array_keys($menus))) {
|
448 |
+
echo '<script type="text/javascript" src="https://www.google.com/jsapi"></script>';
|
|
|
449 |
echo '<div id="sq_preloader" class="sq_loading"></div>';
|
450 |
+
|
451 |
+
if ($page <> 'sq_dashboard') {
|
452 |
+
$sq_fullscreen = true;
|
453 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('fullwidth', array('trigger' => true, 'media' => 'all'));
|
454 |
+
}
|
455 |
}
|
456 |
|
457 |
}
|
459 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('logo');
|
460 |
}
|
461 |
|
462 |
+
public function hookBuilders() {
|
463 |
+
add_action('elementor/editor/footer', array(SQ_Classes_ObjController::getClass('SQ_Controllers_Post'), 'loadLiveAssistant'), 99);
|
464 |
+
}
|
465 |
+
|
466 |
+
public function getSEOErrors() {
|
467 |
+
return SQ_Classes_ObjController::getClass('SQ_Controllers_CheckSeo')->setCategory('sq_dashboard')->getErrorsCount();
|
468 |
+
}
|
469 |
}
|
controllers/Onboarding.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Onboarding extends SQ_Classes_FrontController {
|
4 |
|
@@ -13,7 +14,7 @@ class SQ_Controllers_Onboarding extends SQ_Classes_FrontController {
|
|
13 |
//Clear the Scripts and Styles from other plugins
|
14 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
15 |
|
16 |
-
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'step1
|
17 |
|
18 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
19 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
@@ -33,7 +34,7 @@ class SQ_Controllers_Onboarding extends SQ_Classes_FrontController {
|
|
33 |
echo $this->getView('Onboarding/' . ucfirst($tab));
|
34 |
}
|
35 |
|
36 |
-
public function
|
37 |
//Set the onboarding version
|
38 |
SQ_Classes_Helpers_Tools::saveOptions('sq_onboarding', SQ_VERSION);
|
39 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Onboarding extends SQ_Classes_FrontController {
|
5 |
|
14 |
//Clear the Scripts and Styles from other plugins
|
15 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
16 |
|
17 |
+
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'step1');
|
18 |
|
19 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
20 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
34 |
echo $this->getView('Onboarding/' . ucfirst($tab));
|
35 |
}
|
36 |
|
37 |
+
public function step1() {
|
38 |
//Set the onboarding version
|
39 |
SQ_Classes_Helpers_Tools::saveOptions('sq_onboarding', SQ_VERSION);
|
40 |
}
|
controllers/Overview.php
ADDED
@@ -0,0 +1,35 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
+
|
4 |
+
/**
|
5 |
+
* Overview
|
6 |
+
*/
|
7 |
+
class SQ_Controllers_Overview extends SQ_Classes_FrontController {
|
8 |
+
/** @var object Checkin process with Squirrly Cloud */
|
9 |
+
public $checkin;
|
10 |
+
|
11 |
+
public function init() {
|
12 |
+
//Checkin to API V2
|
13 |
+
$this->checkin = SQ_Classes_RemoteController::checkin();
|
14 |
+
|
15 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
16 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
17 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('fontawesome');
|
18 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('switchery');
|
19 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('global');
|
20 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('research');
|
21 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('navbar.css');
|
22 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('dashboard');
|
23 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('account');
|
24 |
+
|
25 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('assistant');
|
26 |
+
|
27 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
28 |
+
|
29 |
+
//@ob_flush();
|
30 |
+
parent::init();
|
31 |
+
|
32 |
+
}
|
33 |
+
|
34 |
+
|
35 |
+
}
|
controllers/Patterns.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Patterns extends SQ_Classes_FrontController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Patterns extends SQ_Classes_FrontController {
|
5 |
|
controllers/Post.php
CHANGED
@@ -24,11 +24,12 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
24 |
return;
|
25 |
|
26 |
//Hook and save the Snippet and Keywords
|
27 |
-
add_action('wp_insert_attachment_data', array($this, '
|
28 |
-
add_filter('wp_insert_post_data', array($this, 'checkSeo'), 11, 2);
|
29 |
add_filter('wp_insert_post_data', array($this, 'removeHighlight'), 12, 2);
|
30 |
add_filter('wp_insert_post_data', array($this, 'checkImage'), 13, 2);
|
31 |
-
|
|
|
|
|
32 |
|
33 |
//Hook the Move To Trash action
|
34 |
add_action('wp_trash_post', array(SQ_Classes_ObjController::getClass('SQ_Models_PostsList'), 'hookUpdateStatus'));
|
@@ -37,6 +38,14 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
37 |
add_action('transition_post_status', array(SQ_Classes_ObjController::getClass('SQ_Controllers_Sitemaps'), 'refreshSitemap'), 9999, 3);
|
38 |
}
|
39 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
}
|
41 |
|
42 |
/**
|
@@ -149,59 +158,61 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
149 |
}
|
150 |
|
151 |
/**
|
152 |
-
* Hook the
|
153 |
-
*
|
154 |
-
*
|
|
|
|
|
|
|
155 |
*/
|
156 |
-
public function
|
157 |
-
|
158 |
-
|
159 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
160 |
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
) {
|
166 |
-
$this->sendSeo($post);
|
167 |
}
|
168 |
|
|
|
169 |
}
|
170 |
|
171 |
/**
|
172 |
-
*
|
173 |
-
*
|
174 |
-
* @param array $post_data
|
175 |
-
* @param array $postarr
|
176 |
-
* @return array
|
177 |
*/
|
178 |
-
public function
|
179 |
-
if (!isset($post_data['post_content']) || !isset($postarr['ID'])) {
|
180 |
-
return $post_data;
|
181 |
-
}
|
182 |
-
|
183 |
-
//If the post is a new or edited post
|
184 |
-
if (wp_is_post_autosave($postarr['ID']) == '' &&
|
185 |
-
get_post_status($postarr['ID']) != 'auto-draft' &&
|
186 |
-
get_post_status($postarr['ID']) != 'inherit'
|
187 |
-
) {
|
188 |
-
//Save the snippet in case is edited in backend and not saved
|
189 |
-
SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->saveSEO();
|
190 |
|
191 |
-
|
|
|
|
|
|
|
|
|
|
|
192 |
|
193 |
-
|
|
|
|
|
|
|
194 |
|
195 |
-
|
196 |
-
|
197 |
-
}
|
198 |
|
|
|
|
|
199 |
}
|
200 |
-
//check for custom SEO
|
201 |
-
$this->_checkBriefcaseKeywords($postarr['ID']);
|
202 |
}
|
203 |
|
204 |
-
return $post_data;
|
205 |
}
|
206 |
|
207 |
/**
|
@@ -213,15 +224,16 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
213 |
|
214 |
$seo = SQ_Classes_Helpers_Tools::getValue('sq_seo', '');
|
215 |
|
216 |
-
if (is_array($seo) && count((array)$seo) > 0)
|
217 |
$args['seo'] = implode(',', $seo);
|
|
|
218 |
|
219 |
$args['keyword'] = SQ_Classes_Helpers_Tools::getValue('sq_keyword', '');
|
220 |
-
|
221 |
$args['status'] = $post->post_status;
|
222 |
$args['permalink'] = get_permalink($post->ID);
|
223 |
$args['author'] = $post->post_author;
|
224 |
$args['post_id'] = $post->ID;
|
|
|
225 |
|
226 |
if ($args['permalink']) {
|
227 |
SQ_Classes_RemoteController::savePost($args);
|
@@ -237,38 +249,12 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
237 |
public function action() {
|
238 |
parent::action();
|
239 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
240 |
-
case '
|
241 |
if (!current_user_can('sq_manage_snippet')) {
|
242 |
-
|
243 |
-
|
244 |
-
echo json_encode($response);
|
245 |
-
exit();
|
246 |
-
}
|
247 |
-
|
248 |
-
if (!empty($_FILES['ogimage'])) {
|
249 |
-
$return = $this->model->addImage($_FILES['ogimage']);
|
250 |
-
}
|
251 |
-
if (isset($return['file'])) {
|
252 |
-
$return['filename'] = basename($return['file']);
|
253 |
-
$local_file = str_replace($return['filename'], urlencode($return['filename']), $return['url']);
|
254 |
-
$attach_id = wp_insert_attachment(array(
|
255 |
-
'post_mime_type' => $return['type'],
|
256 |
-
'post_title' => preg_replace('/\.[^.]+$/', '', $return['filename']),
|
257 |
-
'post_content' => '',
|
258 |
-
'post_status' => 'inherit',
|
259 |
-
'guid' => $local_file
|
260 |
-
), $return['file'], SQ_Classes_Helpers_Tools::getValue('post_id'));
|
261 |
-
|
262 |
-
$attach_data = wp_generate_attachment_metadata($attach_id, $return['file']);
|
263 |
-
wp_update_attachment_metadata($attach_id, $attach_data);
|
264 |
}
|
265 |
-
SQ_Classes_Helpers_Tools::setHeader('json');
|
266 |
-
SQ_Classes_Helpers_Tools::emptyCache();
|
267 |
-
|
268 |
-
echo json_encode($return);
|
269 |
-
exit();
|
270 |
|
271 |
-
case 'sq_create_demo':
|
272 |
$post_type = 'post';
|
273 |
if (post_type_exists($post_type)) {
|
274 |
if (file_exists(_SQ_ROOT_DIR_ . 'demo.json')) {
|
@@ -316,10 +302,102 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
316 |
break;
|
317 |
|
318 |
/**************************** AJAX CALLS *************************/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
319 |
case 'sq_ajax_type_click':
|
320 |
SQ_Classes_Helpers_Tools::saveOptions('sq_img_licence', SQ_Classes_Helpers_Tools::getValue('licence'));
|
321 |
exit();
|
322 |
-
|
323 |
case 'sq_ajax_search_blog':
|
324 |
$args = array();
|
325 |
$args['post_type'] = 'post';
|
@@ -355,42 +433,125 @@ class SQ_Controllers_Post extends SQ_Classes_FrontController {
|
|
355 |
|
356 |
/**
|
357 |
* Save the keywords from briefcase into the meta keywords if there are no keywords saved
|
358 |
-
* @param $
|
|
|
359 |
*/
|
360 |
-
|
361 |
-
if (
|
362 |
-
$keywords = SQ_Classes_Helpers_Tools::getValue('sq_briefcase_keyword', array());
|
363 |
|
364 |
-
if (
|
365 |
-
$keywords
|
366 |
}
|
367 |
|
368 |
-
|
369 |
-
|
370 |
-
|
371 |
-
|
372 |
-
|
373 |
-
|
374 |
-
|
375 |
-
|
376 |
-
|
377 |
-
|
378 |
-
|
379 |
-
|
380 |
-
|
381 |
-
|
382 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
383 |
}
|
|
|
384 |
}
|
385 |
}
|
|
|
|
|
386 |
}
|
387 |
|
388 |
-
|
389 |
-
|
390 |
-
|
391 |
-
|
392 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
393 |
}
|
|
|
394 |
}
|
395 |
}
|
396 |
|
24 |
return;
|
25 |
|
26 |
//Hook and save the Snippet and Keywords
|
27 |
+
add_action('wp_insert_attachment_data', array($this, 'hookAttachmentSave'), 12, 2);
|
|
|
28 |
add_filter('wp_insert_post_data', array($this, 'removeHighlight'), 12, 2);
|
29 |
add_filter('wp_insert_post_data', array($this, 'checkImage'), 13, 2);
|
30 |
+
|
31 |
+
//Hook the save post action
|
32 |
+
add_action('save_post', array($this, 'hookSavePost'), 11, 2);
|
33 |
|
34 |
//Hook the Move To Trash action
|
35 |
add_action('wp_trash_post', array(SQ_Classes_ObjController::getClass('SQ_Models_PostsList'), 'hookUpdateStatus'));
|
38 |
add_action('transition_post_status', array(SQ_Classes_ObjController::getClass('SQ_Controllers_Sitemaps'), 'refreshSitemap'), 9999, 3);
|
39 |
}
|
40 |
|
41 |
+
//Make sure the URL is local and not changed by other plugins
|
42 |
+
add_filter('sq_homeurl', function ($url){
|
43 |
+
if(defined('WP_HOME')) {
|
44 |
+
return WP_HOME;
|
45 |
+
}else {
|
46 |
+
return get_option('home');
|
47 |
+
}
|
48 |
+
});
|
49 |
}
|
50 |
|
51 |
/**
|
158 |
}
|
159 |
|
160 |
/**
|
161 |
+
* Hook the Attachment save data
|
162 |
+
* Don't use it for post save
|
163 |
+
*
|
164 |
+
* @param array $post_data
|
165 |
+
* @param array $postarr
|
166 |
+
* @return array
|
167 |
*/
|
168 |
+
public function hookAttachmentSave($post_data, $postarr) {
|
169 |
+
|
170 |
+
if (isset($postarr['ID']) && $post = get_post($postarr['ID'])) {
|
171 |
+
//If the post is a new or edited post
|
172 |
+
if (wp_is_post_autosave($post->ID) == '' &&
|
173 |
+
get_post_status($post->ID) <> 'auto-draft' &&
|
174 |
+
get_post_status($post->ID) <> 'inherit'
|
175 |
+
) {
|
176 |
+
|
177 |
+
if ($post_data['post_type'] == 'attachment') {
|
178 |
+
//Save the SEO
|
179 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->saveSEO($post->ID);
|
180 |
|
181 |
+
//Send the optimization when attachment page
|
182 |
+
$this->sendSeo($post);
|
183 |
+
}
|
184 |
+
}
|
|
|
|
|
185 |
}
|
186 |
|
187 |
+
return $post_data;
|
188 |
}
|
189 |
|
190 |
/**
|
191 |
+
* Hook after save post to make sure the data is saved
|
192 |
+
* @param $post_id
|
|
|
|
|
|
|
193 |
*/
|
194 |
+
public function hookSavePost($post_id) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
195 |
|
196 |
+
if ($post_id && $post = get_post($post_id)) {
|
197 |
+
//If the post is a new or edited post
|
198 |
+
if (wp_is_post_autosave($post->ID) == '' &&
|
199 |
+
get_post_status($post->ID) <> 'auto-draft' &&
|
200 |
+
get_post_status($post->ID) <> 'inherit'
|
201 |
+
) {
|
202 |
|
203 |
+
//Update the SEO Keywords from Live Assistant and Permalink
|
204 |
+
add_filter('sq_seo_before_save', array($this, 'addSeoKeywords'), 11, 1);
|
205 |
+
//Update the redirect to old slugs
|
206 |
+
add_filter('sq_url_before_save', array($this, 'checkOldSlugs'), 11, 2);
|
207 |
|
208 |
+
//Save the SEO
|
209 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->saveSEO($post->ID);
|
|
|
210 |
|
211 |
+
//Send the optimization when attachment page
|
212 |
+
$this->sendSeo($post);
|
213 |
}
|
|
|
|
|
214 |
}
|
215 |
|
|
|
216 |
}
|
217 |
|
218 |
/**
|
224 |
|
225 |
$seo = SQ_Classes_Helpers_Tools::getValue('sq_seo', '');
|
226 |
|
227 |
+
if (is_array($seo) && count((array)$seo) > 0) {
|
228 |
$args['seo'] = implode(',', $seo);
|
229 |
+
}
|
230 |
|
231 |
$args['keyword'] = SQ_Classes_Helpers_Tools::getValue('sq_keyword', '');
|
|
|
232 |
$args['status'] = $post->post_status;
|
233 |
$args['permalink'] = get_permalink($post->ID);
|
234 |
$args['author'] = $post->post_author;
|
235 |
$args['post_id'] = $post->ID;
|
236 |
+
$args['referer'] = 'edit';
|
237 |
|
238 |
if ($args['permalink']) {
|
239 |
SQ_Classes_RemoteController::savePost($args);
|
249 |
public function action() {
|
250 |
parent::action();
|
251 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
252 |
+
case 'sq_create_demo':
|
253 |
if (!current_user_can('sq_manage_snippet')) {
|
254 |
+
SQ_Classes_Error::setError(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
255 |
+
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
256 |
}
|
|
|
|
|
|
|
|
|
|
|
257 |
|
|
|
258 |
$post_type = 'post';
|
259 |
if (post_type_exists($post_type)) {
|
260 |
if (file_exists(_SQ_ROOT_DIR_ . 'demo.json')) {
|
302 |
break;
|
303 |
|
304 |
/**************************** AJAX CALLS *************************/
|
305 |
+
case 'sq_ajax_save_ogimage':
|
306 |
+
if (!current_user_can('sq_manage_snippet')) {
|
307 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
308 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
309 |
+
echo json_encode($response);
|
310 |
+
exit();
|
311 |
+
}
|
312 |
+
|
313 |
+
if (!empty($_FILES['ogimage'])) {
|
314 |
+
$return = $this->model->addImage($_FILES['ogimage']);
|
315 |
+
}
|
316 |
+
if (isset($return['file'])) {
|
317 |
+
$return['filename'] = basename($return['file']);
|
318 |
+
$local_file = str_replace($return['filename'], urlencode($return['filename']), $return['url']);
|
319 |
+
$attach_id = wp_insert_attachment(array(
|
320 |
+
'post_mime_type' => $return['type'],
|
321 |
+
'post_title' => preg_replace('/\.[^.]+$/', '', $return['filename']),
|
322 |
+
'post_content' => '',
|
323 |
+
'post_status' => 'inherit',
|
324 |
+
'guid' => $local_file
|
325 |
+
), $return['file'], SQ_Classes_Helpers_Tools::getValue('post_id'));
|
326 |
+
|
327 |
+
$attach_data = wp_generate_attachment_metadata($attach_id, $return['file']);
|
328 |
+
wp_update_attachment_metadata($attach_id, $attach_data);
|
329 |
+
}
|
330 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
331 |
+
SQ_Classes_Helpers_Tools::emptyCache();
|
332 |
+
|
333 |
+
echo json_encode($return);
|
334 |
+
exit();
|
335 |
+
case 'sq_ajax_save_post':
|
336 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
337 |
+
|
338 |
+
if (!current_user_can('sq_manage_snippet')) {
|
339 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
340 |
+
echo json_encode($response);
|
341 |
+
exit();
|
342 |
+
}
|
343 |
+
|
344 |
+
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id');
|
345 |
+
$referer = SQ_Classes_Helpers_Tools::getValue('referer', false);
|
346 |
+
|
347 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getCurrentSnippet($post_id)) {
|
348 |
+
|
349 |
+
if (wp_is_post_autosave($post->ID) == '' &&
|
350 |
+
get_post_status($post->ID) <> 'auto-draft' &&
|
351 |
+
get_post_status($post->ID) <> 'inherit'
|
352 |
+
) {
|
353 |
+
|
354 |
+
//Send the post optimization to Squirrly API
|
355 |
+
$this->sendSeo($post);
|
356 |
+
|
357 |
+
//save the reference for this post ID
|
358 |
+
if ($referer) update_post_meta($post_id, '_sq_sla', $referer);
|
359 |
+
}
|
360 |
+
|
361 |
+
echo json_encode($post->toArray());
|
362 |
+
} else {
|
363 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("Can't get the post URL", _SQ_PLUGIN_NAME_), 'sq_error');
|
364 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
365 |
+
echo json_encode($response);
|
366 |
+
}
|
367 |
+
|
368 |
+
echo json_encode(array());
|
369 |
+
exit();
|
370 |
+
case 'sq_ajax_get_post':
|
371 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
372 |
+
|
373 |
+
if (!current_user_can('sq_manage_snippet')) {
|
374 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
375 |
+
echo json_encode($response);
|
376 |
+
exit();
|
377 |
+
}
|
378 |
+
|
379 |
+
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id');
|
380 |
+
|
381 |
+
if ($post_id > 0) {
|
382 |
+
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->getCurrentSnippet($post_id)) {
|
383 |
+
if ($post->post_status <> 'publish') {
|
384 |
+
$post->url = sanitize_title($post->post_title);
|
385 |
+
}
|
386 |
+
echo json_encode($post->toArray());
|
387 |
+
} else {
|
388 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("Can't get the post URL", _SQ_PLUGIN_NAME_), 'sq_error');
|
389 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
390 |
+
echo json_encode($response);
|
391 |
+
}
|
392 |
+
} else {
|
393 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("Invalid request", _SQ_PLUGIN_NAME_), 'sq_error');
|
394 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
395 |
+
echo json_encode($response);
|
396 |
+
}
|
397 |
+
exit();
|
398 |
case 'sq_ajax_type_click':
|
399 |
SQ_Classes_Helpers_Tools::saveOptions('sq_img_licence', SQ_Classes_Helpers_Tools::getValue('licence'));
|
400 |
exit();
|
|
|
401 |
case 'sq_ajax_search_blog':
|
402 |
$args = array();
|
403 |
$args['post_type'] = 'post';
|
433 |
|
434 |
/**
|
435 |
* Save the keywords from briefcase into the meta keywords if there are no keywords saved
|
436 |
+
* @param SQ_Models_Domain_Sq $sq
|
437 |
+
* @return SQ_Models_Domain_Sq
|
438 |
*/
|
439 |
+
public function addSeoKeywords($sq) {
|
440 |
+
if (empty($sq->keywords)) {
|
441 |
+
$keywords = (array)SQ_Classes_Helpers_Tools::getValue('sq_briefcase_keyword', array());
|
442 |
|
443 |
+
if (SQ_Classes_Helpers_Tools::getValue('sq_keyword', false)) {
|
444 |
+
array_unshift($keywords, SQ_Classes_Helpers_Tools::getValue('sq_keyword'));
|
445 |
}
|
446 |
|
447 |
+
$keywords = array_filter($keywords);
|
448 |
+
$keywords = array_unique($keywords);
|
449 |
+
$sq->keywords = join(',', $keywords);
|
450 |
+
}
|
451 |
+
|
452 |
+
return $sq;
|
453 |
+
}
|
454 |
+
|
455 |
+
/**
|
456 |
+
* Rewrite the function for pages and other post types
|
457 |
+
*
|
458 |
+
* @param string $url
|
459 |
+
* @param string $sq_hash
|
460 |
+
* @return string
|
461 |
+
*/
|
462 |
+
public function checkOldSlugs($url, $sq_hash) {
|
463 |
+
|
464 |
+
// Don't bother if it hasn't changed.
|
465 |
+
$post = SQ_Classes_ObjController::getClass('SQ_Models_Qss')->getSqPost($sq_hash);
|
466 |
+
$patterns = (array)SQ_Classes_Helpers_Tools::getOption('patterns');
|
467 |
+
|
468 |
+
if (!isset($post->ID)) {
|
469 |
+
return $url;
|
470 |
+
}
|
471 |
+
|
472 |
+
if (!empty($patterns) && $permalink = get_permalink($post->ID)) {
|
473 |
+
if ($post->ID > 0 && get_post_status($post->ID) === 'publish' && $permalink <> $post->url) {
|
474 |
+
|
475 |
+
//Get the Squirrly SEO Patterns
|
476 |
+
foreach ($patterns as $pattern => $type) {
|
477 |
+
if (get_post_type($post->ID) == $pattern) {
|
478 |
+
if (isset($type['do_redirects']) && $type['do_redirects']) {
|
479 |
+
|
480 |
+
//do_redirects
|
481 |
+
$post_name = basename($post->url);
|
482 |
+
$old_slugs = (array)get_post_meta($post->ID, '_sq_old_slug');
|
483 |
+
|
484 |
+
// If we haven't added this old slug before, add it now.
|
485 |
+
if (!empty($post_name) && !in_array($post_name, $old_slugs)) {
|
486 |
+
add_post_meta($post->ID, '_sq_old_slug', $post_name);
|
487 |
+
}
|
488 |
+
|
489 |
+
// If the new slug was used previously, delete it from the list.
|
490 |
+
if (in_array($post->post_name, $old_slugs)) {
|
491 |
+
delete_post_meta($post->ID, '_sq_old_slug', $post->post_name);
|
492 |
+
}
|
493 |
+
|
494 |
+
}
|
495 |
+
}
|
496 |
}
|
497 |
+
|
498 |
}
|
499 |
}
|
500 |
+
|
501 |
+
return get_permalink($post->ID);
|
502 |
}
|
503 |
|
504 |
+
/**
|
505 |
+
* Load Squirrly Assistant in frontend
|
506 |
+
*/
|
507 |
+
public function loadLiveAssistant() {
|
508 |
+
//Load the Frontend Assistant for the current post
|
509 |
+
if (SQ_Classes_Helpers_Tools::getOption('sq_sla_frontend')) {
|
510 |
+
|
511 |
+
$elementor = (SQ_Classes_Helpers_Tools::getValue('action', false) == 'elementor');
|
512 |
+
|
513 |
+
if (($elementor && is_admin()) ) {
|
514 |
+
global $post;
|
515 |
+
|
516 |
+
if (isset($post->ID) && isset($post->post_type)) {
|
517 |
+
$types = get_post_types(array('public' => true));
|
518 |
+
|
519 |
+
//Exclude types for SLA
|
520 |
+
$excludes = SQ_Classes_Helpers_Tools::getOption('sq_sla_exclude_post_types');
|
521 |
+
if (!empty($types) && !empty($excludes)) {
|
522 |
+
foreach ($excludes as $exclude) {
|
523 |
+
if (in_array($exclude, $types)) {
|
524 |
+
unset($types[$exclude]);
|
525 |
+
}
|
526 |
+
}
|
527 |
+
}
|
528 |
+
|
529 |
+
if (in_array($post->post_type, (array)$types)) {
|
530 |
+
//Load the assistant for frontend
|
531 |
+
if (!wp_script_is('jquery')) {
|
532 |
+
wp_enqueue_script('jquery');
|
533 |
+
}
|
534 |
+
|
535 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_RemoteController');
|
536 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_ActionController')->hookHead();
|
537 |
+
|
538 |
+
//Load post style in post edit
|
539 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('post');
|
540 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('fontawesome');
|
541 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('slaseo');
|
542 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('slasearch');
|
543 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('slaresearch');
|
544 |
+
|
545 |
+
//load the draggable script in post edit for the floating SLA
|
546 |
+
wp_enqueue_script("jquery-ui-core");
|
547 |
+
wp_enqueue_script("jquery-ui-draggable");
|
548 |
+
|
549 |
+
echo $this->getView('Frontend/Assistant');
|
550 |
+
}
|
551 |
+
|
552 |
+
}
|
553 |
}
|
554 |
+
|
555 |
}
|
556 |
}
|
557 |
|
controllers/PostsList.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_PostsList extends SQ_Classes_FrontController {
|
4 |
|
@@ -167,7 +168,8 @@ class SQ_Controllers_PostsList extends SQ_Classes_FrontController {
|
|
167 |
$args = array();
|
168 |
$args['status'] = $_POST['_status'];
|
169 |
$args['post_id'] = $post_id;
|
170 |
-
|
|
|
171 |
}
|
172 |
|
173 |
return;
|
@@ -191,8 +193,24 @@ class SQ_Controllers_PostsList extends SQ_Classes_FrontController {
|
|
191 |
$args['posts'] = join(',', SQ_Classes_Helpers_Tools::getValue('posts', array()));
|
192 |
|
193 |
if ($json = SQ_Classes_RemoteController::getPostOptimization($args)) {
|
194 |
-
|
195 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
196 |
exit();
|
197 |
}
|
198 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_PostsList extends SQ_Classes_FrontController {
|
5 |
|
168 |
$args = array();
|
169 |
$args['status'] = $_POST['_status'];
|
170 |
$args['post_id'] = $post_id;
|
171 |
+
$args['referer'] = 'posts';
|
172 |
+
SQ_Classes_RemoteController::savePost($args);
|
173 |
}
|
174 |
|
175 |
return;
|
193 |
$args['posts'] = join(',', SQ_Classes_Helpers_Tools::getValue('posts', array()));
|
194 |
|
195 |
if ($json = SQ_Classes_RemoteController::getPostOptimization($args)) {
|
196 |
+
if (is_wp_error($json)) {
|
197 |
+
$array = array();
|
198 |
+
if($json->get_error_message() == 'no_data') {
|
199 |
+
foreach ($posts as $post_id) {
|
200 |
+
$array[$post_id] = __('Network Error. Please Refresh.',_SQ_PLUGIN_NAME_);
|
201 |
+
}
|
202 |
+
}elseif($json->get_error_message() == 'maintenance') {
|
203 |
+
foreach ($posts as $post_id) {
|
204 |
+
$array[$post_id] = sprintf(__("Maintenance. %sWe'll be back in a minute.",_SQ_PLUGIN_NAME_),'<br />');
|
205 |
+
}
|
206 |
+
}
|
207 |
+
|
208 |
+
echo json_encode(array('posts' => $array));
|
209 |
+
} else {
|
210 |
+
$posts = $this->model->processPost($json, $post_type);
|
211 |
+
echo json_encode(array('posts' => $posts));
|
212 |
+
}
|
213 |
+
|
214 |
exit();
|
215 |
}
|
216 |
}
|
controllers/Ranking.php
CHANGED
@@ -1,12 +1,14 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
|
4 |
public $info;
|
5 |
public $ranks;
|
6 |
public $serps;
|
7 |
-
//checkin API
|
8 |
-
public $checkin;
|
9 |
|
|
|
|
|
10 |
|
11 |
function init() {
|
12 |
//Clear the Scripts and Styles from other plugins
|
@@ -15,6 +17,16 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
15 |
//Checkin to API V2
|
16 |
$this->checkin = SQ_Classes_RemoteController::checkin();
|
17 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
18 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'rankings');
|
19 |
|
20 |
if (method_exists($this, $tab)) {
|
@@ -44,8 +56,12 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
44 |
* Call the rankings
|
45 |
*/
|
46 |
public function rankings() {
|
|
|
|
|
|
|
|
|
47 |
$args = array();
|
48 |
-
$args['days_back'] =
|
49 |
$args['keyword'] = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
50 |
$args['has_change'] = (string)SQ_Classes_Helpers_Tools::getValue('schanges', '');
|
51 |
$args['has_ranks'] = (string)SQ_Classes_Helpers_Tools::getValue('ranked', '');
|
@@ -59,6 +75,7 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
59 |
|
60 |
if ($this->ranks = SQ_Classes_RemoteController::getRanks($args)) {
|
61 |
if (is_wp_error($this->ranks)) {
|
|
|
62 |
$this->ranks = array();
|
63 |
}
|
64 |
}
|
@@ -71,6 +88,7 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
71 |
|
72 |
if ($this->suggested = SQ_Classes_RemoteController::syncGSC($args)) {
|
73 |
if (is_wp_error($this->suggested)) {
|
|
|
74 |
$this->suggested = array();
|
75 |
}
|
76 |
}
|
@@ -93,13 +111,13 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
93 |
public function action() {
|
94 |
parent::action();
|
95 |
|
|
|
|
|
|
|
|
|
96 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
97 |
|
98 |
case 'sq_ranking_settings':
|
99 |
-
if (!current_user_can('sq_manage_focuspages')) {
|
100 |
-
return;
|
101 |
-
}
|
102 |
-
|
103 |
//Save the settings
|
104 |
if (!empty($_POST)) {
|
105 |
SQ_Classes_ObjController::getClass('SQ_Models_Settings')->saveValues($_POST);
|
@@ -116,17 +134,10 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
116 |
SQ_Classes_Error::setMessage(__('Saved', _SQ_PLUGIN_NAME_));
|
117 |
|
118 |
break;
|
119 |
-
|
120 |
case 'sq_serp_refresh_post':
|
121 |
-
if (!current_user_can('sq_manage_focuspages')) {
|
122 |
-
return;
|
123 |
-
}
|
124 |
-
|
125 |
-
$id = SQ_Classes_Helpers_Tools::getValue('id', false);
|
126 |
$keyword = SQ_Classes_Helpers_Tools::getValue('keyword', false);
|
127 |
-
if ($
|
128 |
$args = array();
|
129 |
-
$args['id'] = $id;
|
130 |
$args['keyword'] = $keyword;
|
131 |
if (SQ_Classes_RemoteController::checkPostRank($args) === false) {
|
132 |
SQ_Classes_Error::setError(sprintf(__('Could not refresh the rank. Please check your SERP credits %shere%s', _SQ_PLUGIN_NAME_), '<a href="' . SQ_Classes_RemoteController::getMySquirrlyLink('account') . '">', '</a>'));
|
@@ -137,10 +148,6 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
137 |
|
138 |
break;
|
139 |
case 'sq_serp_delete_keyword':
|
140 |
-
if (!current_user_can('sq_manage_focuspages')) {
|
141 |
-
return;
|
142 |
-
}
|
143 |
-
|
144 |
$keyword = SQ_Classes_Helpers_Tools::getValue('keyword', false);
|
145 |
|
146 |
if ($keyword) {
|
@@ -154,7 +161,6 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
154 |
SQ_Classes_Error::setError(__('Invalid params!', _SQ_PLUGIN_NAME_) . " <br /> ");
|
155 |
}
|
156 |
break;
|
157 |
-
|
158 |
case 'sq_ajax_rank_bulk_delete':
|
159 |
SQ_Classes_Helpers_Tools::setHeader( 'json' );
|
160 |
$inputs = SQ_Classes_Helpers_Tools::getValue( 'inputs', array() );
|
@@ -173,7 +179,6 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
173 |
echo json_encode( array( 'error' => __( 'Invalid params!', _SQ_PLUGIN_NAME_ ) ) );
|
174 |
}
|
175 |
exit();
|
176 |
-
|
177 |
case 'sq_ajax_rank_bulk_refresh':
|
178 |
SQ_Classes_Helpers_Tools::setHeader( 'json' );
|
179 |
$inputs = SQ_Classes_Helpers_Tools::getValue( 'inputs', array() );
|
@@ -230,4 +235,5 @@ class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
|
230 |
}
|
231 |
</script>';
|
232 |
}
|
|
|
233 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Ranking extends SQ_Classes_FrontController {
|
5 |
+
|
6 |
public $info;
|
7 |
public $ranks;
|
8 |
public $serps;
|
|
|
|
|
9 |
|
10 |
+
/** @var object Checkin process with Squirrly Cloud */
|
11 |
+
public $checkin;
|
12 |
|
13 |
function init() {
|
14 |
//Clear the Scripts and Styles from other plugins
|
17 |
//Checkin to API V2
|
18 |
$this->checkin = SQ_Classes_RemoteController::checkin();
|
19 |
|
20 |
+
if (is_wp_error($this->checkin)) {
|
21 |
+
if($this->checkin->get_error_message() == 'no_data') {
|
22 |
+
echo $this->getView('Errors/Error');
|
23 |
+
return;
|
24 |
+
}elseif($this->checkin->get_error_message() == 'maintenance') {
|
25 |
+
echo $this->getView('Errors/Maintenance');
|
26 |
+
return;
|
27 |
+
}
|
28 |
+
}
|
29 |
+
|
30 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'rankings');
|
31 |
|
32 |
if (method_exists($this, $tab)) {
|
56 |
* Call the rankings
|
57 |
*/
|
58 |
public function rankings() {
|
59 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
60 |
+
|
61 |
+
$days_back = (int)SQ_Classes_Helpers_Tools::getValue('days_back', 30);
|
62 |
+
|
63 |
$args = array();
|
64 |
+
$args['days_back'] = $days_back;
|
65 |
$args['keyword'] = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
66 |
$args['has_change'] = (string)SQ_Classes_Helpers_Tools::getValue('schanges', '');
|
67 |
$args['has_ranks'] = (string)SQ_Classes_Helpers_Tools::getValue('ranked', '');
|
75 |
|
76 |
if ($this->ranks = SQ_Classes_RemoteController::getRanks($args)) {
|
77 |
if (is_wp_error($this->ranks)) {
|
78 |
+
SQ_Classes_Error::setError(__('Could not load the Rankings.', _SQ_PLUGIN_NAME_));
|
79 |
$this->ranks = array();
|
80 |
}
|
81 |
}
|
88 |
|
89 |
if ($this->suggested = SQ_Classes_RemoteController::syncGSC($args)) {
|
90 |
if (is_wp_error($this->suggested)) {
|
91 |
+
SQ_Classes_Error::setError(__('Could not load data.', _SQ_PLUGIN_NAME_));
|
92 |
$this->suggested = array();
|
93 |
}
|
94 |
}
|
111 |
public function action() {
|
112 |
parent::action();
|
113 |
|
114 |
+
if (!current_user_can('sq_manage_focuspages')) {
|
115 |
+
return;
|
116 |
+
}
|
117 |
+
|
118 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
119 |
|
120 |
case 'sq_ranking_settings':
|
|
|
|
|
|
|
|
|
121 |
//Save the settings
|
122 |
if (!empty($_POST)) {
|
123 |
SQ_Classes_ObjController::getClass('SQ_Models_Settings')->saveValues($_POST);
|
134 |
SQ_Classes_Error::setMessage(__('Saved', _SQ_PLUGIN_NAME_));
|
135 |
|
136 |
break;
|
|
|
137 |
case 'sq_serp_refresh_post':
|
|
|
|
|
|
|
|
|
|
|
138 |
$keyword = SQ_Classes_Helpers_Tools::getValue('keyword', false);
|
139 |
+
if ($keyword) {
|
140 |
$args = array();
|
|
|
141 |
$args['keyword'] = $keyword;
|
142 |
if (SQ_Classes_RemoteController::checkPostRank($args) === false) {
|
143 |
SQ_Classes_Error::setError(sprintf(__('Could not refresh the rank. Please check your SERP credits %shere%s', _SQ_PLUGIN_NAME_), '<a href="' . SQ_Classes_RemoteController::getMySquirrlyLink('account') . '">', '</a>'));
|
148 |
|
149 |
break;
|
150 |
case 'sq_serp_delete_keyword':
|
|
|
|
|
|
|
|
|
151 |
$keyword = SQ_Classes_Helpers_Tools::getValue('keyword', false);
|
152 |
|
153 |
if ($keyword) {
|
161 |
SQ_Classes_Error::setError(__('Invalid params!', _SQ_PLUGIN_NAME_) . " <br /> ");
|
162 |
}
|
163 |
break;
|
|
|
164 |
case 'sq_ajax_rank_bulk_delete':
|
165 |
SQ_Classes_Helpers_Tools::setHeader( 'json' );
|
166 |
$inputs = SQ_Classes_Helpers_Tools::getValue( 'inputs', array() );
|
179 |
echo json_encode( array( 'error' => __( 'Invalid params!', _SQ_PLUGIN_NAME_ ) ) );
|
180 |
}
|
181 |
exit();
|
|
|
182 |
case 'sq_ajax_rank_bulk_refresh':
|
183 |
SQ_Classes_Helpers_Tools::setHeader( 'json' );
|
184 |
$inputs = SQ_Classes_Helpers_Tools::getValue( 'inputs', array() );
|
235 |
}
|
236 |
</script>';
|
237 |
}
|
238 |
+
|
239 |
}
|
controllers/Research.php
CHANGED
@@ -11,15 +11,33 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
11 |
public $rankkeywords = array();
|
12 |
public $labels = array();
|
13 |
public $countries = array();
|
|
|
14 |
//--
|
15 |
public $index;
|
16 |
public $error;
|
17 |
public $user;
|
18 |
|
|
|
|
|
|
|
19 |
function init() {
|
|
|
20 |
//Clear the Scripts and Styles from other plugins
|
21 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
22 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
23 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'research');
|
24 |
|
25 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
@@ -39,7 +57,6 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
39 |
call_user_func(array($this, $tab));
|
40 |
}
|
41 |
|
42 |
-
//@ob_flush();
|
43 |
echo $this->getView('Research/' . ucfirst($tab));
|
44 |
|
45 |
//get the modal window for the assistant popup
|
@@ -47,6 +64,8 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
47 |
}
|
48 |
|
49 |
public function research() {
|
|
|
|
|
50 |
$countries = SQ_Classes_RemoteController::getKrCountries();
|
51 |
|
52 |
if (!is_wp_error($countries)) {
|
@@ -57,6 +76,8 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
57 |
}
|
58 |
|
59 |
public function briefcase() {
|
|
|
|
|
60 |
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
61 |
$labels = SQ_Classes_Helpers_Tools::getValue('slabel', false);
|
62 |
|
@@ -90,6 +111,7 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
90 |
}
|
91 |
|
92 |
public function labels() {
|
|
|
93 |
|
94 |
$args = array();
|
95 |
if (!empty($labels)) {
|
@@ -111,6 +133,8 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
111 |
}
|
112 |
|
113 |
public function suggested() {
|
|
|
|
|
114 |
//Get the briefcase keywords
|
115 |
if ($briefcase = SQ_Classes_RemoteController::getBriefcase()) {
|
116 |
if (!is_wp_error($briefcase)) {
|
@@ -210,65 +234,6 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
210 |
echo json_encode(array('error' => __('Invalid params!', _SQ_PLUGIN_NAME_)));
|
211 |
}
|
212 |
exit();
|
213 |
-
case 'sq_briefcase_article':
|
214 |
-
if (!current_user_can('sq_manage_snippets')) {
|
215 |
-
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
216 |
-
SQ_Classes_Helpers_Tools::setHeader('json');
|
217 |
-
echo json_encode($response);
|
218 |
-
exit();
|
219 |
-
}
|
220 |
-
|
221 |
-
SQ_Classes_Helpers_Tools::setHeader('json');
|
222 |
-
|
223 |
-
$keyword = (string)SQ_Classes_Helpers_Tools::getValue('keyword', '');
|
224 |
-
|
225 |
-
if ($keyword <> '') {
|
226 |
-
$args = array();
|
227 |
-
|
228 |
-
$args['keyword'] = stripslashes($keyword);
|
229 |
-
$articles = json_decode(SQ_Classes_RemoteController::apiCall('briefcase/articles', $args));
|
230 |
-
|
231 |
-
$rows = array();
|
232 |
-
if ($articles && !empty($articles)) {
|
233 |
-
foreach ($articles as $article) {
|
234 |
-
if ($post = get_post($article->id)) {
|
235 |
-
$link = SQ_Classes_Helpers_Tools::getAdminUrl('optimization?post=' . $post->ID);
|
236 |
-
$rows[] = '<tr>
|
237 |
-
<td><span style="font-size: 15px; color: #333">' . $post->post_title . '</span></td>
|
238 |
-
<td align="right">' . (int)$article->optimized . '%' . '</td>
|
239 |
-
<td align="center">
|
240 |
-
<button class="btn btn-default sq_research_selectit" onclick="location.href = \'' . $link . '\'">' . __('Edit', _SQ_PLUGIN_NAME_) . '</button>
|
241 |
-
</td>
|
242 |
-
</tr>';
|
243 |
-
} else {
|
244 |
-
$rows[] = '<tr>
|
245 |
-
<td><span style="font-size: 11px; color: #aaa">' . __('Deleted Post', _SQ_PLUGIN_NAME_) . '</span></td>
|
246 |
-
<td align="right"></td>
|
247 |
-
<td align="right">' . (int)$article->optimized . '%' . '</td>
|
248 |
-
<td></td>
|
249 |
-
</tr>';
|
250 |
-
}
|
251 |
-
}
|
252 |
-
|
253 |
-
$table = sprintf('<table class="subtable">
|
254 |
-
<tr>
|
255 |
-
<th>' . __('Article title', _SQ_PLUGIN_NAME_) . '</th>
|
256 |
-
<th style="width: 150px; text-align: right;">' . __('Optimized', _SQ_PLUGIN_NAME_) . '</th>
|
257 |
-
<th style="width: 150px; text-align: center;">' . __('Option', _SQ_PLUGIN_NAME_) . '</th>
|
258 |
-
</tr>
|
259 |
-
%s
|
260 |
-
</table>', join('', $rows));
|
261 |
-
} else {
|
262 |
-
$table = '<table class="subtable"><tr><td colspan="6" align="center" style="color: red">' . __('No articles found', _SQ_PLUGIN_NAME_) . '</td></tr></table>';
|
263 |
-
}
|
264 |
-
|
265 |
-
|
266 |
-
echo json_encode(array('articles' => $table));
|
267 |
-
} else {
|
268 |
-
echo json_encode(array('error' => __('Invalid Keyword!', _SQ_PLUGIN_NAME_)));
|
269 |
-
}
|
270 |
-
exit();
|
271 |
-
|
272 |
/**********************************/
|
273 |
case 'sq_briefcase_addlabel':
|
274 |
if (!current_user_can('sq_manage_snippet')) {
|
@@ -455,11 +420,8 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
455 |
break;
|
456 |
}
|
457 |
|
458 |
-
$
|
459 |
-
|
460 |
-
if (is_string($data[$c]) && $data[$c] <> '') {
|
461 |
-
$keywords[] = strip_tags($data[0]);
|
462 |
-
}
|
463 |
}
|
464 |
}
|
465 |
}
|
@@ -469,7 +431,7 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
469 |
|
470 |
if (!empty($keywords)) {
|
471 |
foreach ($keywords as $keyword) {
|
472 |
-
if($keyword <> '') {
|
473 |
SQ_Classes_RemoteController::addBriefcaseKeyword(array('keyword' => $keyword));
|
474 |
}
|
475 |
}
|
@@ -528,7 +490,9 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
528 |
$json = SQ_Classes_RemoteController::getKROthers($args);
|
529 |
|
530 |
if (!is_wp_error($json)) {
|
531 |
-
|
|
|
|
|
532 |
} else {
|
533 |
echo json_encode(array('error' => $json->get_error_message()));
|
534 |
}
|
@@ -538,34 +502,38 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
538 |
|
539 |
exit();
|
540 |
case 'sq_ajax_research_process':
|
541 |
-
@ini_set("max_execution_time", 300);
|
542 |
-
|
543 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
544 |
$keywords = SQ_Classes_Helpers_Tools::getValue('keywords', false);
|
545 |
-
$country = SQ_Classes_Helpers_Tools::getValue('country', 'com');
|
546 |
$lang = SQ_Classes_Helpers_Tools::getValue('lang', 'en');
|
|
|
|
|
|
|
|
|
|
|
547 |
|
548 |
-
if ($
|
549 |
$args = array();
|
550 |
-
$args['
|
551 |
-
$args['country'] = $country;
|
552 |
-
$args['lang'] = $lang;
|
553 |
$this->kr = SQ_Classes_RemoteController::getKRSuggestion($args);
|
554 |
|
555 |
if (!is_wp_error($this->kr)) {
|
556 |
-
|
557 |
-
|
558 |
-
if (
|
559 |
-
if (
|
560 |
-
|
|
|
|
|
561 |
}
|
562 |
}
|
563 |
-
}
|
564 |
|
565 |
-
|
566 |
-
|
|
|
|
|
|
|
|
|
567 |
} else {
|
568 |
-
$this->kr = array();
|
569 |
//show the keywords in results to be able to add them to brifcase
|
570 |
$keywords = explode(',', $keywords);
|
571 |
if (!empty($keywords)) {
|
@@ -574,13 +542,33 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
574 |
'keyword' => $keyword,
|
575 |
)));
|
576 |
}
|
577 |
-
$this->country = $country;
|
578 |
}
|
579 |
-
echo json_encode(array('html' => $this->getView('Research/ResearchDetails')));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
580 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
581 |
}
|
582 |
} else {
|
583 |
-
echo json_encode(array('error' => __('Invalid params!', _SQ_PLUGIN_NAME_)));
|
584 |
}
|
585 |
exit();
|
586 |
case 'sq_ajax_research_history':
|
@@ -588,9 +576,13 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
|
|
588 |
$id = (int)SQ_Classes_Helpers_Tools::getValue('id', 0);
|
589 |
|
590 |
if ($id > 0) {
|
591 |
-
$args = array();
|
592 |
$args['id'] = $id;
|
593 |
-
$
|
|
|
|
|
|
|
|
|
594 |
|
595 |
//Get the briefcase keywords
|
596 |
if ($briefcase = SQ_Classes_RemoteController::getBriefcase()) {
|
11 |
public $rankkeywords = array();
|
12 |
public $labels = array();
|
13 |
public $countries = array();
|
14 |
+
public $post_id = false;
|
15 |
//--
|
16 |
public $index;
|
17 |
public $error;
|
18 |
public $user;
|
19 |
|
20 |
+
/** @var object Checkin process with Squirrly Cloud */
|
21 |
+
public $checkin;
|
22 |
+
|
23 |
function init() {
|
24 |
+
|
25 |
//Clear the Scripts and Styles from other plugins
|
26 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
27 |
|
28 |
+
//Checkin to API V2
|
29 |
+
$this->checkin = SQ_Classes_RemoteController::checkin();
|
30 |
+
|
31 |
+
if (is_wp_error($this->checkin)) {
|
32 |
+
if($this->checkin->get_error_message() == 'no_data') {
|
33 |
+
echo $this->getView('Errors/Error');
|
34 |
+
return;
|
35 |
+
}elseif($this->checkin->get_error_message() == 'maintenance') {
|
36 |
+
echo $this->getView('Errors/Maintenance');
|
37 |
+
return;
|
38 |
+
}
|
39 |
+
}
|
40 |
+
|
41 |
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'research');
|
42 |
|
43 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
57 |
call_user_func(array($this, $tab));
|
58 |
}
|
59 |
|
|
|
60 |
echo $this->getView('Research/' . ucfirst($tab));
|
61 |
|
62 |
//get the modal window for the assistant popup
|
64 |
}
|
65 |
|
66 |
public function research() {
|
67 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
68 |
+
|
69 |
$countries = SQ_Classes_RemoteController::getKrCountries();
|
70 |
|
71 |
if (!is_wp_error($countries)) {
|
76 |
}
|
77 |
|
78 |
public function briefcase() {
|
79 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
80 |
+
|
81 |
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
82 |
$labels = SQ_Classes_Helpers_Tools::getValue('slabel', false);
|
83 |
|
111 |
}
|
112 |
|
113 |
public function labels() {
|
114 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
115 |
|
116 |
$args = array();
|
117 |
if (!empty($labels)) {
|
133 |
}
|
134 |
|
135 |
public function suggested() {
|
136 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
137 |
+
|
138 |
//Get the briefcase keywords
|
139 |
if ($briefcase = SQ_Classes_RemoteController::getBriefcase()) {
|
140 |
if (!is_wp_error($briefcase)) {
|
234 |
echo json_encode(array('error' => __('Invalid params!', _SQ_PLUGIN_NAME_)));
|
235 |
}
|
236 |
exit();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
237 |
/**********************************/
|
238 |
case 'sq_briefcase_addlabel':
|
239 |
if (!current_user_can('sq_manage_snippet')) {
|
420 |
break;
|
421 |
}
|
422 |
|
423 |
+
if (is_string($data[0]) && $data[0] <> '') {
|
424 |
+
$keywords[] = strip_tags($data[0]);
|
|
|
|
|
|
|
425 |
}
|
426 |
}
|
427 |
}
|
431 |
|
432 |
if (!empty($keywords)) {
|
433 |
foreach ($keywords as $keyword) {
|
434 |
+
if ($keyword <> '') {
|
435 |
SQ_Classes_RemoteController::addBriefcaseKeyword(array('keyword' => $keyword));
|
436 |
}
|
437 |
}
|
490 |
$json = SQ_Classes_RemoteController::getKROthers($args);
|
491 |
|
492 |
if (!is_wp_error($json)) {
|
493 |
+
if(isset($json->keywords)) {
|
494 |
+
echo json_encode(array('keywords' => $json->keywords));
|
495 |
+
}
|
496 |
} else {
|
497 |
echo json_encode(array('error' => $json->get_error_message()));
|
498 |
}
|
502 |
|
503 |
exit();
|
504 |
case 'sq_ajax_research_process':
|
|
|
|
|
505 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
506 |
$keywords = SQ_Classes_Helpers_Tools::getValue('keywords', false);
|
|
|
507 |
$lang = SQ_Classes_Helpers_Tools::getValue('lang', 'en');
|
508 |
+
$country = SQ_Classes_Helpers_Tools::getValue('country', 'com');
|
509 |
+
|
510 |
+
$count = (int)SQ_Classes_Helpers_Tools::getValue('count', 10);
|
511 |
+
$id = (int)SQ_Classes_Helpers_Tools::getValue('id', 0);
|
512 |
+
$this->post_id = SQ_Classes_Helpers_Tools::getValue('post_id', false);
|
513 |
|
514 |
+
if ($id > 0) {
|
515 |
$args = array();
|
516 |
+
$args['id'] = $id;
|
|
|
|
|
517 |
$this->kr = SQ_Classes_RemoteController::getKRSuggestion($args);
|
518 |
|
519 |
if (!is_wp_error($this->kr)) {
|
520 |
+
if (!empty($this->kr)) {
|
521 |
+
//Get the briefcase keywords
|
522 |
+
if ($briefcase = SQ_Classes_RemoteController::getBriefcase()) {
|
523 |
+
if (!is_wp_error($briefcase)) {
|
524 |
+
if (isset($briefcase->keywords)) {
|
525 |
+
$this->keywords = $briefcase->keywords;
|
526 |
+
}
|
527 |
}
|
528 |
}
|
|
|
529 |
|
530 |
+
//research ready, return the results
|
531 |
+
echo json_encode(array('done' => true, 'html' => $this->getView('Research/ResearchDetails')));
|
532 |
+
} else {
|
533 |
+
//still loading
|
534 |
+
echo json_encode(array('done' => false));
|
535 |
+
}
|
536 |
} else {
|
|
|
537 |
//show the keywords in results to be able to add them to brifcase
|
538 |
$keywords = explode(',', $keywords);
|
539 |
if (!empty($keywords)) {
|
542 |
'keyword' => $keyword,
|
543 |
)));
|
544 |
}
|
|
|
545 |
}
|
546 |
+
echo json_encode(array('done' => true, 'html' => $this->getView('Research/ResearchDetails')));
|
547 |
+
|
548 |
+
}
|
549 |
+
} elseif ($keywords) {
|
550 |
+
$args = array();
|
551 |
+
$args['q'] = $keywords;
|
552 |
+
$args['country'] = $country;
|
553 |
+
$args['lang'] = $lang;
|
554 |
+
$args['count'] = $count;
|
555 |
+
$process = SQ_Classes_RemoteController::setKRSuggestion($args);
|
556 |
+
|
557 |
+
if (!is_wp_error($process)) {
|
558 |
+
if(isset($process->id)) {
|
559 |
+
//Get the briefcase keywords
|
560 |
+
echo json_encode(array('done' => false, 'id' => $process->id));
|
561 |
|
562 |
+
}
|
563 |
+
} else {
|
564 |
+
if ($process->get_error_code() == 'limit_exceeded') {
|
565 |
+
echo json_encode(array('done' => true, 'error' => __('Keyword Research limit exceeded', _SQ_PLUGIN_NAME_)));
|
566 |
+
} else {
|
567 |
+
echo json_encode(array('done' => true, 'error' => $process->get_error_message()));
|
568 |
+
}
|
569 |
}
|
570 |
} else {
|
571 |
+
echo json_encode(array('done' => true, 'error' => __('Invalid params!', _SQ_PLUGIN_NAME_)));
|
572 |
}
|
573 |
exit();
|
574 |
case 'sq_ajax_research_history':
|
576 |
$id = (int)SQ_Classes_Helpers_Tools::getValue('id', 0);
|
577 |
|
578 |
if ($id > 0) {
|
579 |
+
$args = $this->kr = array();
|
580 |
$args['id'] = $id;
|
581 |
+
$krHistory = SQ_Classes_RemoteController::getKRHistory($args);
|
582 |
+
|
583 |
+
if (!empty($krHistory)) { //get only the first report
|
584 |
+
$this->kr = current($krHistory);
|
585 |
+
}
|
586 |
|
587 |
//Get the briefcase keywords
|
588 |
if ($briefcase = SQ_Classes_RemoteController::getBriefcase()) {
|
controllers/SeoSettings.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
4 |
|
@@ -8,7 +9,7 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
8 |
//Clear the Scripts and Styles from other plugins
|
9 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
10 |
|
11 |
-
$tab = SQ_Classes_Helpers_Tools::getValue('tab', '
|
12 |
|
13 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
14 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
@@ -40,204 +41,54 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
40 |
return $this->init();
|
41 |
}
|
42 |
|
43 |
-
public function
|
44 |
-
|
45 |
-
wp_reset_query();
|
46 |
-
|
47 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bulkseo');
|
48 |
-
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('labels');
|
49 |
-
|
50 |
-
$search = (string)SQ_Classes_Helpers_Tools::getValue('skeyword', '');
|
51 |
-
$labels = SQ_Classes_Helpers_Tools::getValue('slabel', array());
|
52 |
-
$paged = SQ_Classes_Helpers_Tools::getValue('spage', 1);
|
53 |
-
$post_id = SQ_Classes_Helpers_Tools::getValue('sid', false);
|
54 |
-
$post_type = SQ_Classes_Helpers_Tools::getValue('stype', 'post');
|
55 |
-
$post_per_page = SQ_Classes_Helpers_Tools::getValue('cnt', 10);
|
56 |
-
$post_status = SQ_Classes_Helpers_Tools::getValue('sstatus', '');
|
57 |
-
|
58 |
-
if ($search <> '') {
|
59 |
-
$post_per_page = 50;
|
60 |
-
} else {
|
61 |
-
$patterns = SQ_Classes_Helpers_Tools::getOption('patterns');
|
62 |
-
if (!isset($patterns[$post_type])) {
|
63 |
-
$patterns[$post_type] = $patterns['custom'];
|
64 |
-
}
|
65 |
-
}
|
66 |
-
|
67 |
-
//Set the Labels and Categories
|
68 |
-
SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->init();
|
69 |
-
|
70 |
-
//Remove the page from URL for bulkSEO
|
71 |
-
remove_filter('sq_post', array(SQ_Classes_ObjController::getClass('SQ_Models_Frontend'), 'addPaged'), 14);
|
72 |
-
|
73 |
-
|
74 |
-
//If home then show the home url
|
75 |
-
if (($post_type == 'home' || $search == '#all') && ($post_status == '' || $post_status == 'publish')) {
|
76 |
-
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setHomePage()) {
|
77 |
-
$this->pages[] = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->parsePage($post, $labels)->getPage();
|
78 |
-
}
|
79 |
-
}
|
80 |
-
|
81 |
-
//get all the public post types
|
82 |
-
$types = get_post_types(array('public' => true));
|
83 |
-
$statuses = array('draft', 'publish', 'pending', 'future', 'private');
|
84 |
-
//push the shop page into post types to pass the filter
|
85 |
-
if ($post_type == 'shop') array_push($types, 'shop');
|
86 |
-
|
87 |
-
if (!empty($types) && in_array($post_type, $types) || $search == '#all') {
|
88 |
-
|
89 |
-
//get all the posts types from database
|
90 |
-
//filter by all in case of #all search
|
91 |
-
//filter by page in case of shop post type
|
92 |
-
$query = array(
|
93 |
-
'post_type' => ($search == '#all' || $post_id ? array_keys($types) : ($post_type <> 'shop' ? $post_type : 'page')),
|
94 |
-
's' => ($search <> '#all' ? (strpos($search, '/') === false ? $search : '') : ''),
|
95 |
-
'posts_per_page' => $post_per_page,
|
96 |
-
'paged' => $paged,
|
97 |
-
'orderby' => 'date',
|
98 |
-
'order' => 'DESC',
|
99 |
-
);
|
100 |
-
|
101 |
-
//If post id is set in URL
|
102 |
-
if ($post_id) {
|
103 |
-
$query['post__in'] = explode(',', $post_id);
|
104 |
-
}
|
105 |
-
|
106 |
-
//show the draft and publish posts
|
107 |
-
if ($search == '#all' || $post_type <> 'attachment') {
|
108 |
-
$query['post_status'] = ($post_status <> '' ? $post_status : $statuses);
|
109 |
-
}
|
110 |
-
|
111 |
-
$wp_query = new WP_Query($query);
|
112 |
-
$posts = $wp_query->get_posts();
|
113 |
-
$wp_query->is_paged = false; //remove pagination
|
114 |
-
|
115 |
-
if (!empty($posts)) {
|
116 |
-
foreach ($posts as $post) {
|
117 |
-
|
118 |
-
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByID($post)) {
|
119 |
-
if ($page = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->parsePage($post, $labels)->getPage()) {
|
120 |
-
if ($page->url <> '') {
|
121 |
-
//Search the Squirrly Title, Description and URL if search is set
|
122 |
-
if ($search <> '' && $search <> '#all') {
|
123 |
-
if (SQ_Classes_Helpers_Tools::findStr($page->sq->title, $search) === false && SQ_Classes_Helpers_Tools::findStr($page->sq->description, $search) === false && SQ_Classes_Helpers_Tools::findStr($page->url, $search) === false) {
|
124 |
-
continue;
|
125 |
-
}
|
126 |
-
}
|
127 |
-
|
128 |
-
//Don't let other post types to pass
|
129 |
-
if ($search <> '#all' && !$post_id && isset($page->post_type) && $page->post_type <> $post_type) {
|
130 |
-
continue;
|
131 |
-
}
|
132 |
-
|
133 |
-
$this->pages[] = $page;
|
134 |
-
}
|
135 |
-
|
136 |
-
unset($page);
|
137 |
-
}
|
138 |
-
}
|
139 |
-
}
|
140 |
-
}
|
141 |
-
}
|
142 |
-
|
143 |
-
//Get all taxonomies like category, tag, custom post types
|
144 |
-
$taxonomies = get_taxonomies(array('public' => true));
|
145 |
-
if ($post_type == 'tag') $post_type = 'post_tag';
|
146 |
-
if (strpos($post_type, 'tax-') !== false) $post_type = str_replace('tax-', '', $post_type);
|
147 |
-
if (in_array($post_type, $taxonomies) || $search == '#all') {
|
148 |
-
|
149 |
-
$query = array(
|
150 |
-
'public' => true,
|
151 |
-
'taxonomy' => ($search == '#all' ? $taxonomies : $post_type),
|
152 |
-
'hide_empty' => false,
|
153 |
-
);
|
154 |
-
|
155 |
-
//If post id is set in URL
|
156 |
-
//Same filter for taxonomy id
|
157 |
-
if ($post_id) {
|
158 |
-
$query['include'] = explode(',', $post_id);
|
159 |
-
}
|
160 |
-
|
161 |
-
$categories = get_terms($query);
|
162 |
-
if (!is_wp_error($categories) && !empty($categories)) {
|
163 |
-
foreach ($categories as $category) {
|
164 |
-
|
165 |
-
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByTaxID($category->term_id, $category->taxonomy)) {
|
166 |
-
if ($page = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->parsePage($post, $labels)->getPage()) {
|
167 |
-
if ($page->url <> '') {
|
168 |
-
if ($search <> '') {
|
169 |
-
if (SQ_Classes_Helpers_Tools::findStr($category->name, $search) === false && SQ_Classes_Helpers_Tools::findStr($category->slug, $search) === false && SQ_Classes_Helpers_Tools::findStr($page->sq->title, $search) === false) {
|
170 |
-
continue;
|
171 |
-
}
|
172 |
-
}
|
173 |
-
|
174 |
-
$this->pages[] = $page;
|
175 |
-
}
|
176 |
-
unset($page);
|
177 |
|
178 |
-
|
179 |
-
|
|
|
180 |
|
181 |
-
|
182 |
-
|
183 |
-
}
|
184 |
|
185 |
-
|
186 |
-
|
187 |
-
|
188 |
-
$blog_id = get_current_blog_id();
|
189 |
-
$args = array(
|
190 |
-
'blog_id' => $blog_id,
|
191 |
-
'role__not_in' => array('subscriber', 'contributor', 'customer'),
|
192 |
-
'orderby' => 'login',
|
193 |
-
'order' => 'ASC',
|
194 |
-
'search' => ($search == '#all' ? '' : $search),
|
195 |
-
'count_total' => false,
|
196 |
-
'fields' => array('ID'),
|
197 |
-
);
|
198 |
-
|
199 |
-
$users = get_users($args);
|
200 |
-
|
201 |
-
foreach ($users as $user) {
|
202 |
-
if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setAuthorPage($user->ID)) {
|
203 |
-
if ($page = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->parsePage($post, $labels)->getPage()) {
|
204 |
-
if ($page->url <> '') {
|
205 |
-
$this->pages[] = $page;
|
206 |
-
unset($page);
|
207 |
-
}
|
208 |
-
}
|
209 |
-
}
|
210 |
-
}
|
211 |
|
212 |
-
|
|
|
|
|
213 |
|
|
|
|
|
|
|
214 |
|
215 |
-
|
216 |
-
|
217 |
-
$this->labels = SQ_Classes_ObjController::getClass('SQ_Models_BulkSeo')->getLabels();
|
218 |
-
}
|
219 |
}
|
220 |
|
221 |
-
public function
|
222 |
-
|
223 |
-
SQ_Classes_ObjController::getClass('SQ_Controllers_Patterns')->init();
|
224 |
}
|
225 |
|
226 |
-
public function
|
227 |
-
|
228 |
-
|
229 |
|
|
|
|
|
230 |
}
|
231 |
|
232 |
-
public function
|
|
|
233 |
}
|
234 |
|
235 |
public function backup() {
|
236 |
add_filter('sq_themes', array(SQ_Classes_ObjController::getClass('SQ_Models_ImportExport'), 'getAvailableThemes'), 10, 1);
|
237 |
add_filter('sq_importList', array(SQ_Classes_ObjController::getClass('SQ_Models_ImportExport'), 'importList'));
|
238 |
-
|
239 |
}
|
240 |
|
|
|
241 |
public function hookFooter() {
|
242 |
if (!SQ_Classes_Helpers_Tools::getOption('sq_seoexpert')) {
|
243 |
echo "<script>jQuery('.sq_advanced').hide();</script>";
|
@@ -270,7 +121,6 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
270 |
///////////////////////////////////////////
|
271 |
/////////////////////////////FIRST PAGE OPTIMIZATION
|
272 |
$url = home_url();
|
273 |
-
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->createTable();
|
274 |
$post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setHomePage();
|
275 |
|
276 |
$post->sq->doseo = 1;
|
@@ -285,7 +135,12 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
285 |
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->saveSqSEO(
|
286 |
$url,
|
287 |
md5('wp_homepage'),
|
288 |
-
|
|
|
|
|
|
|
|
|
|
|
289 |
maybe_serialize($post->sq->toArray()),
|
290 |
gmdate('Y-m-d H:i:s')
|
291 |
);
|
@@ -315,6 +170,7 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
315 |
case 'sq_seosettings_social':
|
316 |
case 'sq_seosettings_tracking':
|
317 |
case 'sq_seosettings_webmaster':
|
|
|
318 |
if (!current_user_can('sq_manage_settings')) {
|
319 |
return;
|
320 |
}
|
@@ -454,7 +310,6 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
454 |
|
455 |
|
456 |
break;
|
457 |
-
|
458 |
case "sq_seosettings_ga_revoke":
|
459 |
if (!current_user_can('sq_manage_settings')) {
|
460 |
return;
|
@@ -468,7 +323,6 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
468 |
SQ_Classes_Error::setError(__('Error! Could not disconnect the account.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
469 |
}
|
470 |
break;
|
471 |
-
|
472 |
case "sq_seosettings_gsc_revoke":
|
473 |
if (!current_user_can('sq_manage_settings')) {
|
474 |
return;
|
@@ -482,7 +336,6 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
482 |
SQ_Classes_Error::setError(__('Error! Could not disconnect the account.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
483 |
}
|
484 |
break;
|
485 |
-
|
486 |
case 'sq_seosettings_backupsettings':
|
487 |
if (!current_user_can('sq_manage_settings')) {
|
488 |
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
@@ -528,7 +381,6 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
528 |
|
529 |
//Check if there is an old backup from Squirrly
|
530 |
SQ_Classes_Helpers_Tools::getOptions();
|
531 |
-
SQ_Classes_Helpers_Tools::checkUpgrade();
|
532 |
|
533 |
SQ_Classes_Error::setError(__('Great! The backup is restored.', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
534 |
} else {
|
@@ -588,29 +440,37 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
588 |
SQ_Classes_Error::setError(__('Error! You have to enter a previously saved backup file.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
589 |
}
|
590 |
break;
|
591 |
-
|
592 |
case 'sq_seosettings_importall':
|
593 |
$platform = SQ_Classes_Helpers_Tools::getValue('sq_import_platform', '');
|
594 |
if ($platform <> '') {
|
595 |
-
|
596 |
-
|
597 |
-
|
598 |
-
|
599 |
-
|
600 |
-
|
601 |
-
|
602 |
-
|
603 |
-
(
|
604 |
-
|
605 |
-
|
606 |
-
|
607 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
608 |
}
|
609 |
-
|
|
|
|
|
|
|
610 |
}
|
611 |
}
|
612 |
break;
|
613 |
-
|
614 |
case 'sq_seosettings_importsettings':
|
615 |
if (!current_user_can('sq_manage_settings')) {
|
616 |
return;
|
@@ -622,11 +482,9 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
622 |
SQ_Classes_Error::setMessage(__('All the Plugin settings were imported successfuly!', _SQ_PLUGIN_NAME_));
|
623 |
} else {
|
624 |
SQ_Classes_Error::setMessage(__('No settings found for this plugin/theme.', _SQ_PLUGIN_NAME_));
|
625 |
-
|
626 |
}
|
627 |
}
|
628 |
break;
|
629 |
-
|
630 |
case 'sq_seosettings_importseo':
|
631 |
if (!current_user_can('sq_manage_settings')) {
|
632 |
return;
|
@@ -640,18 +498,20 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
640 |
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->saveSqSEO(
|
641 |
(isset($metas['url']) ? $metas['url'] : ''),
|
642 |
$sq_hash,
|
643 |
-
(
|
|
|
|
|
|
|
|
|
|
|
644 |
maybe_serialize($metas),
|
645 |
gmdate('Y-m-d H:i:s'));
|
646 |
}
|
647 |
-
SQ_Classes_Error::setMessage(sprintf(__('%s SEO records were imported successfuly! You can now deactivate the %s plugin', _SQ_PLUGIN_NAME_), count((array)$seo), SQ_Classes_ObjController::getClass('SQ_Models_ImportExport')->getName($platform)));
|
648 |
-
} else {
|
649 |
-
SQ_Classes_Error::setMessage(sprintf(__('There are no SEO records with this plugin. You can now deactivate the %s plugin', _SQ_PLUGIN_NAME_), SQ_Classes_ObjController::getClass('SQ_Models_ImportExport')->getName($platform)));
|
650 |
-
|
651 |
}
|
|
|
|
|
652 |
}
|
653 |
break;
|
654 |
-
|
655 |
case 'sq_rollback':
|
656 |
SQ_Classes_Helpers_Tools::setHeader('html');
|
657 |
$plugin_slug = basename(_SQ_PLUGIN_NAME_, '.php');
|
@@ -674,6 +534,7 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
674 |
]
|
675 |
);
|
676 |
exit();
|
|
|
677 |
/**************************** Ajax *******************************************************/
|
678 |
case "sq_ajax_seosettings_save":
|
679 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
@@ -773,8 +634,23 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
773 |
echo json_encode($response);
|
774 |
exit();
|
775 |
|
776 |
-
case '
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
777 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
|
|
778 |
$response = array();
|
779 |
if (!current_user_can('sq_manage_snippet')) {
|
780 |
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
@@ -782,37 +658,42 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
782 |
exit();
|
783 |
}
|
784 |
|
785 |
-
|
786 |
-
$
|
787 |
-
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', 'category');
|
788 |
-
$post_type = SQ_Classes_Helpers_Tools::getValue('post_type', 'post');
|
789 |
|
790 |
-
|
791 |
-
|
792 |
-
|
793 |
-
$
|
794 |
}
|
795 |
|
796 |
-
|
797 |
-
|
798 |
-
$json['html_dest'] = "#sq_row_" . $this->post->hash;
|
799 |
|
800 |
-
|
801 |
-
|
802 |
-
|
803 |
-
|
804 |
-
|
805 |
-
|
806 |
-
|
807 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
808 |
}
|
809 |
-
$json['assistant_dest'] = "#sq_assistant_" . $this->post->hash;
|
810 |
|
811 |
-
echo json_encode($
|
812 |
exit();
|
813 |
|
814 |
-
case '
|
815 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
|
|
816 |
$response = array();
|
817 |
if (!current_user_can('sq_manage_snippet')) {
|
818 |
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
@@ -820,7 +701,9 @@ class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
|
820 |
exit();
|
821 |
}
|
822 |
|
823 |
-
|
|
|
|
|
824 |
echo json_encode(array());
|
825 |
exit();
|
826 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_SeoSettings extends SQ_Classes_FrontController {
|
5 |
|
9 |
//Clear the Scripts and Styles from other plugins
|
10 |
SQ_Classes_ObjController::getClass('SQ_Models_Compatibility')->clearStyles();
|
11 |
|
12 |
+
$tab = SQ_Classes_Helpers_Tools::getValue('tab', 'automation');
|
13 |
|
14 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap-reboot');
|
15 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('bootstrap');
|
41 |
return $this->init();
|
42 |
}
|
43 |
|
44 |
+
public function automation() {
|
45 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
46 |
|
47 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('highlight');
|
48 |
+
SQ_Classes_ObjController::getClass('SQ_Controllers_Patterns')->init();
|
49 |
+
}
|
50 |
|
51 |
+
public function metas() {
|
52 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
|
|
53 |
|
54 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('highlight');
|
55 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('snippet');
|
56 |
+
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
|
58 |
+
public function jsonld() {
|
59 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
60 |
+
}
|
61 |
|
62 |
+
public function social(){
|
63 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
64 |
+
}
|
65 |
|
66 |
+
public function tracking(){
|
67 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
|
|
|
|
68 |
}
|
69 |
|
70 |
+
public function webmaster(){
|
71 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
|
|
72 |
}
|
73 |
|
74 |
+
public function sitemap(){
|
75 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
76 |
+
}
|
77 |
|
78 |
+
public function robots(){
|
79 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
80 |
}
|
81 |
|
82 |
+
public function favicon(){
|
83 |
+
add_action('sq_form_notices', array($this,'getNotificationBar'));
|
84 |
}
|
85 |
|
86 |
public function backup() {
|
87 |
add_filter('sq_themes', array(SQ_Classes_ObjController::getClass('SQ_Models_ImportExport'), 'getAvailableThemes'), 10, 1);
|
88 |
add_filter('sq_importList', array(SQ_Classes_ObjController::getClass('SQ_Models_ImportExport'), 'importList'));
|
|
|
89 |
}
|
90 |
|
91 |
+
|
92 |
public function hookFooter() {
|
93 |
if (!SQ_Classes_Helpers_Tools::getOption('sq_seoexpert')) {
|
94 |
echo "<script>jQuery('.sq_advanced').hide();</script>";
|
121 |
///////////////////////////////////////////
|
122 |
/////////////////////////////FIRST PAGE OPTIMIZATION
|
123 |
$url = home_url();
|
|
|
124 |
$post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setHomePage();
|
125 |
|
126 |
$post->sq->doseo = 1;
|
135 |
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->saveSqSEO(
|
136 |
$url,
|
137 |
md5('wp_homepage'),
|
138 |
+
maybe_serialize(array(
|
139 |
+
'ID' => 0,
|
140 |
+
'post_type' => 'home',
|
141 |
+
'term_id' => 0,
|
142 |
+
'taxonomy' => '',
|
143 |
+
)),
|
144 |
maybe_serialize($post->sq->toArray()),
|
145 |
gmdate('Y-m-d H:i:s')
|
146 |
);
|
170 |
case 'sq_seosettings_social':
|
171 |
case 'sq_seosettings_tracking':
|
172 |
case 'sq_seosettings_webmaster':
|
173 |
+
case 'sq_seosettings_advanced':
|
174 |
if (!current_user_can('sq_manage_settings')) {
|
175 |
return;
|
176 |
}
|
310 |
|
311 |
|
312 |
break;
|
|
|
313 |
case "sq_seosettings_ga_revoke":
|
314 |
if (!current_user_can('sq_manage_settings')) {
|
315 |
return;
|
323 |
SQ_Classes_Error::setError(__('Error! Could not disconnect the account.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
324 |
}
|
325 |
break;
|
|
|
326 |
case "sq_seosettings_gsc_revoke":
|
327 |
if (!current_user_can('sq_manage_settings')) {
|
328 |
return;
|
336 |
SQ_Classes_Error::setError(__('Error! Could not disconnect the account.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
337 |
}
|
338 |
break;
|
|
|
339 |
case 'sq_seosettings_backupsettings':
|
340 |
if (!current_user_can('sq_manage_settings')) {
|
341 |
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
381 |
|
382 |
//Check if there is an old backup from Squirrly
|
383 |
SQ_Classes_Helpers_Tools::getOptions();
|
|
|
384 |
|
385 |
SQ_Classes_Error::setError(__('Great! The backup is restored.', _SQ_PLUGIN_NAME_) . " <br /> ", 'success');
|
386 |
} else {
|
440 |
SQ_Classes_Error::setError(__('Error! You have to enter a previously saved backup file.', _SQ_PLUGIN_NAME_) . " <br /> ");
|
441 |
}
|
442 |
break;
|
|
|
443 |
case 'sq_seosettings_importall':
|
444 |
$platform = SQ_Classes_Helpers_Tools::getValue('sq_import_platform', '');
|
445 |
if ($platform <> '') {
|
446 |
+
try {
|
447 |
+
SQ_Classes_ObjController::getClass('SQ_Models_ImportExport')->importDBSettings($platform);
|
448 |
+
$seo = SQ_Classes_ObjController::getClass('SQ_Models_ImportExport')->importDBSeo($platform);
|
449 |
+
if (!empty($seo)) {
|
450 |
+
//Check if the Squirrly Table Exists
|
451 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->checkTableExists();
|
452 |
+
|
453 |
+
foreach ($seo as $sq_hash => $metas) {
|
454 |
+
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->saveSqSEO(
|
455 |
+
(isset($metas['url']) ? $metas['url'] : ''),
|
456 |
+
$sq_hash,
|
457 |
+
maybe_serialize(array(
|
458 |
+
'ID' => (isset($metas['post_id']) ? (int)$metas['post_id'] : 0),
|
459 |
+
'post_type' => (isset($metas['post_type']) ? $metas['post_type'] : ''),
|
460 |
+
'term_id' => (isset($metas['term_id']) ? (int)$metas['term_id'] : 0),
|
461 |
+
'taxonomy' => (isset($metas['taxonomy']) ? $metas['taxonomy'] : ''),
|
462 |
+
)),
|
463 |
+
maybe_serialize($metas),
|
464 |
+
gmdate('Y-m-d H:i:s'));
|
465 |
+
}
|
466 |
}
|
467 |
+
|
468 |
+
SQ_Classes_Error::setMessage(sprintf(__('Success! The import from %s was completed successfully and your SEO is safe!', _SQ_PLUGIN_NAME_), SQ_Classes_ObjController::getClass('SQ_Models_ImportExport')->getName($platform)));
|
469 |
+
}catch (Exception $e){
|
470 |
+
SQ_Classes_Error::setMessage(__('Error! An error occured while import. Please try again.', _SQ_PLUGIN_NAME_));
|
471 |
}
|
472 |
}
|
473 |
break;
|
|
|
474 |
case 'sq_seosettings_importsettings':
|
475 |
if (!current_user_can('sq_manage_settings')) {
|
476 |
return;
|
482 |
SQ_Classes_Error::setMessage(__('All the Plugin settings were imported successfuly!', _SQ_PLUGIN_NAME_));
|
483 |
} else {
|
484 |
SQ_Classes_Error::setMessage(__('No settings found for this plugin/theme.', _SQ_PLUGIN_NAME_));
|
|
|
485 |
}
|
486 |
}
|
487 |
break;
|
|
|
488 |
case 'sq_seosettings_importseo':
|
489 |
if (!current_user_can('sq_manage_settings')) {
|
490 |
return;
|
498 |
SQ_Classes_ObjController::getClass('SQ_Models_Qss')->saveSqSEO(
|
499 |
(isset($metas['url']) ? $metas['url'] : ''),
|
500 |
$sq_hash,
|
501 |
+
maybe_serialize(array(
|
502 |
+
'ID' => (isset($metas['post_id']) ? (int)$metas['post_id'] : 0),
|
503 |
+
'post_type' => (isset($metas['post_type']) ? $metas['post_type'] : ''),
|
504 |
+
'term_id' => (isset($metas['term_id']) ? (int)$metas['term_id'] : 0),
|
505 |
+
'taxonomy' => (isset($metas['taxonomy']) ? $metas['taxonomy'] : ''),
|
506 |
+
)),
|
507 |
maybe_serialize($metas),
|
508 |
gmdate('Y-m-d H:i:s'));
|
509 |
}
|
|
|
|
|
|
|
|
|
510 |
}
|
511 |
+
|
512 |
+
SQ_Classes_Error::setMessage(sprintf(__('Success! The import from %s was completed successfully and your SEO is safe!', _SQ_PLUGIN_NAME_), SQ_Classes_ObjController::getClass('SQ_Models_ImportExport')->getName($platform)));
|
513 |
}
|
514 |
break;
|
|
|
515 |
case 'sq_rollback':
|
516 |
SQ_Classes_Helpers_Tools::setHeader('html');
|
517 |
$plugin_slug = basename(_SQ_PLUGIN_NAME_, '.php');
|
534 |
]
|
535 |
);
|
536 |
exit();
|
537 |
+
|
538 |
/**************************** Ajax *******************************************************/
|
539 |
case "sq_ajax_seosettings_save":
|
540 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
634 |
echo json_encode($response);
|
635 |
exit();
|
636 |
|
637 |
+
case 'sq_ajax_sla_sticky':
|
638 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
639 |
+
|
640 |
+
$response = array();
|
641 |
+
if (!current_user_can('sq_manage_snippet')) {
|
642 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
643 |
+
echo json_encode($response);
|
644 |
+
exit();
|
645 |
+
}
|
646 |
+
|
647 |
+
SQ_Classes_Helpers_Tools::saveUserMeta('sq_auto_sticky', (int)SQ_Classes_Helpers_Tools::getValue('sq_auto_sticky'));
|
648 |
+
echo json_encode(array());
|
649 |
+
exit();
|
650 |
+
|
651 |
+
case 'sq_ajax_gsc_code':
|
652 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
653 |
+
|
654 |
$response = array();
|
655 |
if (!current_user_can('sq_manage_snippet')) {
|
656 |
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
658 |
exit();
|
659 |
}
|
660 |
|
661 |
+
//remove connection with Google Analytics
|
662 |
+
$code = SQ_Classes_RemoteController::getGSCToken();
|
|
|
|
|
663 |
|
664 |
+
if (!is_wp_error($code) && $code) {
|
665 |
+
$response['code'] = SQ_Classes_Helpers_Sanitize::checkGoogleWTCode($code);
|
666 |
+
} else {
|
667 |
+
$response['error'] = SQ_Classes_Error::showNotices(__('Error! Could not get the code. Connect to Google Search Console and validate the connection.', _SQ_PLUGIN_NAME_), 'sq_error');
|
668 |
}
|
669 |
|
670 |
+
echo json_encode($response);
|
671 |
+
exit();
|
|
|
672 |
|
673 |
+
case 'sq_ajax_ga_code':
|
674 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
675 |
+
|
676 |
+
$response = array();
|
677 |
+
if (!current_user_can('sq_manage_snippet')) {
|
678 |
+
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
679 |
+
echo json_encode($response);
|
680 |
+
exit();
|
681 |
+
}
|
682 |
+
|
683 |
+
//remove connection with Google Analytics
|
684 |
+
$code = SQ_Classes_RemoteController::getGAToken();
|
685 |
+
if (!is_wp_error($code) && $code) {
|
686 |
+
$response['code'] = $code;
|
687 |
+
} else {
|
688 |
+
$response['error'] = SQ_Classes_Error::showNotices(__('Error! Could not get the tracking code. Connect to Google Analytics and get the website tracking code from Admin area.', _SQ_PLUGIN_NAME_), 'sq_error');
|
689 |
}
|
|
|
690 |
|
691 |
+
echo json_encode($response);
|
692 |
exit();
|
693 |
|
694 |
+
case 'sq_ajax_connection_check':
|
695 |
SQ_Classes_Helpers_Tools::setHeader('json');
|
696 |
+
|
697 |
$response = array();
|
698 |
if (!current_user_can('sq_manage_snippet')) {
|
699 |
$response['error'] = SQ_Classes_Error::showNotices(__("You do not have permission to perform this action", _SQ_PLUGIN_NAME_), 'sq_error');
|
701 |
exit();
|
702 |
}
|
703 |
|
704 |
+
//remove connection with Google Analytics
|
705 |
+
SQ_Classes_RemoteController::checkin();
|
706 |
+
|
707 |
echo json_encode(array());
|
708 |
exit();
|
709 |
}
|
controllers/Sitemaps.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
/**
|
4 |
* Class for Sitemap Generator
|
@@ -15,7 +16,8 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
|
|
15 |
parent::__construct();
|
16 |
$this->posts_limit = SQ_Classes_Helpers_Tools::getOption('sq_sitemap_perpage');
|
17 |
add_filter('sq_sitemap_style', array($this, 'getFeedStyle'));
|
18 |
-
|
|
|
19 |
add_filter('user_trailingslashit', array($this, 'untrailingslashit'));
|
20 |
add_action('sq_processPing', array($this, 'processCron'));
|
21 |
|
@@ -23,8 +25,7 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
|
|
23 |
|
24 |
public function hookPreventRedirect() {
|
25 |
global $wp_query;
|
26 |
-
|
27 |
-
// exit();
|
28 |
if (isset($_SERVER['REQUEST_URI'])) {
|
29 |
if (strpos($_SERVER['REQUEST_URI'], 'sq_feed') !== false) {
|
30 |
$parseurl = @parse_url($_SERVER['REQUEST_URI']);
|
@@ -39,9 +40,11 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
|
|
39 |
|
40 |
$wp_query->is_404 = false;
|
41 |
$wp_query->is_feed = true;
|
|
|
42 |
$this->feedRequest($sitemap, $page);
|
43 |
apply_filters('sq_sitemapxml', $this->showSitemap());
|
44 |
die();
|
|
|
45 |
} elseif (strpos($_SERVER['REQUEST_URI'], '.xml') !== false) {
|
46 |
$parseurl = @parse_url($_SERVER['REQUEST_URI']);
|
47 |
$stemaplist = SQ_Classes_Helpers_Tools::getOption('sq_sitemap');
|
@@ -49,6 +52,7 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
|
|
49 |
|
50 |
foreach ($stemaplist as $request => $sitemap) {
|
51 |
if (isset($sitemap[0]) && $sitemap[1] && substr($parseurl['path'], (strrpos($parseurl['path'], '/') + 1)) == $sitemap[0]) {
|
|
|
52 |
$wp_query->is_404 = false;
|
53 |
$wp_query->is_feed = true;
|
54 |
|
@@ -113,7 +117,7 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
|
|
113 |
);
|
114 |
|
115 |
$this->model->setCurrentLanguage();
|
116 |
-
if($this->model->language <> ''){
|
117 |
if (!SQ_Classes_Helpers_Tools::getOption('sq_sitemap_combinelangs')) {
|
118 |
$sq_query['lang'] = $this->model->language;
|
119 |
}
|
@@ -445,7 +449,7 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
|
|
445 |
}
|
446 |
|
447 |
$this->model->setCurrentLanguage();
|
448 |
-
if($this->model->language <> '' && function_exists('pll_home_url')){
|
449 |
return pll_home_url($this->model->language) . $sitemap;
|
450 |
}
|
451 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
/**
|
5 |
* Class for Sitemap Generator
|
16 |
parent::__construct();
|
17 |
$this->posts_limit = SQ_Classes_Helpers_Tools::getOption('sq_sitemap_perpage');
|
18 |
add_filter('sq_sitemap_style', array($this, 'getFeedStyle'));
|
19 |
+
add_action('wp', array($this, 'hookPreventRedirect'), 9);
|
20 |
+
|
21 |
add_filter('user_trailingslashit', array($this, 'untrailingslashit'));
|
22 |
add_action('sq_processPing', array($this, 'processCron'));
|
23 |
|
25 |
|
26 |
public function hookPreventRedirect() {
|
27 |
global $wp_query;
|
28 |
+
|
|
|
29 |
if (isset($_SERVER['REQUEST_URI'])) {
|
30 |
if (strpos($_SERVER['REQUEST_URI'], 'sq_feed') !== false) {
|
31 |
$parseurl = @parse_url($_SERVER['REQUEST_URI']);
|
40 |
|
41 |
$wp_query->is_404 = false;
|
42 |
$wp_query->is_feed = true;
|
43 |
+
|
44 |
$this->feedRequest($sitemap, $page);
|
45 |
apply_filters('sq_sitemapxml', $this->showSitemap());
|
46 |
die();
|
47 |
+
|
48 |
} elseif (strpos($_SERVER['REQUEST_URI'], '.xml') !== false) {
|
49 |
$parseurl = @parse_url($_SERVER['REQUEST_URI']);
|
50 |
$stemaplist = SQ_Classes_Helpers_Tools::getOption('sq_sitemap');
|
52 |
|
53 |
foreach ($stemaplist as $request => $sitemap) {
|
54 |
if (isset($sitemap[0]) && $sitemap[1] && substr($parseurl['path'], (strrpos($parseurl['path'], '/') + 1)) == $sitemap[0]) {
|
55 |
+
|
56 |
$wp_query->is_404 = false;
|
57 |
$wp_query->is_feed = true;
|
58 |
|
117 |
);
|
118 |
|
119 |
$this->model->setCurrentLanguage();
|
120 |
+
if ($this->model->language <> '') {
|
121 |
if (!SQ_Classes_Helpers_Tools::getOption('sq_sitemap_combinelangs')) {
|
122 |
$sq_query['lang'] = $this->model->language;
|
123 |
}
|
449 |
}
|
450 |
|
451 |
$this->model->setCurrentLanguage();
|
452 |
+
if ($this->model->language <> '' && function_exists('pll_home_url')) {
|
453 |
return pll_home_url($this->model->language) . $sitemap;
|
454 |
}
|
455 |
|
controllers/Snippet.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
|
4 |
|
@@ -10,7 +11,7 @@ class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
|
|
10 |
parent::__construct();
|
11 |
add_action('admin_bar_menu', array($this, 'hookTopmenuFrontend'), 11);
|
12 |
|
13 |
-
if(is_admin()) {
|
14 |
add_action('category_add_form_fields', array($this, 'hookTermsPage'), 10);
|
15 |
|
16 |
$taxonomies = get_taxonomies(array('public' => true));
|
@@ -166,11 +167,11 @@ class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
|
|
166 |
$sq_hash = SQ_Classes_Helpers_Tools::getValue('sq_hash', false);
|
167 |
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
168 |
$term_id = (int)SQ_Classes_Helpers_Tools::getValue('term_id', 0);
|
169 |
-
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', '
|
170 |
-
$post_type = SQ_Classes_Helpers_Tools::getValue('post_type', '
|
171 |
|
172 |
//Save the SEO settings
|
173 |
-
if ($this->model->saveSEO()) {
|
174 |
$json['saved'] = $sq_hash;
|
175 |
} else {
|
176 |
$json['error'] = __('Could not save the data', _SQ_PLUGIN_NAME_);
|
@@ -193,6 +194,7 @@ class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
|
|
193 |
break;
|
194 |
|
195 |
case 'sq_getsnippet':
|
|
|
196 |
|
197 |
$json = array();
|
198 |
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
@@ -201,21 +203,22 @@ class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
|
|
201 |
$post_type = SQ_Classes_Helpers_Tools::getValue('post_type', 'post');
|
202 |
|
203 |
if ($this->post = $this->model->getCurrentSnippet($post_id, $term_id, $taxonomy, $post_type)) {
|
204 |
-
SQ_Debug::dump($this->post);
|
205 |
$json['html'] = $this->getView('Blocks/Snippet');
|
206 |
-
}
|
207 |
|
208 |
-
|
209 |
-
|
|
|
210 |
|
211 |
if (SQ_Classes_Error::isError()) {
|
212 |
$json['error'] = SQ_Classes_Error::getError();
|
213 |
}
|
214 |
|
215 |
-
|
216 |
-
|
217 |
}
|
218 |
|
|
|
|
|
219 |
case 'sq_previewsnippet':
|
220 |
|
221 |
$snippet = array();
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
|
5 |
|
11 |
parent::__construct();
|
12 |
add_action('admin_bar_menu', array($this, 'hookTopmenuFrontend'), 11);
|
13 |
|
14 |
+
if (is_admin()) {
|
15 |
add_action('category_add_form_fields', array($this, 'hookTermsPage'), 10);
|
16 |
|
17 |
$taxonomies = get_taxonomies(array('public' => true));
|
167 |
$sq_hash = SQ_Classes_Helpers_Tools::getValue('sq_hash', false);
|
168 |
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
169 |
$term_id = (int)SQ_Classes_Helpers_Tools::getValue('term_id', 0);
|
170 |
+
$taxonomy = SQ_Classes_Helpers_Tools::getValue('taxonomy', '');
|
171 |
+
$post_type = SQ_Classes_Helpers_Tools::getValue('post_type', '');
|
172 |
|
173 |
//Save the SEO settings
|
174 |
+
if ($this->model->saveSEO($post_id, $term_id, $taxonomy, $post_type)) {
|
175 |
$json['saved'] = $sq_hash;
|
176 |
} else {
|
177 |
$json['error'] = __('Could not save the data', _SQ_PLUGIN_NAME_);
|
194 |
break;
|
195 |
|
196 |
case 'sq_getsnippet':
|
197 |
+
SQ_Classes_Helpers_Tools::setHeader('json');
|
198 |
|
199 |
$json = array();
|
200 |
$post_id = (int)SQ_Classes_Helpers_Tools::getValue('post_id', 0);
|
203 |
$post_type = SQ_Classes_Helpers_Tools::getValue('post_type', 'post');
|
204 |
|
205 |
if ($this->post = $this->model->getCurrentSnippet($post_id, $term_id, $taxonomy, $post_type)) {
|
|
|
206 |
$json['html'] = $this->getView('Blocks/Snippet');
|
|
|
207 |
|
208 |
+
if (function_exists('iconv')) {
|
209 |
+
$json['html'] = iconv('UTF-8', 'UTF-8//IGNORE', $json['html']);
|
210 |
+
}
|
211 |
|
212 |
if (SQ_Classes_Error::isError()) {
|
213 |
$json['error'] = SQ_Classes_Error::getError();
|
214 |
}
|
215 |
|
216 |
+
} else {
|
217 |
+
$json['error'] = 'Not found!';
|
218 |
}
|
219 |
|
220 |
+
echo json_encode($json);
|
221 |
+
exit();
|
222 |
case 'sq_previewsnippet':
|
223 |
|
224 |
$snippet = array();
|
core/BlockAssistant.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockAssistant extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockAssistant extends SQ_Classes_BlockController {
|
5 |
|
core/BlockAudits.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockAudits extends SQ_Classes_BlockController {
|
4 |
public $audits;
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockAudits extends SQ_Classes_BlockController {
|
5 |
public $audits;
|
core/BlockConnect.php
ADDED
@@ -0,0 +1,54 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
+
|
4 |
+
class SQ_Core_BlockConnect extends SQ_Classes_BlockController {
|
5 |
+
|
6 |
+
public $message;
|
7 |
+
|
8 |
+
public function hookGetContent() {
|
9 |
+
/* If logged in, then return */
|
10 |
+
if (SQ_Classes_Helpers_Tools::getOption('sq_api') == '') {
|
11 |
+
return;
|
12 |
+
}
|
13 |
+
|
14 |
+
//SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('connect');
|
15 |
+
|
16 |
+
echo $this->getView('Blocks/Connect');
|
17 |
+
}
|
18 |
+
|
19 |
+
/**
|
20 |
+
* Called for sq_login on Post action
|
21 |
+
* Login or register a user
|
22 |
+
*/
|
23 |
+
public function action() {
|
24 |
+
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
25 |
+
//sign-up action
|
26 |
+
case 'sq_cloud_connect':
|
27 |
+
$this->connectToCloud();
|
28 |
+
break;
|
29 |
+
|
30 |
+
case 'sq_cloud_disconnect':
|
31 |
+
$this->disconnectFromCloud();
|
32 |
+
break;
|
33 |
+
}
|
34 |
+
}
|
35 |
+
|
36 |
+
public function connectToCloud() {
|
37 |
+
if(function_exists('rest_get_url_prefix')){
|
38 |
+
$apiUrl = trim(rest_get_url_prefix(),'/');
|
39 |
+
}elseif(function_exists('rest_url')){
|
40 |
+
$apiUrl = trim(parse_url(rest_url(),PHP_URL_PATH),'/');
|
41 |
+
}
|
42 |
+
|
43 |
+
if ($token = SQ_Classes_RemoteController::getCloudToken(array('wp-json' => $apiUrl))) {
|
44 |
+
if(isset($token->token) && $token->token <> '') {
|
45 |
+
SQ_Classes_Helpers_Tools::saveOptions('sq_cloud_token', $token->token);
|
46 |
+
SQ_Classes_Helpers_Tools::saveOptions('sq_cloud_connect', 1);
|
47 |
+
}
|
48 |
+
}
|
49 |
+
}
|
50 |
+
|
51 |
+
public function disconnectFromCloud() {
|
52 |
+
SQ_Classes_Helpers_Tools::saveOptions('sq_cloud_connect', 0);
|
53 |
+
}
|
54 |
+
}
|
core/BlockFocusPages.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockFocusPages extends SQ_Classes_BlockController {
|
4 |
public $focuspages;
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockFocusPages extends SQ_Classes_BlockController {
|
5 |
public $focuspages;
|
core/BlockJorney.php
CHANGED
@@ -1,35 +1,32 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockJorney extends SQ_Classes_BlockController {
|
4 |
|
5 |
-
public $days =
|
6 |
|
7 |
public function hookGetContent() {
|
8 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('jorney');
|
9 |
|
10 |
if (!$seojorney = SQ_Classes_Helpers_Tools::getOption('sq_seojourney')) {
|
11 |
-
|
12 |
-
|
13 |
-
<a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step2.1') ?>" class="btn btn-success m-2 py-2 px-4" style="font-size: 20px;"><?php echo __("I'm ready to start the 14 Days Journey To Better Ranking", _SQ_PLUGIN_NAME_); ?></a>
|
14 |
-
</div>
|
15 |
-
<?php
|
16 |
-
return false;
|
17 |
-
}
|
18 |
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
|
23 |
-
|
24 |
-
|
25 |
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
|
31 |
-
|
32 |
-
|
|
|
33 |
}
|
34 |
|
35 |
public function getJourneyDays() {
|
@@ -40,7 +37,6 @@ class SQ_Core_BlockJorney extends SQ_Classes_BlockController {
|
|
40 |
* 14 days journey action
|
41 |
*/
|
42 |
public function action() {
|
43 |
-
parent::action();
|
44 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
45 |
//login action
|
46 |
case 'sq_journey_close':
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockJorney extends SQ_Classes_BlockController {
|
5 |
|
6 |
+
public $days = false;
|
7 |
|
8 |
public function hookGetContent() {
|
9 |
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('jorney');
|
10 |
|
11 |
if (!$seojorney = SQ_Classes_Helpers_Tools::getOption('sq_seojourney')) {
|
12 |
+
echo $this->getView('Blocks/Jorney');
|
13 |
+
}else {
|
|
|
|
|
|
|
|
|
|
|
14 |
|
15 |
+
if (!SQ_Classes_Helpers_Tools::getOption('sq_seojourney_congrats')) {
|
16 |
+
return false;
|
17 |
+
}
|
18 |
|
19 |
+
$days = 1;
|
20 |
+
$seconds = strtotime(date('Y-m-d')) - strtotime($seojorney);
|
21 |
|
22 |
+
if ($seconds > 0) {
|
23 |
+
$days = $seconds / (3600 * 24);
|
24 |
+
$days = (int)$days + 1;
|
25 |
+
}
|
26 |
|
27 |
+
$this->days = $days;
|
28 |
+
echo $this->getView('Blocks/Jorney');
|
29 |
+
}
|
30 |
}
|
31 |
|
32 |
public function getJourneyDays() {
|
37 |
* 14 days journey action
|
38 |
*/
|
39 |
public function action() {
|
|
|
40 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
41 |
//login action
|
42 |
case 'sq_journey_close':
|
core/BlockKRFound.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockKRFound extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockKRFound extends SQ_Classes_BlockController {
|
5 |
|
core/BlockKRHistory.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockKRHistory extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockKRHistory extends SQ_Classes_BlockController {
|
5 |
|
core/BlockKnowledgeBase.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockKnowledgeBase extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockKnowledgeBase extends SQ_Classes_BlockController {
|
5 |
|
core/BlockRanks.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockRanks extends SQ_Classes_BlockController {
|
4 |
public $info;
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockRanks extends SQ_Classes_BlockController {
|
5 |
public $info;
|
core/BlockSEOIssues.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockSEOIssues extends SQ_Classes_BlockController {
|
4 |
public $audits;
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockSEOIssues extends SQ_Classes_BlockController {
|
5 |
public $audits;
|
core/BlockSearch.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockSearch extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockSearch extends SQ_Classes_BlockController {
|
5 |
|
core/BlockStats.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockStats extends SQ_Classes_BlockController {
|
4 |
var $stats = array();
|
@@ -6,18 +7,18 @@ class SQ_Core_BlockStats extends SQ_Classes_BlockController {
|
|
6 |
function init() {
|
7 |
parent::init();
|
8 |
|
9 |
-
|
|
|
|
|
|
|
10 |
echo $this->getView('Blocks/Stats');
|
11 |
}
|
12 |
}
|
13 |
|
14 |
function hookGetContent() {
|
15 |
-
|
16 |
-
|
17 |
|
18 |
-
if(is_wp_error($this->stats)){
|
19 |
-
$this->stats = array();
|
20 |
-
}
|
21 |
}
|
22 |
|
23 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockStats extends SQ_Classes_BlockController {
|
5 |
var $stats = array();
|
7 |
function init() {
|
8 |
parent::init();
|
9 |
|
10 |
+
$dbtasks = json_decode(get_option(SQ_TASKS), true);
|
11 |
+
if(isset($dbtasks['sq_stats'])) {
|
12 |
+
$this->stats = $dbtasks['sq_stats'];
|
13 |
+
|
14 |
echo $this->getView('Blocks/Stats');
|
15 |
}
|
16 |
}
|
17 |
|
18 |
function hookGetContent() {
|
19 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('global');
|
20 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('stats');
|
21 |
|
|
|
|
|
|
|
22 |
}
|
23 |
|
24 |
|
core/BlockSupport.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockSupport extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockSupport extends SQ_Classes_BlockController {
|
5 |
|
core/BlockToolbar.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_BlockToolbar extends SQ_Classes_BlockController {
|
4 |
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_BlockToolbar extends SQ_Classes_BlockController {
|
5 |
|
core/Blocklogin.php
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
<?php
|
|
|
2 |
|
3 |
class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
4 |
|
@@ -10,6 +11,7 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
|
10 |
return;
|
11 |
}
|
12 |
|
|
|
13 |
echo $this->getView('Blocks/Login');
|
14 |
}
|
15 |
|
@@ -18,7 +20,6 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
|
18 |
* Login or register a user
|
19 |
*/
|
20 |
public function action() {
|
21 |
-
parent::action();
|
22 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
23 |
//login action
|
24 |
case 'sq_login':
|
@@ -37,62 +38,56 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
|
37 |
* @global string $current_user
|
38 |
*/
|
39 |
public function squirrlyRegister() {
|
40 |
-
//post arguments
|
41 |
-
$args = array();
|
42 |
-
|
43 |
//if email is set
|
44 |
if (SQ_Classes_Helpers_Tools::getIsset('email')) {
|
|
|
|
|
45 |
$args['name'] = '';
|
46 |
-
$args['user'] = SQ_Classes_Helpers_Tools::getValue('email'
|
47 |
-
$args['email'] = SQ_Classes_Helpers_Tools::getValue('email', '');
|
48 |
|
49 |
//create an object from json responce
|
50 |
$responce = SQ_Classes_RemoteController::register($args);
|
51 |
-
|
52 |
if (is_wp_error($responce)) {
|
53 |
switch ($responce->get_error_message()) {
|
54 |
case 'alreadyregistered':
|
55 |
-
|
56 |
break;
|
57 |
case 'invalidemail':
|
58 |
-
|
59 |
break;
|
60 |
default:
|
61 |
-
|
62 |
break;
|
63 |
}
|
64 |
|
65 |
-
}
|
66 |
SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
|
67 |
|
|
|
|
|
|
|
68 |
//redirect users to onboarding if necessary
|
69 |
-
$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding');
|
70 |
if (!$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding')) {
|
71 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding'));
|
72 |
die();
|
73 |
}
|
74 |
|
75 |
} else {
|
76 |
-
if (SQ_Classes_Error::isError()) {
|
77 |
-
$message = SQ_Classes_Error::showError(SQ_Classes_Error::getError(), 'sq_error');
|
78 |
-
} else {
|
79 |
//if unknown error
|
80 |
-
|
81 |
}
|
82 |
}
|
83 |
} else {
|
84 |
-
|
85 |
}
|
86 |
-
|
87 |
-
$this->message = $message;
|
88 |
-
|
89 |
}
|
90 |
|
91 |
/**
|
92 |
* Login a user to Squirrly and get the token
|
93 |
*/
|
94 |
public function squirrlyLogin() {
|
95 |
-
|
96 |
if (SQ_Classes_Helpers_Tools::getIsset('email') && SQ_Classes_Helpers_Tools::getIsset('password') && isset($_POST['password'])) {
|
97 |
//get the user and password
|
98 |
$args['user'] = SQ_Classes_Helpers_Tools::getValue('email');
|
@@ -106,21 +101,23 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
|
106 |
if (is_wp_error($responce)) {
|
107 |
switch ($responce->get_error_message()) {
|
108 |
case 'badlogin':
|
109 |
-
|
110 |
break;
|
111 |
case 'multisite':
|
112 |
-
|
113 |
break;
|
114 |
default:
|
115 |
-
|
116 |
break;
|
117 |
}
|
118 |
|
119 |
} elseif (isset($responce->token)) { //check if token is set and save it
|
120 |
SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
|
121 |
|
|
|
|
|
|
|
122 |
//redirect users to onboarding if necessary
|
123 |
-
$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding');
|
124 |
if (!$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding')) {
|
125 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding'));
|
126 |
die();
|
@@ -128,19 +125,16 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
|
128 |
|
129 |
} else {
|
130 |
//if unknown error
|
131 |
-
if (SQ_Classes_Error::isError()) {
|
132 |
-
$message = SQ_Classes_Error::showError(SQ_Classes_Error::getError(), 'sq_error');
|
133 |
-
} else {
|
134 |
//if unknown error
|
135 |
-
|
136 |
}
|
137 |
}
|
138 |
|
139 |
} else {
|
140 |
-
|
141 |
}
|
142 |
|
143 |
-
$this->message = $message;
|
144 |
}
|
145 |
|
146 |
}
|
1 |
<?php
|
2 |
+
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
|
5 |
|
11 |
return;
|
12 |
}
|
13 |
|
14 |
+
SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('login');
|
15 |
echo $this->getView('Blocks/Login');
|
16 |
}
|
17 |
|
20 |
* Login or register a user
|
21 |
*/
|
22 |
public function action() {
|
|
|
23 |
switch (SQ_Classes_Helpers_Tools::getValue('action')) {
|
24 |
//login action
|
25 |
case 'sq_login':
|
38 |
* @global string $current_user
|
39 |
*/
|
40 |
public function squirrlyRegister() {
|
|
|
|
|
|
|
41 |
//if email is set
|
42 |
if (SQ_Classes_Helpers_Tools::getIsset('email')) {
|
43 |
+
//post arguments
|
44 |
+
$args = array();
|
45 |
$args['name'] = '';
|
46 |
+
$args['user'] = SQ_Classes_Helpers_Tools::getValue('email');
|
|
|
47 |
|
48 |
//create an object from json responce
|
49 |
$responce = SQ_Classes_RemoteController::register($args);
|
|
|
50 |
if (is_wp_error($responce)) {
|
51 |
switch ($responce->get_error_message()) {
|
52 |
case 'alreadyregistered':
|
53 |
+
SQ_Classes_Error::setError(sprintf(__("We found your email, so it means you already have a Squirrly.co account. %sClick %sI already have an account%s and login. If you forgot your password, click %shere%s", _SQ_PLUGIN_NAME_), '<br />', '<a href="' . SQ_Classes_Helpers_Tools::getAdminUrl('sq_dashboard','login') . '" style="color:yellow">', '</a>','<a href="' . _SQ_DASH_URL_ . '/login?action=lostpassword" target="_blank" style="color:yellow">', '</a>'));
|
54 |
break;
|
55 |
case 'invalidemail':
|
56 |
+
SQ_Classes_Error::setError(__('Your email is not valid. Please enter a valid email', _SQ_PLUGIN_NAME_));
|
57 |
break;
|
58 |
default:
|
59 |
+
SQ_Classes_Error::setError(__('We could not create your account. Please enter a valid email', _SQ_PLUGIN_NAME_));
|
60 |
break;
|
61 |
}
|
62 |
|
63 |
+
} elseif (isset($responce->token)) { //check if token is set and save it
|
64 |
SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
|
65 |
|
66 |
+
//Connect to cloud with an unique Token for API access
|
67 |
+
SQ_Classes_ObjController::getClass('SQ_Core_BlockConnect')->connectToCloud();
|
68 |
+
|
69 |
//redirect users to onboarding if necessary
|
|
|
70 |
if (!$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding')) {
|
71 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding'));
|
72 |
die();
|
73 |
}
|
74 |
|
75 |
} else {
|
76 |
+
if (!SQ_Classes_Error::isError()) {
|
|
|
|
|
77 |
//if unknown error
|
78 |
+
SQ_Classes_Error::setError(sprintf(__("Error: Couldn't connect to host :( . Please contact your site's webhost (or webmaster) and request them to add %s to their IP whitelist.", _SQ_PLUGIN_NAME_), _SQ_APIV2_URL_));
|
79 |
}
|
80 |
}
|
81 |
} else {
|
82 |
+
SQ_Classes_Error::setError(__('Could not send your information to Squirrly. Please try again.', _SQ_PLUGIN_NAME_));
|
83 |
}
|
|
|
|
|
|
|
84 |
}
|
85 |
|
86 |
/**
|
87 |
* Login a user to Squirrly and get the token
|
88 |
*/
|
89 |
public function squirrlyLogin() {
|
90 |
+
//if email is set
|
91 |
if (SQ_Classes_Helpers_Tools::getIsset('email') && SQ_Classes_Helpers_Tools::getIsset('password') && isset($_POST['password'])) {
|
92 |
//get the user and password
|
93 |
$args['user'] = SQ_Classes_Helpers_Tools::getValue('email');
|
101 |
if (is_wp_error($responce)) {
|
102 |
switch ($responce->get_error_message()) {
|
103 |
case 'badlogin':
|
104 |
+
SQ_Classes_Error::setError(__('Wrong email or password!', _SQ_PLUGIN_NAME_));
|
105 |
break;
|
106 |
case 'multisite':
|
107 |
+
SQ_Classes_Error::setError(__('You can only use this account for the URL you registered first!', _SQ_PLUGIN_NAME_));
|
108 |
break;
|
109 |
default:
|
110 |
+
SQ_Classes_Error::setError(__('An error occured', _SQ_PLUGIN_NAME_) . ':' . $responce->get_error_message());
|
111 |
break;
|
112 |
}
|
113 |
|
114 |
} elseif (isset($responce->token)) { //check if token is set and save it
|
115 |
SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
|
116 |
|
117 |
+
//Connect to cloud with an unique Token for API access
|
118 |
+
SQ_Classes_ObjController::getClass('SQ_Core_BlockConnect')->connectToCloud();
|
119 |
+
|
120 |
//redirect users to onboarding if necessary
|
|
|
121 |
if (!$onboarding = SQ_Classes_Helpers_Tools::getOption('sq_onboarding')) {
|
122 |
wp_safe_redirect(SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding'));
|
123 |
die();
|
125 |
|
126 |
} else {
|
127 |
//if unknown error
|
128 |
+
if (!SQ_Classes_Error::isError()) {
|
|
|
|
|
129 |
//if unknown error
|
130 |
+
SQ_Classes_Error::setError(sprintf(__("Error: Couldn't connect to host :( . Please contact your site's webhost (or webmaster) and request them to add %s to their IP whitelist.", _SQ_PLUGIN_NAME_), _SQ_APIV2_URL_));
|
131 |
}
|
132 |
}
|
133 |
|
134 |
} else {
|
135 |
+
SQ_Classes_Error::setError(__('Both fields are required.', _SQ_PLUGIN_NAME_));
|
136 |
}
|
137 |
|
|
|
138 |
}
|
139 |
|
140 |
}
|
demo.json
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
"demo":{
|
3 |
"title": "Your First Time Hanging Out with Squirrly's Live Assistant",
|
4 |
"slug": "first-time-squirrly-live-assistant",
|
5 |
-
"content": "<p>This article has been 100% optimized using Squirrly's Optimization Assistant, which means both Google and human readers will love it!<\/p>\r\n<p>But if you were to <strong>delete the words <\/strong>\"live assistant\" from the title thus also changing the permalink, that would no longer be the case.<\/p>\r\n<p><strong>Go ahead, try it right now. (Yes, go ahead! It's made for DEMO purposes and we want you to break it. Your site will suffer no changes.)<\/strong><\/p>\r\n<p>By removing the phrase for which we've optimized this article from the title, you've lowered the optimization percentage.<\/p>\r\n<p>See how the box for <em>Title is Google Friendly<\/em> is no longer Green? Put the keyword back in the title to get it back to 100%. Good! The box is green again, right?<\/p>\r\n<p>Now, delete this image of an incredibly adorable puppy below (Be strong; don't let those puppy eyes stop you in your tracks).<\/p>\r\n<!-- wp:image {\"align\":\"center\"} -->\r\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img src=\"
|
6 |
"keyword": "Live Assistant"
|
7 |
}
|
8 |
}
|
2 |
"demo":{
|
3 |
"title": "Your First Time Hanging Out with Squirrly's Live Assistant",
|
4 |
"slug": "first-time-squirrly-live-assistant",
|
5 |
+
"content": "<p>This article has been 100% optimized using Squirrly's Optimization Assistant, which means both Google and human readers will love it!<\/p>\r\n<p>But if you were to <strong>delete the words <\/strong>\"live assistant\" from the title thus also changing the permalink, that would no longer be the case.<\/p>\r\n<p><strong>Go ahead, try it right now. (Yes, go ahead! It's made for DEMO purposes and we want you to break it. Your site will suffer no changes.)<\/strong><\/p>\r\n<p>By removing the phrase for which we've optimized this article from the title, you've lowered the optimization percentage.<\/p>\r\n<p>See how the box for <em>Title is Google Friendly<\/em> is no longer Green? Put the keyword back in the title to get it back to 100%. Good! The box is green again, right?<\/p>\r\n<p>Now, delete this image of an incredibly adorable puppy below (Be strong; don't let those puppy eyes stop you in your tracks).<\/p>\r\n<!-- wp:image {\"align\":\"center\"} -->\r\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img src=\"https:\/\/storage.googleapis.com\/squirrly\/images\/squirrly_live_assistant.jpg\" alt=\"live assistant\"\/><\/figure><\/div>\r\n<!-- \/wp:image -->\r\n\r\n<p>Delete the image? Wow, how could you? And also... notice how two of the panels are no longer green?<\/p>\r\n<p>The explanation is that the <strong>Live Assistant<\/strong> checks to see if you've added at least one image in your article and automatically adds the keyword in the alt text of the image (if you insert it using the Blogging Assistant).<\/p>\r\n<p>Did you happen to see the keyword in bold just above? Remove the bold and pay attention to what happens in the panel to the right. Caught it? Great!<\/p>\r\n<p>You'll have to bold one of the keywords present in your text to get it back to green.<\/p>\r\n<!-- wp:heading -->\r\n<h2>Now Delete the Words \"Live Assistant\" from this Heading: See What Happens!<\/h2>\r\n<!-- \/wp:heading -->\r\n\r\n<p>Yep, this seemingly small change has caused the optimization percentage to go down! But if you follow the instructions from the assistant, you'll never overlook this optimization step - or any other!<\/p>\r\n<p>Next, lets' turn it up a notch and do something really outrageous. Try writing down the keyword for this article 5 more times. Starting now.<\/p>\r\n<p>The assistant caught on to that pretty fast, right? Notice the Red lights?<\/p>\r\n<p>It's to signal that the content is no longer Google-friendly because you over-optimized it.<\/p>\r\n<p>Finally, try removing all the words <em>Live Assistant<\/em> from the text. That's no good either, it's important to have keywords spread throughout the body of the article.<\/p>\r\n<p>But don't worry, the assistant will always be there to be your compass towards achieving a 100% optimized article or page every time you use it.<\/p>\r\n<p>Try it Today to Optimize Your First Post<\/p>\r\n<p>You can find it in any \"Edit Post\" or \"Add New Post\" interface in WordPress.<\/p>",
|
6 |
"keyword": "Live Assistant"
|
7 |
}
|
8 |
}
|
languages/squirrly-seo-cs_CZ.mo
CHANGED
Binary file
|
languages/squirrly-seo-cs_CZ.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Squirrly SEO Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Squirrly <contact@squirrly.co>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: cs_CZ\n"
|
@@ -19,299 +19,271 @@ msgstr ""
|
|
19 |
"X-Generator: Poedit 2.2.4\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#: classes/Error.php:
|
23 |
msgid "Don't bother me!"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: classes/RemoteController.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
msgid "Articles optimized so far"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: classes/RemoteController.php:
|
31 |
msgid "add post"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: classes/RemoteController.php:
|
35 |
msgid "Average optimization"
|
36 |
msgstr ""
|
37 |
|
38 |
-
|
39 |
-
|
40 |
-
|
|
|
|
|
|
|
41 |
|
42 |
# @ squirrly-seo
|
43 |
-
#: classes/RemoteController.php:
|
44 |
#, fuzzy
|
45 |
#| msgid "Do the research"
|
46 |
msgid "do research"
|
47 |
msgstr "Recherchieren"
|
48 |
|
49 |
-
#: classes/RemoteController.php:
|
50 |
msgid "Keywords stored in Squirrly Briefcase"
|
51 |
msgstr ""
|
52 |
|
53 |
-
#: classes/RemoteController.php:
|
54 |
msgid "add keyword"
|
55 |
msgstr ""
|
56 |
|
57 |
-
#: classes/RemoteController.php:
|
58 |
msgid "Pages ranking in top 100 Google"
|
59 |
msgstr ""
|
60 |
|
61 |
-
#: classes/RemoteController.php:
|
62 |
msgid "see rankings"
|
63 |
msgstr ""
|
64 |
|
65 |
-
#: classes/RemoteController.php:
|
66 |
msgid "SEO Audits"
|
67 |
msgstr ""
|
68 |
|
69 |
-
#: classes/RemoteController.php:
|
70 |
msgid "see audits"
|
71 |
msgstr ""
|
72 |
|
73 |
-
#: classes/RemoteController.php:1001
|
74 |
-
msgid "Recent discussions:"
|
75 |
-
msgstr ""
|
76 |
-
|
77 |
-
#: classes/RemoteController.php:1001
|
78 |
-
msgid "SEO Search Volume:"
|
79 |
-
msgstr ""
|
80 |
-
|
81 |
-
# @ squirrly-seo
|
82 |
-
#: classes/RemoteController.php:1001
|
83 |
-
msgid "Competition:"
|
84 |
-
msgstr ""
|
85 |
-
|
86 |
-
# @ squirrly-seo
|
87 |
-
#: classes/RemoteController.php:1001
|
88 |
-
msgid "Trend:"
|
89 |
-
msgstr ""
|
90 |
-
|
91 |
# @ squirrly-seo
|
92 |
-
#: classes/RemoteController.php:
|
93 |
msgid "Keyword:"
|
94 |
msgstr ""
|
95 |
|
96 |
# @ squirrly-seo
|
97 |
-
#: classes/RemoteController.php:
|
98 |
msgid "date"
|
99 |
msgstr ""
|
100 |
|
101 |
-
#: classes/RemoteController.php:
|
102 |
-
#: controllers/Patterns.php:
|
103 |
-
#: controllers/Research.php:
|
104 |
-
#: controllers/Research.php:
|
105 |
msgid "Saved!"
|
106 |
msgstr ""
|
107 |
|
108 |
# @ squirrly-seo
|
109 |
-
#: classes/RemoteController.php:
|
110 |
msgid "Read it!"
|
111 |
msgstr ""
|
112 |
|
113 |
# @ squirrly-seo
|
114 |
-
#: classes/RemoteController.php:
|
115 |
msgid "Insert it!"
|
116 |
msgstr ""
|
117 |
|
118 |
# @ squirrly-seo
|
119 |
-
#: classes/RemoteController.php:
|
120 |
msgid "Reference"
|
121 |
msgstr ""
|
122 |
|
123 |
# @ squirrly-seo
|
124 |
-
#: classes/RemoteController.php:
|
125 |
msgid "Insert as box"
|
126 |
msgstr ""
|
127 |
|
128 |
-
#: classes/RemoteController.php:
|
129 |
msgid "Insert Link"
|
130 |
msgstr ""
|
131 |
|
132 |
# @ squirrly-seo
|
133 |
-
#: classes/RemoteController.php:
|
134 |
msgid "Not relevant?"
|
135 |
msgstr ""
|
136 |
|
137 |
# @ squirrly-seo
|
138 |
-
#: classes/RemoteController.php:
|
139 |
msgid "Insert in your article"
|
140 |
msgstr ""
|
141 |
|
142 |
-
#: classes/RemoteController.php:
|
143 |
msgid ":( An error occurred while processing your request. Please try again"
|
144 |
msgstr ""
|
145 |
|
146 |
-
#: classes/RemoteController.php:1013
|
147 |
-
msgid "Keyword Research takes too long to get the results. Click to try again"
|
148 |
-
msgstr ""
|
149 |
-
|
150 |
# @ squirrly-seo
|
151 |
-
#: classes/RemoteController.php:
|
152 |
msgid "No results found!"
|
153 |
msgstr ""
|
154 |
|
155 |
-
#: classes/RemoteController.php:
|
156 |
-
msgid "Enter one more word to find relevant results"
|
157 |
-
msgstr ""
|
158 |
-
|
159 |
-
#: classes/RemoteController.php:1016
|
160 |
-
msgid "It's taking too long to check this keyword"
|
161 |
-
msgstr ""
|
162 |
-
|
163 |
-
# @ squirrly-seo
|
164 |
-
#: classes/RemoteController.php:1017
|
165 |
-
msgid "Do a research!"
|
166 |
-
msgstr ""
|
167 |
-
|
168 |
-
# @ squirrly-seo
|
169 |
-
#: classes/RemoteController.php:1018
|
170 |
-
msgid "Do more research!"
|
171 |
-
msgstr ""
|
172 |
-
|
173 |
-
#: classes/RemoteController.php:1019
|
174 |
#, php-format
|
175 |
msgid "[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]"
|
176 |
msgstr ""
|
177 |
|
178 |
-
#: classes/RemoteController.php:
|
179 |
msgid "Has creative commons attributes"
|
180 |
msgstr ""
|
181 |
|
182 |
-
#: classes/RemoteController.php:
|
183 |
msgid "No known copyright restrictions"
|
184 |
msgstr ""
|
185 |
|
186 |
-
#: classes/RemoteController.php:
|
187 |
msgid ""
|
188 |
"You haven`t used Squirrly SEO to optimize your article. Do you want to "
|
189 |
"optimize for a keyword before publishing?"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: classes/RemoteController.php:
|
193 |
-
msgid "Keyword Research limit exceeded"
|
194 |
-
msgstr ""
|
195 |
-
|
196 |
-
#: classes/RemoteController.php:1024
|
197 |
msgid "Your Subscription has Expired"
|
198 |
msgstr ""
|
199 |
|
200 |
-
#: classes/RemoteController.php:
|
201 |
-
msgid "Add 20 Keyword Researches"
|
202 |
-
msgstr ""
|
203 |
-
|
204 |
-
#: classes/RemoteController.php:1026
|
205 |
msgid "There are no keywords saved in briefcase yet"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: classes/RemoteController.php:
|
209 |
#, php-format
|
210 |
msgid "Congratulations! Your article is 100% optimized!"
|
211 |
msgstr ""
|
212 |
|
213 |
-
#: classes/RemoteController.php:
|
214 |
#, php-format
|
215 |
msgid "appears too many times. Try to remove %s of them"
|
216 |
msgstr ""
|
217 |
|
218 |
-
#: classes/RemoteController.php:
|
219 |
#, php-format
|
220 |
msgid "write %s more words"
|
221 |
msgstr ""
|
222 |
|
223 |
-
#: classes/RemoteController.php:
|
224 |
#, php-format
|
225 |
msgid "Add the keyword in the %s of your article"
|
226 |
msgstr ""
|
227 |
|
228 |
-
#: classes/RemoteController.php:
|
229 |
msgid "Click to keep the highlight on"
|
230 |
msgstr ""
|
231 |
|
232 |
-
#: classes/RemoteController.php:
|
233 |
msgid "introduction"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: classes/RemoteController.php:
|
237 |
#, php-format
|
238 |
msgid "Write more words after the %s keyword"
|
239 |
msgstr ""
|
240 |
|
241 |
-
#: classes/RemoteController.php:
|
242 |
msgid "or use synonyms"
|
243 |
msgstr ""
|
244 |
|
245 |
-
#: classes/RemoteController.php:
|
246 |
#, php-format
|
247 |
msgid "add %s more word(s)"
|
248 |
msgstr ""
|
249 |
|
250 |
-
#: classes/RemoteController.php:
|
251 |
#, php-format
|
252 |
msgid "or remove %s word(s)"
|
253 |
msgstr ""
|
254 |
|
255 |
-
#: classes/RemoteController.php:
|
256 |
#, php-format
|
257 |
msgid "add %s more keyword(s)"
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: classes/RemoteController.php:
|
261 |
#, php-format
|
262 |
msgid "write %s more words to start calculating"
|
263 |
msgstr ""
|
264 |
|
265 |
-
#: classes/RemoteController.php:
|
266 |
msgid "Add to Briefcase"
|
267 |
msgstr ""
|
268 |
|
269 |
-
#: classes/RemoteController.php:
|
270 |
msgid "Add Keyword to Briefcase"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: classes/RemoteController.php:
|
274 |
-
msgid "
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: classes/RemoteController.php:
|
278 |
-
#: view/Blocks/Snippet.php:
|
279 |
msgid "Auto Draft"
|
280 |
msgstr ""
|
281 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
282 |
# @ squirrly-seo
|
283 |
-
#: classes/helpers/Sanitize.php:
|
284 |
msgid "The code for Google Webmaster Tool is incorrect."
|
285 |
msgstr ""
|
286 |
|
287 |
# @ squirrly-seo
|
288 |
-
#: classes/helpers/Sanitize.php:
|
289 |
msgid "The code for Google Analytics is incorrect."
|
290 |
msgstr ""
|
291 |
|
292 |
# @ squirrly-seo
|
293 |
-
#: classes/helpers/Sanitize.php:
|
294 |
msgid "The code for Facebook is incorrect."
|
295 |
msgstr ""
|
296 |
|
297 |
-
#: classes/helpers/Sanitize.php:
|
298 |
msgid "The code for Pinterest is incorrect."
|
299 |
msgstr ""
|
300 |
|
301 |
# @ squirrly-seo
|
302 |
-
#: classes/helpers/Sanitize.php:
|
303 |
msgid "The code for Bing is incorrect."
|
304 |
msgstr ""
|
305 |
|
306 |
-
#: classes/helpers/Sanitize.php:
|
307 |
msgid "The code for Alexa is incorrect."
|
308 |
msgstr ""
|
309 |
|
310 |
-
#: classes/helpers/Sanitize.php:
|
311 |
msgid "The code for Facebook Pixel must only contain numbers."
|
312 |
msgstr ""
|
313 |
|
314 |
-
#: classes/helpers/Sanitize.php:
|
315 |
msgid "The code for Facebook App must only contain numbers."
|
316 |
msgstr ""
|
317 |
|
@@ -327,704 +299,707 @@ msgstr ""
|
|
327 |
msgid "Leave a review"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: classes/helpers/Tools.php:
|
331 |
msgid "Format"
|
332 |
msgstr ""
|
333 |
|
334 |
-
#: classes/helpers/Tools.php:
|
335 |
msgid "Category"
|
336 |
msgstr ""
|
337 |
|
338 |
-
#: classes/helpers/Tools.php:
|
339 |
msgid "Tag"
|
340 |
msgstr ""
|
341 |
|
342 |
-
#: classes/helpers/Tools.php:
|
343 |
msgid "Shipping Option"
|
344 |
msgstr ""
|
345 |
|
346 |
-
#: classes/helpers/Tools.php:
|
347 |
msgid "Author at"
|
348 |
msgstr ""
|
349 |
|
350 |
-
#: classes/helpers/Tools.php:
|
351 |
msgid "Are you looking for"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: classes/helpers/Tools.php:
|
355 |
msgid "These are the results for"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: classes/helpers/Tools.php:
|
359 |
msgid "that you can find on our website."
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: classes/helpers/Tools.php:
|
363 |
msgid "Page not found"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: classes/helpers/Tools.php:
|
367 |
msgid "This page could not be found on our website."
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: classes/helpers/Tools.php:
|
371 |
msgid "For better text comparison you need to install PHP mbstring extension."
|
372 |
msgstr ""
|
373 |
|
374 |
-
#:
|
375 |
-
#, php-format
|
376 |
-
msgid ""
|
377 |
-
"Good news, %s is integrated in Squirrly SEO now and you no longer have to "
|
378 |
-
"run 2 different plugins."
|
379 |
-
msgstr ""
|
380 |
-
|
381 |
-
#: config/config.php:28
|
382 |
msgid "Places a separator between the elements of the post description"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: config/config.php:
|
386 |
msgid "Adds the title of the post/page/term once it’s published"
|
387 |
msgstr ""
|
388 |
|
389 |
-
#: config/config.php:
|
390 |
msgid ""
|
391 |
"Will display an excerpt from the post/page/term (if not customized, the "
|
392 |
"excerpt will be auto-generated)"
|
393 |
msgstr ""
|
394 |
|
395 |
-
#: config/config.php:
|
396 |
msgid "Will display an excerpt from the post/page (no auto-generation)"
|
397 |
msgstr ""
|
398 |
|
399 |
-
#: config/config.php:
|
400 |
msgid "Adds the post's keyword to the post description"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: config/config.php:
|
404 |
msgid "Displays the number of the current page (i.e. 1 of 6)"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: config/config.php:
|
408 |
msgid "Adds the site's name to the post description"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: config/config.php:
|
412 |
msgid "Adds the tagline/description of your site"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: config/config.php:
|
416 |
msgid "Adds the post category (several categories will be comma-separated)"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: config/config.php:
|
420 |
msgid "Adds the primary category of the post/page"
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: config/config.php:
|
424 |
msgid "Adds the category description to the post description"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: config/config.php:
|
428 |
msgid "Adds the current tag(s) (several tags will be comma-separated)"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: config/config.php:
|
432 |
msgid "Adds the tag description"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: config/config.php:
|
436 |
msgid "Adds the term name"
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: config/config.php:
|
440 |
msgid "Adds the term description"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: config/config.php:
|
444 |
msgid "Displays the search phrase (if it appears in the post)"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: config/config.php:
|
448 |
msgid "Replaces the publication date of a post/page with the modified one"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: config/config.php:
|
452 |
msgid "Displays the author's nicename"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: config/config.php:
|
456 |
msgid "Adds the author's biographical info to the post description"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: config/config.php:
|
460 |
msgid "Displays the current date"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: config/config.php:
|
464 |
msgid "Displays the date of the post/page once it's published"
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: config/config.php:
|
468 |
msgid "Adds the current day"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: config/config.php:
|
472 |
msgid "Adds the current month"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: config/config.php:
|
476 |
msgid "Adds the current year"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: config/config.php:
|
480 |
msgid "Adds the title of a page's parent page"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: config/config.php:
|
484 |
msgid "Adds the product name from Woocommerce for the current product"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: config/config.php:
|
488 |
msgid "Adds the product price from Woocommerce for the current product"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: config/config.php:
|
492 |
msgid "Adds the product sale price from Woocommerce for the current product"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: config/config.php:
|
496 |
msgid ""
|
497 |
"Adds the product price currency from Woocommerce for the current product"
|
498 |
msgstr ""
|
499 |
|
500 |
-
#: controllers/Api.php:
|
501 |
msgid "Invalid Token. Please try again"
|
502 |
msgstr ""
|
503 |
|
504 |
-
#: controllers/Api.php:
|
505 |
msgid "Connection expired. Please try again"
|
506 |
msgstr ""
|
507 |
|
508 |
-
#: controllers/Api.php:
|
509 |
msgid "Author not found"
|
510 |
msgstr ""
|
511 |
|
512 |
-
#: controllers/
|
|
|
|
|
|
|
|
|
513 |
msgid "No keyword found."
|
514 |
msgstr ""
|
515 |
|
516 |
-
#: controllers/Assistant.php:
|
517 |
-
#: controllers/Audits.php:
|
518 |
-
#: controllers/SeoSettings.php:
|
519 |
-
#: controllers/SeoSettings.php:
|
520 |
-
#: controllers/SeoSettings.php:
|
521 |
-
#: controllers/SeoSettings.php:
|
522 |
-
#: controllers/SeoSettings.php:
|
523 |
msgid "Saved"
|
524 |
msgstr ""
|
525 |
|
526 |
-
#: controllers/Assistant.php:
|
527 |
-
#: controllers/
|
528 |
-
#: controllers/
|
529 |
-
#: controllers/
|
530 |
-
#: controllers/Research.php:
|
531 |
-
#: controllers/Research.php:
|
532 |
-
#: controllers/Research.php:
|
533 |
-
#: controllers/Research.php:
|
534 |
-
#: controllers/Research.php:
|
535 |
-
#: controllers/Research.php:
|
536 |
-
#: controllers/
|
537 |
-
#: controllers/SeoSettings.php:
|
538 |
-
#: controllers/SeoSettings.php:
|
|
|
|
|
539 |
msgid "You do not have permission to perform this action"
|
540 |
msgstr ""
|
541 |
|
542 |
# @ squirrly-seo
|
543 |
-
#: controllers/Assistant.php:
|
544 |
#, fuzzy
|
545 |
#| msgid "Could not send the email..."
|
546 |
msgid "Error: Could not save the data."
|
547 |
msgstr "Konnte E-Mail nicht senden ..."
|
548 |
|
549 |
-
#: controllers/Audits.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
550 |
msgid "Not a valid email address"
|
551 |
msgstr ""
|
552 |
|
553 |
-
#: controllers/CheckSeo.php:
|
554 |
msgid "Done!"
|
555 |
msgstr ""
|
556 |
|
557 |
-
#: controllers/CheckSeo.php:
|
558 |
msgid "Fixed!"
|
559 |
msgstr ""
|
560 |
|
561 |
-
#: controllers/CheckSeo.php:
|
562 |
msgid "Could not fix it. You need to change it manually."
|
563 |
msgstr ""
|
564 |
|
565 |
-
#: controllers/CheckSeo.php:
|
566 |
-
msgid "Saved!
|
567 |
msgstr ""
|
568 |
|
569 |
-
#: controllers/FocusPages.php:
|
570 |
msgid "Focus Page does not exist or was deleted from your website."
|
571 |
msgstr ""
|
572 |
|
573 |
-
#: controllers/FocusPages.php:
|
574 |
msgid "Focus page is added. The audit may take a while so please be patient."
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: controllers/FocusPages.php:
|
578 |
-
msgid "You reached the maximum number of focus pages for your
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: controllers/FocusPages.php:
|
582 |
msgid "Error! Could not add the focus page."
|
583 |
msgstr ""
|
584 |
|
585 |
-
#: controllers/FocusPages.php:
|
586 |
msgid "Error! This focus page is not public."
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: controllers/FocusPages.php:
|
590 |
msgid "Error! Could not find the focus page in your website."
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: controllers/FocusPages.php:
|
594 |
msgid "Focus page sent for recheck. It may take a while so please be patient."
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: controllers/FocusPages.php:
|
598 |
msgid "You've made too many requests, please wait a few minutes."
|
599 |
msgstr ""
|
600 |
|
601 |
-
#: controllers/FocusPages.php:
|
602 |
-
msgid "Error! Could not refresh the focus page."
|
603 |
-
msgstr ""
|
604 |
-
|
605 |
-
#: controllers/FocusPages.php:256
|
606 |
msgid "The focus page is deleted"
|
607 |
msgstr ""
|
608 |
|
609 |
-
#: controllers/
|
610 |
-
#: controllers/Ranking.php:173 controllers/Ranking.php:192
|
611 |
-
#: controllers/Research.php:183 controllers/Research.php:186
|
612 |
-
#: controllers/Research.php:209 controllers/Research.php:326
|
613 |
-
#: controllers/Research.php:350 controllers/Research.php:517
|
614 |
-
#: controllers/Research.php:564 controllers/Research.php:587
|
615 |
-
#: controllers/Research.php:612 controllers/Research.php:697
|
616 |
-
msgid "Invalid params!"
|
617 |
-
msgstr ""
|
618 |
-
|
619 |
-
#: controllers/Menu.php:108
|
620 |
#, php-format
|
621 |
msgid ""
|
622 |
"An error occurred during activation. If this error persists, please contact "
|
623 |
"us at: %s"
|
624 |
msgstr ""
|
625 |
|
626 |
-
#: controllers/Menu.php:
|
627 |
msgid "Dashboard"
|
628 |
msgstr ""
|
629 |
|
630 |
# @ squirrly-seo
|
631 |
-
#: controllers/Menu.php:
|
632 |
#: view/Blocks/SLASearch.php:7
|
633 |
#, fuzzy
|
634 |
#| msgid "Squirrly settings"
|
635 |
msgid "Squirrly SEO"
|
636 |
msgstr "Squirrly Einstellungen"
|
637 |
|
638 |
-
#: controllers/Menu.php:
|
639 |
msgid "SEO Snippet"
|
640 |
msgstr ""
|
641 |
|
642 |
-
#: controllers/Menu.php:
|
643 |
msgid "Custom SEO"
|
644 |
msgstr ""
|
645 |
|
646 |
# @ squirrly-seo
|
647 |
-
#: controllers/Menu.php:
|
648 |
#, fuzzy
|
649 |
#| msgid "Squirrly settings"
|
650 |
msgid "Squirrly Onboarding"
|
651 |
msgstr "Squirrly Einstellungen"
|
652 |
|
653 |
-
#: controllers/Menu.php:
|
654 |
msgid "Onboarding"
|
655 |
msgstr ""
|
656 |
|
657 |
-
#: controllers/Menu.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
658 |
msgid "Squirrly Account Info"
|
659 |
msgstr ""
|
660 |
|
661 |
-
#: controllers/Menu.php:
|
662 |
msgid "Account Info"
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: controllers/Menu.php:
|
666 |
msgid "Squirrly How To & Support"
|
667 |
msgstr ""
|
668 |
|
669 |
-
#: controllers/Menu.php:
|
670 |
msgid "Help & Support"
|
671 |
msgstr ""
|
672 |
|
673 |
-
#: controllers/Patterns.php:
|
674 |
msgid "Saved! This is how the preview looks like"
|
675 |
msgstr ""
|
676 |
|
677 |
# @ squirrly-seo
|
678 |
-
#: controllers/Post.php:
|
679 |
#, fuzzy
|
680 |
#| msgid "Could not send the email..."
|
681 |
msgid "Could not add the demo post."
|
682 |
msgstr "Konnte E-Mail nicht senden ..."
|
683 |
|
684 |
-
#: controllers/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
685 |
msgid "SQ Snippet"
|
686 |
msgstr ""
|
687 |
|
688 |
-
#: controllers/PostsList.php:
|
689 |
msgid "Optimized"
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: controllers/PostsList.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
693 |
msgid "Not Public"
|
694 |
msgstr ""
|
695 |
|
696 |
-
#: controllers/PostsList.php:
|
697 |
msgid "Could not process"
|
698 |
msgstr ""
|
699 |
|
700 |
-
#: controllers/PostsList.php:
|
701 |
msgid "The Squirrly subscription has expired!"
|
702 |
msgstr ""
|
703 |
|
704 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
705 |
#, php-format
|
706 |
msgid "Could not refresh the rank. Please check your SERP credits %shere%s"
|
707 |
msgstr ""
|
708 |
|
709 |
-
#: controllers/Ranking.php:
|
710 |
#, php-format
|
711 |
msgid "%s is queued and the rank will be checked soon."
|
712 |
msgstr ""
|
713 |
|
714 |
-
#: controllers/Ranking.php:
|
715 |
msgid "The keyword is deleted"
|
716 |
msgstr ""
|
717 |
|
718 |
# @ squirrly-seo
|
719 |
-
#: controllers/Ranking.php:
|
720 |
#, fuzzy
|
721 |
#| msgid "Could not send the email..."
|
722 |
msgid "Could not delete the keyword!"
|
723 |
msgstr "Konnte E-Mail nicht senden ..."
|
724 |
|
725 |
-
#: controllers/Ranking.php:
|
726 |
-
#: controllers/Research.php:
|
727 |
-
#: controllers/Research.php:
|
728 |
msgid "Deleted!"
|
729 |
msgstr ""
|
730 |
|
731 |
-
#: controllers/Ranking.php:
|
732 |
msgid "Sent!"
|
733 |
msgstr ""
|
734 |
|
735 |
-
#: controllers/Research.php:
|
736 |
msgid "Keyword Saved. The rank check will be ready in a minute."
|
737 |
msgstr ""
|
738 |
|
739 |
-
#: controllers/Research.php:
|
740 |
msgid "Keyword Saved!"
|
741 |
msgstr ""
|
742 |
|
743 |
-
#: controllers/Research.php:
|
744 |
-
msgid "
|
745 |
-
msgstr ""
|
746 |
-
|
747 |
-
#: controllers/Research.php:244
|
748 |
-
msgid "Deleted Post"
|
749 |
-
msgstr ""
|
750 |
-
|
751 |
-
#: controllers/Research.php:254
|
752 |
-
msgid "Article title"
|
753 |
-
msgstr ""
|
754 |
-
|
755 |
-
#: controllers/Research.php:256 view/FocusPages/Addpage.php:51
|
756 |
-
msgid "Option"
|
757 |
-
msgstr ""
|
758 |
-
|
759 |
-
#: controllers/Research.php:261
|
760 |
-
msgid "No articles found"
|
761 |
msgstr ""
|
762 |
|
763 |
-
#: controllers/Research.php:
|
764 |
-
#: controllers/Research.php:
|
765 |
msgid "Invalid Keyword!"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: controllers/Research.php:
|
769 |
-
|
|
|
|
|
|
|
770 |
msgstr ""
|
771 |
|
772 |
-
#: controllers/Research.php:
|
773 |
-
#: controllers/SeoSettings.php:533
|
774 |
msgid "Great! The backup is restored."
|
775 |
msgstr ""
|
776 |
|
777 |
-
#: controllers/Research.php:
|
778 |
-
#: controllers/SeoSettings.php:
|
779 |
-
#: controllers/SeoSettings.php:582 controllers/SeoSettings.php:585
|
780 |
-
msgid "Error! The backup is not valid."
|
781 |
-
msgstr ""
|
782 |
-
|
783 |
-
#: controllers/Research.php:466 controllers/SeoSettings.php:541
|
784 |
-
#: controllers/SeoSettings.php:588
|
785 |
msgid "Error! You have to enter a previously saved backup file."
|
786 |
msgstr ""
|
787 |
|
788 |
-
#: controllers/Research.php:
|
789 |
msgid "Could not add the keyword to SERP Check. Please try again."
|
790 |
msgstr ""
|
791 |
|
792 |
-
#: controllers/Research.php:
|
793 |
msgid "The keyword is added to SERP Check."
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: controllers/Research.php:
|
797 |
msgid "Invalid parameters."
|
798 |
msgstr ""
|
799 |
|
800 |
-
#: controllers/Research.php:
|
|
|
|
|
|
|
|
|
801 |
msgid "The keywords are added to SERP Check!"
|
802 |
msgstr ""
|
803 |
|
804 |
-
#: controllers/SeoSettings.php:
|
805 |
msgid "Google Analytics account is disconnected."
|
806 |
msgstr ""
|
807 |
|
808 |
-
#: controllers/SeoSettings.php:
|
809 |
msgid "Error! Could not disconnect the account."
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: controllers/SeoSettings.php:
|
813 |
msgid "Google Search Console account is disconnected."
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: controllers/SeoSettings.php:
|
817 |
msgid "Great! The SEO backup is restored."
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: controllers/SeoSettings.php:
|
821 |
-
msgid "Settings imported successfuly!"
|
822 |
-
msgstr ""
|
823 |
-
|
824 |
-
#: controllers/SeoSettings.php:609 controllers/SeoSettings.php:647
|
825 |
#, php-format
|
826 |
msgid ""
|
827 |
-
"
|
828 |
-
"plugin"
|
829 |
msgstr ""
|
830 |
|
831 |
-
#: controllers/SeoSettings.php:
|
832 |
-
msgid "
|
833 |
msgstr ""
|
834 |
|
835 |
-
#: controllers/SeoSettings.php:
|
836 |
-
msgid "
|
837 |
msgstr ""
|
838 |
|
839 |
-
#: controllers/SeoSettings.php:
|
840 |
-
|
841 |
-
msgid ""
|
842 |
-
"There are no SEO records with this plugin. You can now deactivate the %s "
|
843 |
-
"plugin"
|
844 |
msgstr ""
|
845 |
|
846 |
-
#: controllers/SeoSettings.php:
|
847 |
msgid "Rollback to Previous Version"
|
848 |
msgstr ""
|
849 |
|
850 |
# @ squirrly-seo
|
851 |
-
#: controllers/SeoSettings.php:
|
852 |
#, fuzzy
|
853 |
#| msgid "Could not send the email..."
|
854 |
msgid "Could not save the changes"
|
855 |
msgstr "Konnte E-Mail nicht senden ..."
|
856 |
|
857 |
# @ squirrly-seo
|
858 |
-
#: controllers/SeoSettings.php:
|
859 |
#, fuzzy
|
860 |
#| msgid "Could not send the email..."
|
861 |
msgid "Could not add the post type"
|
862 |
msgstr "Konnte E-Mail nicht senden ..."
|
863 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
864 |
# @ squirrly-seo
|
865 |
-
#: controllers/Snippet.php:
|
866 |
#, fuzzy
|
867 |
#| msgid "Squirrly LIVE SEO assistant"
|
868 |
msgid "Squirrly SEO Snippet"
|
869 |
msgstr "Squirrly LIVE SEO-Assistent"
|
870 |
|
871 |
# @ squirrly-seo
|
872 |
-
#: controllers/Snippet.php:
|
873 |
#, fuzzy
|
874 |
#| msgid "Could not send the email..."
|
875 |
msgid "Could not save the data"
|
876 |
msgstr "Konnte E-Mail nicht senden ..."
|
877 |
|
878 |
-
#: core/BlockFocusPages.php:
|
879 |
msgid "Audit in progress"
|
880 |
msgstr ""
|
881 |
|
882 |
-
#: core/BlockJorney.php:13
|
883 |
-
msgid "I'm ready to start the 14 Days Journey To Better Ranking"
|
884 |
-
msgstr ""
|
885 |
-
|
886 |
# @ squirrly-seo
|
887 |
-
#: core/BlockSupport.php:
|
888 |
msgid "Plugin Feedback"
|
889 |
msgstr ""
|
890 |
|
891 |
# @ squirrly-seo
|
892 |
-
#: core/BlockSupport.php:
|
893 |
msgid "Thank you for your feedback"
|
894 |
msgstr ""
|
895 |
|
896 |
# @ squirrly-seo
|
897 |
-
#: core/BlockSupport.php:
|
898 |
msgid "No message."
|
899 |
msgstr ""
|
900 |
|
901 |
-
#: core/Blocklogin.php:
|
902 |
#, php-format
|
903 |
msgid ""
|
904 |
"We found your email, so it means you already have a Squirrly.co account. "
|
905 |
-
"
|
906 |
-
"%shere%s"
|
907 |
msgstr ""
|
908 |
|
909 |
-
#: core/Blocklogin.php:
|
910 |
msgid "Your email is not valid. Please enter a valid email"
|
911 |
msgstr ""
|
912 |
|
913 |
-
#: core/Blocklogin.php:
|
914 |
msgid "We could not create your account. Please enter a valid email"
|
915 |
msgstr ""
|
916 |
|
917 |
-
#: core/Blocklogin.php:
|
918 |
#, php-format
|
919 |
msgid ""
|
920 |
"Error: Couldn't connect to host :( . Please contact your site's webhost (or "
|
921 |
"webmaster) and request them to add %s to their IP whitelist."
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: core/Blocklogin.php:
|
925 |
msgid "Could not send your information to Squirrly. Please try again."
|
926 |
msgstr ""
|
927 |
|
928 |
# @ squirrly-seo
|
929 |
-
#: core/Blocklogin.php:
|
930 |
msgid "Wrong email or password!"
|
931 |
msgstr ""
|
932 |
|
933 |
-
#: core/Blocklogin.php:
|
934 |
msgid "You can only use this account for the URL you registered first!"
|
935 |
msgstr ""
|
936 |
|
937 |
-
#: core/Blocklogin.php:
|
938 |
msgid "An error occured"
|
939 |
msgstr ""
|
940 |
|
941 |
-
|
942 |
-
#: core/Blocklogin.php:140
|
943 |
-
msgid "Both fields are required."
|
944 |
-
msgstr ""
|
945 |
-
|
946 |
-
#: models/Assistant.php:49 view/Blocks/SEOIssues.php:42
|
947 |
-
msgid "Task Details"
|
948 |
-
msgstr ""
|
949 |
-
|
950 |
-
#: models/Assistant.php:56
|
951 |
-
msgid "active task"
|
952 |
-
msgstr ""
|
953 |
-
|
954 |
-
#: models/Assistant.php:77
|
955 |
-
msgid "Complete Research Tasks"
|
956 |
-
msgstr ""
|
957 |
-
|
958 |
-
#: models/Assistant.php:78
|
959 |
-
#, php-format
|
960 |
-
msgid ""
|
961 |
-
"Go to the Research section of Squirrly SEO. %s Look to the right of the "
|
962 |
-
"screen and turn those RED bullets from Red to Green. Click on each element "
|
963 |
-
"and you'll find out what you need to do to complete the task and turn it "
|
964 |
-
"Green."
|
965 |
-
msgstr ""
|
966 |
-
|
967 |
-
#: models/Assistant.php:82
|
968 |
-
msgid "Complete Live Assistant Tasks"
|
969 |
-
msgstr ""
|
970 |
-
|
971 |
-
#: models/Assistant.php:83
|
972 |
-
#, php-format
|
973 |
-
msgid ""
|
974 |
-
"Go to the Live Assistant section of Squirrly SEO. %s Look to the right of "
|
975 |
-
"the screen and turn those RED bullets from Red to Green. Click on each "
|
976 |
-
"element and you'll find out what you need to do to complete the task and "
|
977 |
-
"turn it Green."
|
978 |
-
msgstr ""
|
979 |
-
|
980 |
-
#: models/Assistant.php:87
|
981 |
-
msgid "Complete SEO Settings Tasks"
|
982 |
-
msgstr ""
|
983 |
-
|
984 |
-
#: models/Assistant.php:88
|
985 |
#, php-format
|
986 |
msgid ""
|
987 |
-
"
|
988 |
-
"
|
989 |
-
"of the screen and turn those RED bullets from Red to Green. Click on each "
|
990 |
-
"element and you'll find out what you need to do to complete the task and "
|
991 |
-
"turn it Green."
|
992 |
-
msgstr ""
|
993 |
-
|
994 |
-
#: models/Assistant.php:97
|
995 |
-
msgid "Complete SEO Audit Tasks"
|
996 |
msgstr ""
|
997 |
|
998 |
-
|
999 |
-
|
1000 |
-
msgid ""
|
1001 |
-
"Go to the SEO Audit section of Squirrly SEO.%sLook to the right of the "
|
1002 |
-
"screen and turn those RED bullets from Red to Green. Click on each element "
|
1003 |
-
"and you'll find out what you need to do to complete the task and turn it "
|
1004 |
-
"Green."
|
1005 |
msgstr ""
|
1006 |
|
1007 |
-
#: models/Assistant.php:
|
1008 |
-
msgid "
|
1009 |
msgstr ""
|
1010 |
|
1011 |
-
#: models/Assistant.php:
|
1012 |
-
|
1013 |
-
msgid ""
|
1014 |
-
"Go to the Ranking section of Squirrly SEO. %sLook to the right of the screen "
|
1015 |
-
"and turn those RED bullets from Red to Green. Click on each element and "
|
1016 |
-
"you'll find out what you need to do to complete the task and turn it Green."
|
1017 |
msgstr ""
|
1018 |
|
1019 |
# @ squirrly-seo
|
1020 |
-
#: models/Assistant.php:
|
1021 |
-
#: view/Blocks/KRHistory.php:47
|
1022 |
#, fuzzy
|
1023 |
#| msgid "Do the research"
|
1024 |
msgid "Do Keyword Research"
|
1025 |
msgstr "Recherchieren"
|
1026 |
|
1027 |
-
#: models/Assistant.php:
|
1028 |
#, php-format
|
1029 |
msgid ""
|
1030 |
"Use Research - Find Keywords to perform your very first keyword research for "
|
@@ -1032,11 +1007,11 @@ msgid ""
|
|
1032 |
"steps of performing a research. %s Just follow the steps."
|
1033 |
msgstr ""
|
1034 |
|
1035 |
-
#: models/Assistant.php:
|
1036 |
msgid "Add Keywords in Briefcase"
|
1037 |
msgstr ""
|
1038 |
|
1039 |
-
#: models/Assistant.php:
|
1040 |
#, php-format
|
1041 |
msgid ""
|
1042 |
"Use the Briefcase feature to organize and manage your portfolio of keywords. "
|
@@ -1049,11 +1024,11 @@ msgid ""
|
|
1049 |
"the future and which are on-point with your strategy."
|
1050 |
msgstr ""
|
1051 |
|
1052 |
-
#: models/Assistant.php:
|
1053 |
msgid "Create Labels for Keywords"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: models/Assistant.php:
|
1057 |
#, php-format
|
1058 |
msgid ""
|
1059 |
"Organize your keywords by using Labels for the keywords you've stored in "
|
@@ -1065,11 +1040,11 @@ msgid ""
|
|
1065 |
"complete this task."
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: models/Assistant.php:
|
1069 |
msgid "Add Keywords to Labels"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: models/Assistant.php:
|
1073 |
#, php-format
|
1074 |
msgid ""
|
1075 |
"Now that you've created your first label, you should label one of your "
|
@@ -1079,11 +1054,11 @@ msgid ""
|
|
1079 |
"Then, assign a label to your keyword in order to complete this task."
|
1080 |
msgstr ""
|
1081 |
|
1082 |
-
#: models/Assistant.php:
|
1083 |
msgid "Send Keywords to Rank Checker"
|
1084 |
msgstr ""
|
1085 |
|
1086 |
-
#: models/Assistant.php:
|
1087 |
#, php-format
|
1088 |
msgid ""
|
1089 |
"Now that you (hopefully) have keywords added to your Briefcase, go look at "
|
@@ -1095,11 +1070,11 @@ msgid ""
|
|
1095 |
"SEO strategy."
|
1096 |
msgstr ""
|
1097 |
|
1098 |
-
#: models/Assistant.php:
|
1099 |
msgid "Optimize Using Live Assistant"
|
1100 |
msgstr ""
|
1101 |
|
1102 |
-
#: models/Assistant.php:
|
1103 |
#, php-format
|
1104 |
msgid ""
|
1105 |
"Optimize your first Page or Article using the SEO Live Assistant (SLA) "
|
@@ -1113,93 +1088,94 @@ msgid ""
|
|
1113 |
"your way around it."
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: models/Assistant.php:
|
1117 |
msgid "Activate Meta Automation"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
-
#: models/Assistant.php:
|
1121 |
#, php-format
|
1122 |
msgid ""
|
1123 |
-
"The
|
1124 |
-
"Non-SEO experts avoid many mistakes they would normally make. %s They
|
1125 |
-
"experts control any WordPress site at a level that has never been
|
1126 |
-
"before. (just make sure you click to see the Advanced settings). %s
|
1127 |
-
"be able to configure automations according to any post type. %s Turn
|
1128 |
-
"toggle to ON for
|
1129 |
msgstr ""
|
1130 |
|
1131 |
-
#: models/Assistant.php:
|
1132 |
msgid "Activate METAs"
|
1133 |
msgstr ""
|
1134 |
|
1135 |
-
#: models/Assistant.php:
|
1136 |
#, php-format
|
1137 |
msgid ""
|
1138 |
-
"Activate the
|
1139 |
-
"ALL meta settings you've made with other plugins in WordPress into
|
1140 |
-
"Squirrly SEO Plugin. That way everything will be kept 100%% intact,
|
1141 |
-
"any head-aches. %s To complete this task you need to activate: %s -
|
1142 |
-
"the Titles%s- Optimize Descriptions %s - Add Canonical META Link
|
1143 |
-
"sure you click on
|
|
|
1144 |
msgstr ""
|
1145 |
|
1146 |
-
#: models/Assistant.php:
|
1147 |
-
#: view/SeoSettings/Jsonld.php:
|
1148 |
msgid "Activate JSON-LD"
|
1149 |
msgstr ""
|
1150 |
|
1151 |
-
#: models/Assistant.php:
|
1152 |
#, php-format
|
1153 |
msgid ""
|
1154 |
-
"
|
1155 |
"feature of Squirrly SEO will make sure that if you have more than one JSON-"
|
1156 |
"LD definition inside the source code of any URL, the definition created by "
|
1157 |
"Squirrly SEO will be the only one that remains. %s Make sure you setup all "
|
1158 |
"the information about your Organization or your Personal Brand here. %s To "
|
1159 |
-
"finish all the JSON-LD related setup, also visit the
|
1160 |
-
"our Settings page and write in your social media profiles for
|
1161 |
-
"Then, at URL-level you will be able to add custom JSON-LD if
|
1162 |
-
"advanced user."
|
1163 |
msgstr ""
|
1164 |
|
1165 |
-
#: models/Assistant.php:
|
1166 |
-
#: view/SeoSettings/Automation.php:
|
1167 |
msgid "Activate Open Graph"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
-
#: models/Assistant.php:
|
1171 |
#, php-format
|
1172 |
msgid ""
|
1173 |
-
"Go to the
|
1174 |
-
"ON) %s The Open Graph will help you control the way your posts look when "
|
1175 |
"people share your URLs to social media sites like Facebook and LinkedIN. %s "
|
1176 |
"It will also make your social media posts look great and gain you clicks to "
|
1177 |
"your site."
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: models/Assistant.php:
|
1181 |
-
#: view/SeoSettings/Automation.php:
|
1182 |
msgid "Activate Twitter Card"
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: models/Assistant.php:
|
1186 |
#, php-format
|
1187 |
msgid ""
|
1188 |
-
"Go to the
|
1189 |
"toggle to ON) %s - Add your Twitter profile URL %s The Twitter Card will "
|
1190 |
"help you control the way your posts look when people share your URLs on "
|
1191 |
"Twitter. %s It will also make your social media posts look great and gain "
|
1192 |
"you clicks to your site."
|
1193 |
msgstr ""
|
1194 |
|
1195 |
-
#: models/Assistant.php:
|
1196 |
msgid "Activate Sitemap XML"
|
1197 |
msgstr ""
|
1198 |
|
1199 |
-
#: models/Assistant.php:
|
1200 |
#, php-format
|
1201 |
msgid ""
|
1202 |
-
"Activate your
|
1203 |
"sitemap, according to different items you can set up. %s Use this to tell "
|
1204 |
"Google how often you bring new content to your site. %s Also, choose for "
|
1205 |
"which types of URLs you'll want to have sitemaps. It depends on your "
|
@@ -1210,16 +1186,16 @@ msgid ""
|
|
1210 |
msgstr ""
|
1211 |
|
1212 |
# @ squirrly-seo
|
1213 |
-
#: models/Assistant.php:
|
1214 |
#, fuzzy
|
1215 |
#| msgid "Google %sAnalytics ID%s`:"
|
1216 |
msgid "Activate Google Analytics"
|
1217 |
msgstr "Google %sAnalytics ID%s`:"
|
1218 |
|
1219 |
-
#: models/Assistant.php:
|
1220 |
#, php-format
|
1221 |
msgid ""
|
1222 |
-
"Go to the
|
1223 |
"complete this setting. (find it in the tracking code that Google Analytics "
|
1224 |
"tells you to place on your site) %s Squirrly SEO will then add "
|
1225 |
"(automatically) your Google Analytics tracking code (in the format you "
|
@@ -1227,74 +1203,73 @@ msgid ""
|
|
1227 |
"Automation section)."
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: models/Assistant.php:
|
1231 |
msgid "Activate Facebook Pixel"
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: models/Assistant.php:
|
1235 |
#, php-format
|
1236 |
msgid ""
|
1237 |
-
"Go to the
|
1238 |
-
"ID. %s Make sure you click
|
1239 |
-
"Facebook will start tracking user actions on your site, so you can
|
1240 |
-
"retarget them with ads."
|
1241 |
msgstr ""
|
1242 |
|
1243 |
-
#: models/Assistant.php:
|
1244 |
msgid "Connect the Webmasters"
|
1245 |
msgstr ""
|
1246 |
|
1247 |
-
#: models/Assistant.php:
|
1248 |
#, php-format
|
1249 |
msgid ""
|
1250 |
-
"Go to the
|
1251 |
-
"
|
1252 |
-
"
|
1253 |
-
"
|
1254 |
-
"
|
1255 |
-
"
|
1256 |
-
"great images."
|
1257 |
msgstr ""
|
1258 |
|
1259 |
# @ squirrly-seo
|
1260 |
-
#: models/Assistant.php:
|
1261 |
-
#: models/focuspages/Traffic.php:
|
1262 |
#, fuzzy
|
1263 |
#| msgid "Google %sAnalytics ID%s`:"
|
1264 |
msgid "Connect Google Analytics"
|
1265 |
msgstr "Google %sAnalytics ID%s`:"
|
1266 |
|
1267 |
-
#: models/Assistant.php:
|
1268 |
#, php-format
|
1269 |
msgid ""
|
1270 |
-
"Integrate
|
1271 |
-
"the
|
1272 |
-
"
|
1273 |
-
"
|
1274 |
-
"Analytics
|
1275 |
-
"Analytics."
|
1276 |
msgstr ""
|
1277 |
|
1278 |
-
#: models/Assistant.php:
|
1279 |
msgid "Connect Google Search Console"
|
1280 |
msgstr ""
|
1281 |
|
1282 |
-
#: models/Assistant.php:
|
1283 |
#, php-format
|
1284 |
msgid ""
|
1285 |
-
"Integrate your WordPress with
|
1286 |
-
"%sThis integration is more than just setting the
|
1287 |
-
"connect your WP to the API of Google's service and
|
1288 |
-
"Impressions, Clicks, Average Ranking Position to be
|
1289 |
-
"importantly, you'll be able to update all the info that
|
1290 |
-
"your site, directly from your Squirrly SEO Plugin."
|
1291 |
msgstr ""
|
1292 |
|
1293 |
-
#: models/Assistant.php:
|
1294 |
msgid "Set the Audit Email"
|
1295 |
msgstr ""
|
1296 |
|
1297 |
-
#: models/Assistant.php:
|
1298 |
#, php-format
|
1299 |
msgid ""
|
1300 |
"You can customize the email to which we send the Audit reports.%sIt can be "
|
@@ -1304,11 +1279,11 @@ msgid ""
|
|
1304 |
"order to increase the score."
|
1305 |
msgstr ""
|
1306 |
|
1307 |
-
#: models/Assistant.php:
|
1308 |
msgid "Get your score over 60"
|
1309 |
msgstr ""
|
1310 |
|
1311 |
-
#: models/Assistant.php:
|
1312 |
#, php-format
|
1313 |
msgid ""
|
1314 |
"True website marketing performance happens after your Audit score gets to "
|
@@ -1316,18 +1291,19 @@ msgid ""
|
|
1316 |
"getting a score of over 60.%sLook at the progress charts weekly and make "
|
1317 |
"sure you check out the Tasks section, which tells you exactly what you need "
|
1318 |
"to do in order to increase the score.%sWe've been testing these scores since "
|
1319 |
-
"2013 on hundreds of thousands of websites and it's always the same:
|
1320 |
-
"performance happens at over 84. That's why you need to start working on
|
|
|
1321 |
msgstr ""
|
1322 |
|
1323 |
-
#: models/Assistant.php:
|
1324 |
msgid "Track your first 3 Keywords"
|
1325 |
msgstr ""
|
1326 |
|
1327 |
-
#: models/Assistant.php:
|
1328 |
#, php-format
|
1329 |
msgid ""
|
1330 |
-
"
|
1331 |
"position on the Google Search Engine for your keywords. Also (on the "
|
1332 |
"Business Plan) it shows you the evolution in time for your sites' URLs for "
|
1333 |
"these keywords. %s Tell Squirrly SEO the first three keywords you want it to "
|
@@ -1335,3627 +1311,7785 @@ msgid ""
|
|
1335 |
"according to a solid SEO Strategy, you'll only be able to add keywords or "
|
1336 |
"remove keywords in the Ranking section from your Briefcase. %s Briefcase is "
|
1337 |
"your keyword organizer / manager. Find it in the Research section. Go with "
|
1338 |
-
"the mouse cursor over a keyword from
|
1339 |
-
"select Send to Rank Checker"
|
1340 |
msgstr ""
|
1341 |
|
1342 |
-
#: models/Assistant.php:
|
1343 |
#, php-format
|
1344 |
msgid ""
|
1345 |
-
"Connect Google Search Console. %s You can do that from
|
1346 |
-
"
|
1347 |
-
"
|
1348 |
-
"
|
1349 |
-
"
|
1350 |
-
"
|
1351 |
-
"
|
1352 |
-
"
|
1353 |
-
"
|
1354 |
-
"
|
1355 |
-
"rankings."
|
1356 |
msgstr ""
|
1357 |
|
1358 |
-
#: models/Assistant.php:
|
1359 |
msgid "Get 1 Keyword to the first page of Google"
|
1360 |
msgstr ""
|
1361 |
|
1362 |
-
#: models/Assistant.php:
|
1363 |
#, php-format
|
1364 |
msgid ""
|
1365 |
-
"Start with a small task.
|
1366 |
-
"Select a good keyword (using our
|
1367 |
-
"amazing page for it (if you don't already have one). %s
|
1368 |
-
"Focus Pages in Squirrly SEO. %s Turn the RED lights to Green in Focus
|
1369 |
-
"and see your rankings increase over time. %s If you continue working
|
1370 |
-
"those tasks and turning elements to green you'll complete this task."
|
1371 |
msgstr ""
|
1372 |
|
1373 |
-
#: models/Assistant.php:
|
1374 |
msgid "You chose to ignore this task. Click to activate it."
|
1375 |
msgstr ""
|
1376 |
|
1377 |
-
#: models/
|
1378 |
-
msgid "
|
1379 |
msgstr ""
|
1380 |
|
1381 |
-
#: models/
|
1382 |
-
|
|
|
1383 |
msgstr ""
|
1384 |
|
1385 |
-
#: models/
|
1386 |
-
msgid "
|
1387 |
msgstr ""
|
1388 |
|
1389 |
-
#: models/
|
1390 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1391 |
msgstr ""
|
1392 |
|
1393 |
-
|
1394 |
-
#: models/CheckSeo.php:13
|
1395 |
-
#, fuzzy
|
1396 |
-
#| msgid "Could not send the email..."
|
1397 |
-
msgid "Could not verify the frontend"
|
1398 |
-
msgstr "Konnte E-Mail nicht senden ..."
|
1399 |
-
|
1400 |
-
#: models/CheckSeo.php:14
|
1401 |
msgid ""
|
1402 |
-
"
|
1403 |
-
"
|
|
|
|
|
|
|
1404 |
msgstr ""
|
1405 |
|
1406 |
-
#: models/
|
1407 |
-
#, php-format
|
1408 |
msgid ""
|
1409 |
-
"
|
1410 |
-
"
|
1411 |
msgstr ""
|
1412 |
|
1413 |
-
#: models/
|
1414 |
-
msgid "
|
1415 |
msgstr ""
|
1416 |
|
1417 |
-
#: models/
|
1418 |
-
|
1419 |
-
|
1420 |
-
|
|
|
|
|
|
|
|
|
1421 |
msgstr ""
|
1422 |
|
1423 |
-
#: models/
|
1424 |
-
|
1425 |
-
|
|
|
|
|
|
|
|
|
|
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: models/
|
1429 |
-
msgid "
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: models/
|
1433 |
-
#, php-format
|
1434 |
msgid ""
|
1435 |
-
"
|
1436 |
-
"
|
1437 |
-
"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
-
#: models/
|
1441 |
-
|
1442 |
-
msgid ""
|
1443 |
-
"If you are using multiple SEO plugins, then try to remove some of them and "
|
1444 |
-
"check again."
|
1445 |
msgstr ""
|
1446 |
|
1447 |
-
#: models/
|
1448 |
-
msgid "
|
1449 |
msgstr ""
|
1450 |
|
1451 |
-
#: models/
|
1452 |
#, php-format
|
1453 |
msgid ""
|
1454 |
-
"If
|
1455 |
-
"
|
1456 |
-
"
|
|
|
1457 |
msgstr ""
|
1458 |
|
1459 |
-
#: models/
|
1460 |
-
msgid "
|
1461 |
msgstr ""
|
1462 |
|
1463 |
-
#: models/
|
1464 |
-
msgid ""
|
1465 |
-
"If you don't have Title meta tag in your website, it means that your website "
|
1466 |
-
"is not going to perform well on search engines."
|
1467 |
msgstr ""
|
1468 |
|
1469 |
-
#: models/
|
1470 |
-
|
1471 |
-
msgid ""
|
1472 |
-
"Go to %sSquirrly > SEO Settings > Metas%s and switch on Meta Title. If it's "
|
1473 |
-
"already switched on, check if another plugin is stopping Squirrly from "
|
1474 |
-
"showing the Title meta."
|
1475 |
msgstr ""
|
1476 |
|
1477 |
-
#: models/
|
1478 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1479 |
msgstr ""
|
1480 |
|
1481 |
-
#: models/
|
1482 |
msgid ""
|
1483 |
-
"
|
1484 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1485 |
msgstr ""
|
1486 |
|
1487 |
-
#: models/
|
1488 |
-
msgid "
|
1489 |
msgstr ""
|
1490 |
|
1491 |
-
|
1492 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1493 |
msgstr ""
|
1494 |
|
1495 |
-
#: models/
|
1496 |
#, php-format
|
1497 |
msgid ""
|
1498 |
-
"
|
1499 |
-
"
|
|
|
|
|
|
|
|
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: models/
|
1503 |
-
|
1504 |
-
|
|
|
|
|
|
|
1505 |
msgstr ""
|
1506 |
|
1507 |
-
|
1508 |
-
|
1509 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1510 |
msgstr ""
|
1511 |
|
1512 |
-
#: models/
|
1513 |
-
msgid "
|
1514 |
msgstr ""
|
1515 |
|
1516 |
-
#: models/
|
|
|
1517 |
msgid ""
|
1518 |
-
"
|
1519 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1520 |
msgstr ""
|
1521 |
|
1522 |
-
#: models/
|
1523 |
-
#, php-format
|
1524 |
msgid ""
|
1525 |
-
"
|
1526 |
-
"
|
|
|
1527 |
msgstr ""
|
1528 |
|
1529 |
-
#: models/
|
1530 |
-
msgid "
|
1531 |
msgstr ""
|
1532 |
|
1533 |
-
#: models/
|
|
|
1534 |
msgid ""
|
1535 |
-
"
|
1536 |
-
"
|
|
|
|
|
|
|
|
|
1537 |
msgstr ""
|
1538 |
|
1539 |
-
#: models/
|
1540 |
-
|
1541 |
-
|
|
|
|
|
1542 |
msgstr ""
|
1543 |
|
1544 |
-
#: models/
|
1545 |
-
|
1546 |
-
msgid "Settings"
|
1547 |
msgstr ""
|
1548 |
|
1549 |
-
#: models/
|
1550 |
-
msgid "
|
1551 |
msgstr ""
|
1552 |
|
1553 |
-
#: models/
|
1554 |
-
msgid "
|
1555 |
msgstr ""
|
1556 |
|
1557 |
-
#: models/
|
1558 |
-
msgid ""
|
1559 |
-
"If this website is an AMP website you need to make sure that you activate "
|
1560 |
-
"Squirrly AMP Tracking for it. Squirrly will load Google Analytics and "
|
1561 |
-
"Facebook Pixel for AMP and avoid AMP script errors."
|
1562 |
msgstr ""
|
1563 |
|
1564 |
-
#: models/
|
1565 |
#, php-format
|
1566 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
1567 |
msgstr ""
|
1568 |
|
1569 |
-
|
1570 |
-
|
1571 |
-
|
1572 |
-
|
1573 |
-
msgid "Could not verify the frontend."
|
1574 |
-
msgstr "Konnte E-Mail nicht senden ..."
|
1575 |
-
|
1576 |
-
#: models/CheckSeo.php:444
|
1577 |
-
msgid "Just another WordPress site"
|
1578 |
msgstr ""
|
1579 |
|
1580 |
-
#: models/
|
1581 |
-
|
1582 |
-
#: models/focuspages/Ctr.php:64 models/focuspages/Image.php:80
|
1583 |
-
#: models/focuspages/Impressions.php:64 models/focuspages/Keyword.php:84
|
1584 |
-
#: models/focuspages/Keyword.php:87 models/focuspages/Snippet.php:129
|
1585 |
-
#: models/focuspages/Strategy.php:93 view/Blocks/KRFound.php:15
|
1586 |
-
#: view/Blocks/KRHistory.php:15 view/Ranking/Gscsync.php:29
|
1587 |
-
#: view/Ranking/Rankings.php:168 view/Ranking/Rankings.php:301
|
1588 |
-
#: view/Research/Briefcase.php:102 view/Research/Briefcase.php:230
|
1589 |
-
#: view/Research/History.php:26 view/Research/HistoryDetails.php:7
|
1590 |
-
#: view/Research/Research.php:160 view/Research/Suggested.php:24
|
1591 |
-
msgid "Keyword"
|
1592 |
msgstr ""
|
1593 |
|
1594 |
-
#: models/
|
1595 |
-
msgid "
|
1596 |
msgstr ""
|
1597 |
|
1598 |
-
|
1599 |
-
|
1600 |
-
#, fuzzy
|
1601 |
-
#| msgid "SEO Software"
|
1602 |
-
msgid "SEO Content"
|
1603 |
-
msgstr "SEO Software"
|
1604 |
-
|
1605 |
-
#: models/FocusPages.php:24
|
1606 |
-
msgid "Words / Page"
|
1607 |
msgstr ""
|
1608 |
|
1609 |
-
#: models/
|
1610 |
-
msgid "
|
1611 |
msgstr ""
|
1612 |
|
1613 |
-
#: models/
|
1614 |
-
msgid "
|
1615 |
msgstr ""
|
1616 |
|
1617 |
-
#: models/
|
1618 |
-
msgid "
|
1619 |
msgstr ""
|
1620 |
|
1621 |
-
#: models/
|
1622 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1623 |
msgstr ""
|
1624 |
|
1625 |
-
#: models/
|
1626 |
-
msgid "
|
|
|
|
|
1627 |
msgstr ""
|
1628 |
|
1629 |
-
#: models/
|
1630 |
-
msgid "
|
|
|
|
|
1631 |
msgstr ""
|
1632 |
|
1633 |
-
#: models/
|
1634 |
-
msgid "
|
1635 |
msgstr ""
|
1636 |
|
1637 |
-
#: models/
|
1638 |
-
msgid "
|
1639 |
msgstr ""
|
1640 |
|
1641 |
-
#: models/
|
1642 |
-
msgid "
|
1643 |
msgstr ""
|
1644 |
|
1645 |
-
#: models/
|
1646 |
-
msgid "
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#: models/
|
1650 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1651 |
msgstr ""
|
1652 |
|
1653 |
-
#: models/
|
1654 |
-
msgid "
|
|
|
|
|
1655 |
msgstr ""
|
1656 |
|
1657 |
-
#: models/
|
1658 |
-
|
1659 |
-
|
|
|
1660 |
msgstr ""
|
1661 |
|
1662 |
-
#: models/
|
1663 |
-
|
1664 |
-
msgid "Clicks"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: models/
|
1668 |
-
msgid "
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
|
1672 |
-
|
1673 |
-
msgid "GD error: The GD library must be installed on your server."
|
1674 |
msgstr ""
|
1675 |
|
1676 |
-
|
1677 |
-
|
1678 |
-
msgid "Delete error: Could not delete the old favicon."
|
1679 |
msgstr ""
|
1680 |
|
1681 |
-
|
1682 |
-
|
1683 |
-
msgid "Upload error: Could not upload the favicon."
|
1684 |
msgstr ""
|
1685 |
|
1686 |
-
|
1687 |
-
|
1688 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1689 |
msgstr ""
|
1690 |
|
1691 |
-
|
1692 |
-
#: models/Ico.php:89
|
1693 |
msgid ""
|
1694 |
-
"
|
|
|
1695 |
msgstr ""
|
1696 |
|
1697 |
-
|
1698 |
-
|
1699 |
-
msgid "The favicon has been updated."
|
1700 |
msgstr ""
|
1701 |
|
1702 |
-
#: models/
|
1703 |
-
msgid "
|
1704 |
msgstr ""
|
1705 |
|
1706 |
-
#: models/
|
1707 |
-
msgid "
|
1708 |
msgstr ""
|
1709 |
|
1710 |
-
|
1711 |
-
|
1712 |
-
|
1713 |
-
#| msgid "Do the research"
|
1714 |
-
msgid "Research"
|
1715 |
-
msgstr "Recherchieren"
|
1716 |
|
1717 |
-
|
1718 |
-
|
1719 |
-
|
1720 |
-
#| msgid "Do the research"
|
1721 |
-
msgid " Research"
|
1722 |
-
msgstr "Recherchieren"
|
1723 |
|
1724 |
-
#: models/
|
1725 |
-
msgid "
|
1726 |
msgstr ""
|
1727 |
|
1728 |
-
#: models/
|
1729 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1730 |
msgstr ""
|
1731 |
|
1732 |
-
#: models/
|
1733 |
-
msgid "
|
|
|
|
|
1734 |
msgstr ""
|
1735 |
|
1736 |
-
#: models/
|
1737 |
-
msgid "
|
1738 |
msgstr ""
|
1739 |
|
1740 |
-
#: models/
|
1741 |
-
|
1742 |
-
msgid "Focus Pages"
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: models/
|
1746 |
-
msgid "
|
1747 |
msgstr ""
|
1748 |
|
1749 |
-
#: models/
|
1750 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1751 |
msgstr ""
|
1752 |
|
1753 |
-
#: models/
|
1754 |
-
msgid "
|
|
|
|
|
|
|
|
|
1755 |
msgstr ""
|
1756 |
|
1757 |
-
#: models/
|
1758 |
-
msgid "
|
1759 |
msgstr ""
|
1760 |
|
1761 |
-
#: models/
|
1762 |
-
msgid "
|
1763 |
msgstr ""
|
1764 |
|
1765 |
-
#: models/
|
1766 |
-
msgid "
|
1767 |
msgstr ""
|
1768 |
|
1769 |
-
|
1770 |
-
|
1771 |
-
|
1772 |
-
|
1773 |
-
|
1774 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1775 |
|
1776 |
-
#: models/
|
1777 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
1778 |
msgstr ""
|
1779 |
|
1780 |
-
#: models/
|
1781 |
-
msgid "
|
1782 |
msgstr ""
|
1783 |
|
1784 |
-
#: models/
|
1785 |
-
msgid "
|
1786 |
msgstr ""
|
1787 |
|
1788 |
# @ squirrly-seo
|
1789 |
-
#: models/
|
1790 |
#, fuzzy
|
1791 |
#| msgid "Tips: 2-4 keywords"
|
1792 |
-
msgid "
|
1793 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
1794 |
|
1795 |
-
|
1796 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1797 |
msgstr ""
|
1798 |
|
1799 |
-
#: models/
|
1800 |
-
msgid "
|
1801 |
msgstr ""
|
1802 |
|
1803 |
-
#: models/
|
1804 |
-
msgid "
|
1805 |
msgstr ""
|
1806 |
|
1807 |
-
#: models/
|
1808 |
-
msgid "
|
1809 |
msgstr ""
|
1810 |
|
1811 |
-
#: models/
|
1812 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1813 |
msgstr ""
|
1814 |
|
1815 |
-
#: models/
|
1816 |
-
msgid "
|
|
|
|
|
|
|
1817 |
msgstr ""
|
1818 |
|
1819 |
-
|
1820 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1821 |
msgstr ""
|
1822 |
|
1823 |
-
#: models/
|
1824 |
-
msgid "
|
1825 |
msgstr ""
|
1826 |
|
1827 |
-
#: models/
|
1828 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1829 |
msgstr ""
|
1830 |
|
1831 |
-
#: models/
|
1832 |
-
msgid "
|
|
|
|
|
|
|
1833 |
msgstr ""
|
1834 |
|
1835 |
-
#: models/
|
1836 |
-
msgid "
|
|
|
1837 |
msgstr ""
|
1838 |
|
1839 |
-
#: models/
|
1840 |
-
msgid "
|
1841 |
msgstr ""
|
1842 |
|
1843 |
-
|
1844 |
-
|
1845 |
-
|
1846 |
-
#| msgid "Squirrly settings"
|
1847 |
-
msgid "Audit settings"
|
1848 |
-
msgstr "Squirrly Einstellungen"
|
1849 |
|
1850 |
-
#: models/
|
1851 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1852 |
msgstr ""
|
1853 |
|
1854 |
-
#: models/
|
1855 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1856 |
msgstr ""
|
1857 |
|
1858 |
-
#: models/
|
1859 |
-
msgid "Add
|
1860 |
msgstr ""
|
1861 |
|
1862 |
-
|
1863 |
-
|
1864 |
-
|
1865 |
-
#| msgid "Squirrly settings"
|
1866 |
-
msgid "Ranking settings"
|
1867 |
-
msgstr "Squirrly Einstellungen"
|
1868 |
|
1869 |
-
#: models/
|
1870 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1871 |
msgstr ""
|
1872 |
|
1873 |
-
#: models/
|
1874 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1875 |
msgstr ""
|
1876 |
|
1877 |
-
|
1878 |
-
|
1879 |
-
|
1880 |
-
#| msgid "automatically"
|
1881 |
-
msgid "Automation"
|
1882 |
-
msgstr "automatisch"
|
1883 |
|
1884 |
-
#: models/
|
1885 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1886 |
msgstr ""
|
1887 |
|
1888 |
-
#: models/
|
1889 |
-
msgid "
|
|
|
|
|
1890 |
msgstr ""
|
1891 |
|
1892 |
-
#: models/
|
1893 |
-
msgid "
|
1894 |
msgstr ""
|
1895 |
|
1896 |
-
#: models/
|
1897 |
-
msgid "
|
1898 |
msgstr ""
|
1899 |
|
1900 |
-
#: models/
|
1901 |
-
msgid "
|
1902 |
msgstr ""
|
1903 |
|
1904 |
-
#: models/
|
1905 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1906 |
msgstr ""
|
1907 |
|
1908 |
-
#: models/
|
1909 |
-
msgid "
|
|
|
|
|
|
|
1910 |
msgstr ""
|
1911 |
|
1912 |
-
#: models/
|
1913 |
-
msgid "
|
1914 |
msgstr ""
|
1915 |
|
1916 |
-
#: models/
|
1917 |
-
msgid "
|
1918 |
msgstr ""
|
1919 |
|
1920 |
-
#: models/
|
1921 |
-
msgid "
|
1922 |
msgstr ""
|
1923 |
|
1924 |
-
#: models/
|
1925 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1926 |
msgstr ""
|
1927 |
|
1928 |
-
#: models/
|
1929 |
-
msgid "
|
|
|
|
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: models/
|
1933 |
-
msgid "
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: models/
|
1937 |
-
msgid "
|
1938 |
msgstr ""
|
1939 |
|
1940 |
-
#: models/
|
1941 |
-
|
|
|
1942 |
msgstr ""
|
1943 |
|
1944 |
-
#: models/
|
1945 |
-
|
|
|
1946 |
msgstr ""
|
1947 |
|
1948 |
-
#: models/
|
1949 |
-
msgid "
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: models/
|
1953 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: models/
|
1957 |
-
|
|
|
|
|
|
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: models/
|
1961 |
-
|
|
|
1962 |
msgstr ""
|
1963 |
|
1964 |
-
#: models/
|
1965 |
-
msgid "
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: models/
|
1969 |
-
msgid "
|
1970 |
msgstr ""
|
1971 |
|
1972 |
-
#: models/
|
1973 |
-
msgid "
|
1974 |
msgstr ""
|
1975 |
|
1976 |
-
#: models/
|
1977 |
-
msgid "
|
1978 |
msgstr ""
|
1979 |
|
1980 |
-
#: models/
|
1981 |
-
msgid "
|
1982 |
msgstr ""
|
1983 |
|
1984 |
-
#: models/
|
1985 |
-
msgid ""
|
1986 |
-
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
|
1987 |
-
"the HTML form."
|
1988 |
msgstr ""
|
1989 |
|
1990 |
-
#: models/
|
1991 |
-
msgid "
|
1992 |
msgstr ""
|
1993 |
|
1994 |
-
#: models/
|
1995 |
-
msgid "
|
1996 |
msgstr ""
|
1997 |
|
1998 |
-
#: models/
|
1999 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2000 |
msgstr ""
|
2001 |
|
2002 |
-
#: models/
|
2003 |
-
msgid "
|
|
|
|
|
|
|
|
|
2004 |
msgstr ""
|
2005 |
|
2006 |
-
#: models/
|
2007 |
-
msgid "
|
2008 |
msgstr ""
|
2009 |
|
2010 |
-
#: models/
|
2011 |
-
msgid "
|
2012 |
msgstr ""
|
2013 |
|
2014 |
-
#: models/
|
2015 |
-
msgid "
|
2016 |
msgstr ""
|
2017 |
|
2018 |
-
#: models/
|
|
|
2019 |
msgid ""
|
2020 |
-
"
|
2021 |
-
"
|
2022 |
-
"
|
|
|
|
|
|
|
|
|
|
|
2023 |
msgstr ""
|
2024 |
|
2025 |
-
#: models/
|
2026 |
-
msgid "
|
|
|
|
|
|
|
2027 |
msgstr ""
|
2028 |
|
2029 |
-
#: models/
|
2030 |
-
msgid "
|
2031 |
msgstr ""
|
2032 |
|
2033 |
-
#: models/
|
2034 |
-
|
2035 |
-
msgid "The uploaded file could not be moved to %s."
|
2036 |
msgstr ""
|
2037 |
|
2038 |
-
#: models/
|
2039 |
-
msgid "
|
2040 |
msgstr ""
|
2041 |
|
2042 |
-
#: models/
|
2043 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2044 |
msgstr ""
|
2045 |
|
2046 |
-
#: models/
|
2047 |
-
msgid "
|
|
|
|
|
|
|
2048 |
msgstr ""
|
2049 |
|
2050 |
-
#: models/
|
2051 |
-
msgid "
|
|
|
|
|
2052 |
msgstr ""
|
2053 |
|
2054 |
-
#: models/
|
2055 |
-
msgid "
|
2056 |
msgstr ""
|
2057 |
|
2058 |
-
#: models/
|
2059 |
-
msgid "
|
2060 |
msgstr ""
|
2061 |
|
2062 |
-
|
2063 |
-
|
2064 |
-
|
2065 |
-
|
2066 |
-
|
2067 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2068 |
|
2069 |
-
|
2070 |
-
|
2071 |
-
|
2072 |
-
|
2073 |
-
|
2074 |
-
msgstr "
|
2075 |
|
2076 |
-
#: models/
|
2077 |
-
msgid "
|
2078 |
msgstr ""
|
2079 |
|
2080 |
-
|
2081 |
-
|
2082 |
-
|
2083 |
-
#| msgid "Could not send the email..."
|
2084 |
-
msgid "Couldn't find the page"
|
2085 |
-
msgstr "Konnte E-Mail nicht senden ..."
|
2086 |
|
2087 |
-
#: models/
|
2088 |
-
msgid "
|
2089 |
msgstr ""
|
2090 |
|
2091 |
-
#: models/
|
2092 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2093 |
msgstr ""
|
2094 |
|
2095 |
-
#: models/
|
2096 |
-
msgid "
|
|
|
|
|
|
|
2097 |
msgstr ""
|
2098 |
|
2099 |
-
#: models/
|
2100 |
-
msgid "
|
2101 |
msgstr ""
|
2102 |
|
2103 |
-
#: models/
|
2104 |
-
msgid "
|
2105 |
msgstr ""
|
2106 |
|
2107 |
-
#: models/
|
2108 |
-
#:
|
2109 |
-
msgid "
|
2110 |
msgstr ""
|
2111 |
|
2112 |
-
#: models/
|
|
|
|
|
|
|
|
|
2113 |
#, php-format
|
2114 |
msgid ""
|
2115 |
-
"
|
2116 |
-
"
|
2117 |
-
"
|
2118 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2119 |
msgstr ""
|
2120 |
|
2121 |
-
#: models/
|
2122 |
-
|
2123 |
-
|
|
|
|
|
|
|
|
|
2124 |
msgstr ""
|
2125 |
|
2126 |
-
#: models/
|
2127 |
-
msgid "
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: models/
|
2131 |
-
|
2132 |
-
#: models/bulkseo/Twittercard.php:69 models/bulkseo/Twittercard.php:79
|
2133 |
-
msgid "chars"
|
2134 |
msgstr ""
|
2135 |
|
2136 |
-
#: models/
|
2137 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2138 |
#, php-format
|
2139 |
msgid ""
|
2140 |
-
"
|
2141 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2142 |
msgstr ""
|
2143 |
|
2144 |
-
#: models/
|
2145 |
-
msgid "
|
|
|
|
|
2146 |
msgstr ""
|
2147 |
|
2148 |
-
|
2149 |
-
|
2150 |
-
|
2151 |
-
#| msgid "Squirrly settings"
|
2152 |
-
msgid "Squirrly Keyword"
|
2153 |
-
msgstr "Squirrly Einstellungen"
|
2154 |
|
2155 |
-
|
2156 |
-
|
2157 |
-
|
2158 |
-
#| msgid "Tips: 2-4 keywords"
|
2159 |
-
msgid "no keywords"
|
2160 |
-
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
2161 |
|
2162 |
-
#: models/
|
2163 |
#, php-format
|
2164 |
msgid ""
|
2165 |
-
"
|
2166 |
-
"
|
2167 |
-
"
|
2168 |
-
"
|
2169 |
-
"
|
2170 |
-
"
|
2171 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2172 |
msgstr ""
|
2173 |
|
2174 |
-
#: models/
|
2175 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
2176 |
msgstr ""
|
2177 |
|
2178 |
-
#: models/
|
2179 |
-
|
2180 |
-
msgid "Current Description"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2184 |
#, php-format
|
2185 |
msgid ""
|
2186 |
-
"
|
2187 |
-
"
|
2188 |
-
"
|
2189 |
-
"
|
|
|
|
|
|
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: models/
|
2193 |
-
|
2194 |
-
|
|
|
|
|
|
|
|
|
2195 |
msgstr ""
|
2196 |
|
2197 |
-
#: models/
|
2198 |
-
msgid "
|
2199 |
msgstr ""
|
2200 |
|
2201 |
-
#: models/
|
2202 |
-
|
|
|
|
|
|
|
2203 |
#, php-format
|
2204 |
msgid ""
|
2205 |
-
"
|
2206 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
2207 |
msgstr ""
|
2208 |
|
2209 |
-
#: models/
|
2210 |
-
msgid "
|
|
|
|
|
|
|
2211 |
msgstr ""
|
2212 |
|
2213 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2214 |
#, php-format
|
2215 |
msgid ""
|
2216 |
-
"
|
2217 |
-
"
|
2218 |
-
"
|
2219 |
-
"
|
2220 |
-
"
|
2221 |
-
"
|
2222 |
-
"
|
2223 |
msgstr ""
|
2224 |
|
2225 |
-
#: models/
|
2226 |
-
msgid "
|
|
|
|
|
|
|
|
|
2227 |
msgstr ""
|
2228 |
|
2229 |
-
#: models/
|
2230 |
-
msgid "
|
|
|
|
|
2231 |
msgstr ""
|
2232 |
|
2233 |
-
|
2234 |
-
|
2235 |
-
|
2236 |
-
#| msgid "Enter even more keywords."
|
2237 |
-
msgid "no meta keywords"
|
2238 |
-
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
2239 |
|
2240 |
-
#: models/
|
|
|
2241 |
msgid ""
|
2242 |
-
"
|
2243 |
-
"
|
|
|
|
|
|
|
|
|
2244 |
msgstr ""
|
2245 |
|
2246 |
-
#: models/
|
2247 |
-
msgid "
|
|
|
|
|
|
|
2248 |
msgstr ""
|
2249 |
|
2250 |
-
#: models/
|
2251 |
-
msgid "
|
2252 |
msgstr ""
|
2253 |
|
2254 |
-
#: models/
|
|
|
|
|
|
|
|
|
2255 |
#, php-format
|
2256 |
msgid ""
|
2257 |
-
"
|
2258 |
-
"
|
2259 |
-
"
|
2260 |
-
"
|
2261 |
-
"
|
|
|
|
|
2262 |
msgstr ""
|
2263 |
|
2264 |
-
#: models/
|
2265 |
-
msgid "
|
|
|
|
|
|
|
2266 |
msgstr ""
|
2267 |
|
2268 |
-
#: models/
|
2269 |
-
|
|
|
|
|
|
|
2270 |
msgstr ""
|
2271 |
|
2272 |
-
#: models/
|
2273 |
-
msgid "
|
2274 |
msgstr ""
|
2275 |
|
2276 |
-
#: models/
|
2277 |
-
msgid "
|
2278 |
msgstr ""
|
2279 |
|
2280 |
-
#: models/
|
2281 |
-
|
2282 |
-
#: models/focuspages/Accuracy.php:34 models/focuspages/Audit.php:77
|
2283 |
-
#: models/focuspages/Authority.php:33 models/focuspages/Backlinks.php:46
|
2284 |
-
#: models/focuspages/Clicks.php:56 models/focuspages/Content.php:75
|
2285 |
-
#: models/focuspages/Ctr.php:56 models/focuspages/Image.php:74
|
2286 |
-
#: models/focuspages/Impressions.php:56 models/focuspages/Indexability.php:84
|
2287 |
-
#: models/focuspages/Innerlinks.php:63 models/focuspages/Keyword.php:77
|
2288 |
-
#: models/focuspages/Length.php:55 models/focuspages/Nofollow.php:65
|
2289 |
-
#: models/focuspages/Onpage.php:78 models/focuspages/Ranking.php:35
|
2290 |
-
#: models/focuspages/Snippet.php:123 models/focuspages/Social.php:56
|
2291 |
-
#: models/focuspages/Strategy.php:87 models/focuspages/Traffic.php:85
|
2292 |
-
msgid "Current URL"
|
2293 |
msgstr ""
|
2294 |
|
2295 |
-
|
2296 |
-
|
2297 |
-
|
2298 |
-
#| msgid "Enter even more keywords."
|
2299 |
-
msgid "No Meta Keyword Found"
|
2300 |
-
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
2301 |
|
2302 |
-
#: models/
|
2303 |
-
|
2304 |
-
#: models/bulkseo/Metas.php:304 models/bulkseo/Metas.php:337
|
2305 |
-
#: models/bulkseo/Metas.php:385 models/bulkseo/Metas.php:424
|
2306 |
-
#: models/bulkseo/Opengraph.php:139 models/bulkseo/Opengraph.php:175
|
2307 |
-
#: models/bulkseo/Opengraph.php:207 models/bulkseo/Opengraph.php:243
|
2308 |
-
#: models/bulkseo/Opengraph.php:279 models/bulkseo/Twittercard.php:136
|
2309 |
-
#: models/bulkseo/Twittercard.php:172 models/bulkseo/Twittercard.php:204
|
2310 |
-
#: models/bulkseo/Twittercard.php:240 models/bulkseo/Twittercard.php:276
|
2311 |
-
#: models/bulkseo/Visibility.php:83 models/bulkseo/Visibility.php:122
|
2312 |
-
#: models/bulkseo/Visibility.php:155
|
2313 |
-
msgid "Squirrly Snippet is deactivated from this post."
|
2314 |
msgstr ""
|
2315 |
|
2316 |
-
#: models/
|
2317 |
-
|
2318 |
-
#: models/bulkseo/Metas.php:308 models/bulkseo/Metas.php:341
|
2319 |
-
#: models/bulkseo/Metas.php:389 models/bulkseo/Metas.php:428
|
2320 |
-
#, php-format
|
2321 |
-
msgid ""
|
2322 |
-
"SEO Metas for this post type are deactivated from %sSEO Settings > Automation"
|
2323 |
-
"%s."
|
2324 |
msgstr ""
|
2325 |
|
2326 |
-
#: models/
|
2327 |
-
|
2328 |
-
#, php-format
|
2329 |
-
msgid "Meta Title is deactivated from %sSEO Settings > Metas%s."
|
2330 |
msgstr ""
|
2331 |
|
2332 |
-
#: models/
|
2333 |
-
|
2334 |
-
#: models/bulkseo/Metas.php:316 models/bulkseo/Metas.php:349
|
2335 |
-
#: models/bulkseo/Metas.php:393 models/bulkseo/Metas.php:436
|
2336 |
-
#, php-format
|
2337 |
-
msgid "SEO Metas is deactivated from %sSEO Settings > Metas%s."
|
2338 |
msgstr ""
|
2339 |
|
2340 |
-
|
2341 |
-
|
2342 |
-
|
2343 |
-
#: models/bulkseo/Twittercard.php:157 models/bulkseo/Twittercard.php:193
|
2344 |
-
#, fuzzy
|
2345 |
-
#| msgid "<< Leave it automatically"
|
2346 |
-
msgid "Title is generated automatically."
|
2347 |
-
msgstr "<< Lass es automatisch"
|
2348 |
|
2349 |
-
#: models/
|
2350 |
-
|
2351 |
-
#, php-format
|
2352 |
-
msgid "Meta Keywords is deactivated from %sSEO Settings > Metas%s."
|
2353 |
msgstr ""
|
2354 |
|
2355 |
-
#: models/
|
2356 |
-
|
2357 |
-
#, php-format
|
2358 |
-
msgid "Meta Description is deactivated from %sSEO Settings > Metas%s."
|
2359 |
msgstr ""
|
2360 |
|
2361 |
-
#: models/
|
2362 |
-
|
2363 |
-
#: models/bulkseo/Twittercard.php:225 models/bulkseo/Twittercard.php:261
|
2364 |
-
msgid "Description is generated automatically."
|
2365 |
msgstr ""
|
2366 |
|
2367 |
-
#: models/
|
2368 |
-
|
2369 |
-
msgid "Meta Canonical is deactivated from %sSEO Settings > Metas%s."
|
2370 |
msgstr ""
|
2371 |
|
2372 |
-
#: models/
|
2373 |
-
msgid "
|
2374 |
msgstr ""
|
2375 |
|
2376 |
-
#: models/
|
2377 |
-
|
2378 |
-
msgid ""
|
2379 |
-
"You need to have an Open Graph title for this post. %s It will help you "
|
2380 |
-
"control the way your post looks when people share this URL to Facebook, "
|
2381 |
-
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
2382 |
msgstr ""
|
2383 |
|
2384 |
-
#: models/
|
2385 |
-
|
2386 |
-
msgid "OG title up to %s chars"
|
2387 |
msgstr ""
|
2388 |
|
2389 |
-
#: models/
|
2390 |
-
msgid "
|
2391 |
msgstr ""
|
2392 |
|
2393 |
-
#: models/
|
|
|
|
|
|
|
|
|
2394 |
#, php-format
|
2395 |
msgid ""
|
2396 |
-
"
|
2397 |
-
"
|
2398 |
-
"
|
|
|
|
|
2399 |
msgstr ""
|
2400 |
|
2401 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
2402 |
#, php-format
|
2403 |
-
msgid "
|
2404 |
msgstr ""
|
2405 |
|
2406 |
-
#: models/
|
2407 |
-
msgid "
|
|
|
|
|
2408 |
msgstr ""
|
2409 |
|
2410 |
-
#: models/
|
2411 |
-
msgid "
|
2412 |
msgstr ""
|
2413 |
|
2414 |
-
#: models/
|
2415 |
-
#, php-format
|
2416 |
msgid ""
|
2417 |
-
"
|
2418 |
-
"
|
2419 |
-
"attract more clicks to your site."
|
2420 |
msgstr ""
|
2421 |
|
2422 |
-
#: models/
|
2423 |
-
|
|
|
|
|
|
|
|
|
2424 |
msgstr ""
|
2425 |
|
2426 |
-
#: models/
|
2427 |
-
msgid "
|
|
|
|
|
2428 |
msgstr ""
|
2429 |
|
2430 |
-
|
2431 |
-
|
2432 |
-
#, fuzzy
|
2433 |
-
#| msgid "<< Leave it automatically"
|
2434 |
-
msgid "Open Graph is generated automatically."
|
2435 |
-
msgstr "<< Lass es automatisch"
|
2436 |
-
|
2437 |
-
#: models/bulkseo/Opengraph.php:115
|
2438 |
-
msgid "Open Graph is customized and set correctly."
|
2439 |
msgstr ""
|
2440 |
|
2441 |
-
#: models/
|
2442 |
-
#: models/bulkseo/Opengraph.php:211 models/bulkseo/Opengraph.php:247
|
2443 |
-
#: models/bulkseo/Opengraph.php:283
|
2444 |
-
#, php-format
|
2445 |
msgid ""
|
2446 |
-
"
|
2447 |
-
"
|
|
|
|
|
2448 |
msgstr ""
|
2449 |
|
2450 |
-
#: models/
|
2451 |
-
#: models/bulkseo/Opengraph.php:215 models/bulkseo/Opengraph.php:251
|
2452 |
-
#: models/bulkseo/Opengraph.php:287
|
2453 |
#, php-format
|
2454 |
-
msgid "
|
2455 |
msgstr ""
|
2456 |
|
2457 |
-
#: models/
|
2458 |
-
|
2459 |
-
|
2460 |
-
|
2461 |
-
#: models/bulkseo/Twittercard.php:252 models/bulkseo/Twittercard.php:288
|
2462 |
-
#, php-format
|
2463 |
-
msgid "Social Media is deactivated from %sSEO Settings > Social Media%s."
|
2464 |
msgstr ""
|
2465 |
|
2466 |
-
#: models/
|
2467 |
-
msgid "
|
2468 |
msgstr ""
|
2469 |
|
2470 |
-
#: models/
|
2471 |
-
#, php-format
|
2472 |
msgid ""
|
2473 |
-
"
|
2474 |
-
"you
|
2475 |
-
"
|
2476 |
msgstr ""
|
2477 |
|
2478 |
-
#: models/
|
2479 |
#, php-format
|
2480 |
-
msgid "
|
|
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: models/
|
2484 |
-
msgid "
|
|
|
|
|
2485 |
msgstr ""
|
2486 |
|
2487 |
-
|
2488 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2489 |
msgid ""
|
2490 |
-
"
|
2491 |
-
"you
|
2492 |
-
"
|
2493 |
-
"
|
|
|
2494 |
msgstr ""
|
2495 |
|
2496 |
-
#: models/
|
2497 |
#, php-format
|
2498 |
-
msgid "
|
|
|
|
|
2499 |
msgstr ""
|
2500 |
|
2501 |
-
#: models/
|
2502 |
-
msgid "
|
|
|
|
|
2503 |
msgstr ""
|
2504 |
|
2505 |
-
#: models/
|
2506 |
-
|
|
|
|
|
|
|
2507 |
msgid ""
|
2508 |
-
"
|
2509 |
-
"
|
2510 |
-
"
|
|
|
2511 |
msgstr ""
|
2512 |
|
2513 |
-
#: models/
|
2514 |
-
|
|
|
|
|
|
|
|
|
2515 |
msgstr ""
|
2516 |
|
2517 |
-
#: models/
|
2518 |
-
msgid "
|
|
|
2519 |
msgstr ""
|
2520 |
|
2521 |
-
#: models/
|
2522 |
-
msgid "
|
2523 |
msgstr ""
|
2524 |
|
2525 |
-
#: models/
|
2526 |
-
msgid "
|
|
|
|
|
|
|
|
|
2527 |
msgstr ""
|
2528 |
|
2529 |
-
#: models/
|
2530 |
-
#: models/bulkseo/Twittercard.php:208 models/bulkseo/Twittercard.php:244
|
2531 |
-
#: models/bulkseo/Twittercard.php:280
|
2532 |
#, php-format
|
2533 |
msgid ""
|
2534 |
-
"
|
2535 |
-
"
|
|
|
2536 |
msgstr ""
|
2537 |
|
2538 |
-
#: models/
|
2539 |
-
|
2540 |
-
|
2541 |
-
|
2542 |
-
msgid "Twitter Card is deactivated from %sSEO Settings > Social Media%s."
|
2543 |
msgstr ""
|
2544 |
|
2545 |
-
#: models/
|
2546 |
-
msgid "
|
2547 |
msgstr ""
|
2548 |
|
2549 |
-
#: models/
|
2550 |
-
#, php-format
|
2551 |
msgid ""
|
2552 |
-
"
|
2553 |
-
"
|
2554 |
-
"
|
|
|
|
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: models/
|
2558 |
-
|
|
|
|
|
|
|
|
|
2559 |
msgstr ""
|
2560 |
|
2561 |
-
#: models/
|
2562 |
-
#, php-format
|
2563 |
msgid ""
|
2564 |
-
"
|
2565 |
-
"
|
2566 |
-
"to this one. %s The previous page means any page that leads to the current "
|
2567 |
-
"one. Passing authority from the previous page to this one will improve the "
|
2568 |
-
"current page's visibility. %s You need to make sure your settings are turned "
|
2569 |
-
"to green for the \"Pass Link Juice\" section of this URL's visibility "
|
2570 |
-
"settings."
|
2571 |
msgstr ""
|
2572 |
|
2573 |
-
#: models/
|
2574 |
-
msgid "
|
2575 |
msgstr ""
|
2576 |
|
2577 |
-
#: models/
|
2578 |
#, php-format
|
2579 |
msgid ""
|
2580 |
-
"
|
2581 |
-
"
|
2582 |
-
"
|
2583 |
-
"
|
2584 |
-
"
|
2585 |
msgstr ""
|
2586 |
|
2587 |
-
#: models/
|
2588 |
-
msgid "
|
|
|
|
|
|
|
2589 |
msgstr ""
|
2590 |
|
2591 |
-
#: models/
|
2592 |
-
msgid "
|
|
|
|
|
2593 |
msgstr ""
|
2594 |
|
2595 |
-
#: models/
|
2596 |
-
msgid "
|
2597 |
msgstr ""
|
2598 |
|
2599 |
-
#: models/
|
2600 |
-
#, php-format
|
2601 |
msgid ""
|
2602 |
-
"
|
|
|
|
|
|
|
|
|
2603 |
msgstr ""
|
2604 |
|
2605 |
-
#: models/
|
2606 |
#, php-format
|
2607 |
-
msgid "
|
|
|
|
|
2608 |
msgstr ""
|
2609 |
|
2610 |
-
#: models/
|
2611 |
-
|
2612 |
-
|
|
|
2613 |
msgstr ""
|
2614 |
|
2615 |
-
#: models/
|
2616 |
-
|
2617 |
-
msgid ""
|
2618 |
-
"Nofollow for this post type is deactivated from %sSEO Settings > Automation"
|
2619 |
-
"%s."
|
2620 |
msgstr ""
|
2621 |
|
2622 |
-
#: models/
|
2623 |
-
#, php-format
|
2624 |
msgid ""
|
2625 |
-
"
|
|
|
|
|
|
|
2626 |
msgstr ""
|
2627 |
|
2628 |
-
#: models/
|
2629 |
-
|
2630 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2631 |
msgstr ""
|
2632 |
|
2633 |
-
#: models/
|
2634 |
-
msgid "
|
|
|
|
|
|
|
2635 |
msgstr ""
|
2636 |
|
2637 |
-
#: models/
|
2638 |
-
msgid "
|
2639 |
msgstr ""
|
2640 |
|
2641 |
-
#: models/
|
2642 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
2643 |
msgstr ""
|
2644 |
|
2645 |
-
#: models/
|
2646 |
#, php-format
|
2647 |
msgid ""
|
2648 |
-
"
|
2649 |
-
"
|
2650 |
-
"
|
2651 |
-
"
|
2652 |
-
"
|
2653 |
-
"comes to the position. And it's not the true position. The average is made "
|
2654 |
-
"according to the positions that the page was found on when users did click "
|
2655 |
-
"on it. %s Also, the data inside Search Console is a bit old, so if you're "
|
2656 |
-
"actively trying to increase your rankings day in and day out, you need the "
|
2657 |
-
"Business Plan. %s If you just want casually to know your rankings and not "
|
2658 |
-
"care about FULL accuracy, then you can stick with your current plan."
|
2659 |
msgstr ""
|
2660 |
|
2661 |
-
#: models/
|
2662 |
-
|
2663 |
-
|
2664 |
-
|
2665 |
msgstr ""
|
2666 |
|
2667 |
-
#: models/
|
2668 |
-
|
2669 |
-
msgid "Audit score is over %s"
|
2670 |
msgstr ""
|
2671 |
|
2672 |
-
#: models/
|
2673 |
-
#, php-format
|
2674 |
msgid ""
|
2675 |
-
"
|
2676 |
-
"
|
2677 |
-
"
|
2678 |
-
"aspects contribute directly or indirectly to the overall SEO of your site. "
|
2679 |
-
"%s Therefore, without a good score on your Audit it's quite probable for "
|
2680 |
-
"Google not to position your pages high enough, because overall your website "
|
2681 |
-
"is not doing good enough for it to be considered a priority. %s A page will "
|
2682 |
-
"not rank high if most of the website has low quality SEO and low marketing "
|
2683 |
-
"metrics."
|
2684 |
-
msgstr ""
|
2685 |
-
|
2686 |
-
#: models/focuspages/Audit.php:40
|
2687 |
-
msgid "No duplicate titles"
|
2688 |
msgstr ""
|
2689 |
|
2690 |
-
#: models/
|
2691 |
#, php-format
|
2692 |
msgid ""
|
2693 |
-
"
|
2694 |
-
"
|
2695 |
-
"the
|
2696 |
-
"
|
2697 |
-
"define patterns, so that your titles will seem to be unique. %s WordPress -> "
|
2698 |
-
"Squirrly -> SEO Settings. There you will find the Patterns tab."
|
2699 |
msgstr ""
|
2700 |
|
2701 |
-
#: models/
|
2702 |
-
msgid "
|
|
|
|
|
2703 |
msgstr ""
|
2704 |
|
2705 |
-
#: models/
|
2706 |
-
|
2707 |
-
msgid ""
|
2708 |
-
"Make sure that your pages do not have duplicate descriptions. %s This is "
|
2709 |
-
"super easy to fix if you're using the Patterns feature from Squirrly SEO, "
|
2710 |
-
"because it will generate your META description automatically from the "
|
2711 |
-
"content of your page (in case you didn't already place a custom "
|
2712 |
-
"description). %s If you want to fix this problem by giving the problematic "
|
2713 |
-
"pages their own custom descriptions: go to the Squirrly SEO Audit and see "
|
2714 |
-
"which pages have this problem. %s Or use a tool like ContentLook to identify "
|
2715 |
-
"the pages and then place tasks for your self to fix those issues at a later "
|
2716 |
-
"time."
|
2717 |
msgstr ""
|
2718 |
|
2719 |
-
#: models/
|
2720 |
-
msgid "
|
|
|
|
|
|
|
2721 |
msgstr ""
|
2722 |
|
2723 |
-
#: models/
|
2724 |
#, php-format
|
2725 |
msgid ""
|
2726 |
-
"
|
2727 |
-
"
|
2728 |
-
"Patterns or Snippet from Squirrly SEO will help you easily fix this problem "
|
2729 |
-
"by either automating or customizing descriptions for your pages."
|
2730 |
msgstr ""
|
2731 |
|
2732 |
-
#: models/
|
2733 |
-
msgid "
|
2734 |
msgstr ""
|
2735 |
|
2736 |
-
#: models/
|
2737 |
-
#, php-format
|
2738 |
msgid ""
|
2739 |
-
"
|
2740 |
-
"
|
2741 |
-
"
|
2742 |
-
"
|
2743 |
-
|
2744 |
-
|
2745 |
-
#: models/focuspages/Audit.php:57
|
2746 |
-
msgid "SEO speed"
|
2747 |
msgstr ""
|
2748 |
|
2749 |
-
#: models/
|
2750 |
-
msgid "
|
|
|
|
|
|
|
2751 |
msgstr ""
|
2752 |
|
2753 |
-
#: models/
|
2754 |
-
#, php-format
|
2755 |
msgid ""
|
2756 |
-
"You need to
|
2757 |
-
"
|
2758 |
-
"drag you down in search results."
|
2759 |
msgstr ""
|
2760 |
|
2761 |
-
#: models/
|
2762 |
-
msgid "
|
2763 |
msgstr ""
|
2764 |
|
2765 |
-
#: models/
|
2766 |
-
#, php-format
|
2767 |
msgid ""
|
2768 |
-
"
|
2769 |
-
"
|
2770 |
-
"
|
2771 |
-
"
|
|
|
2772 |
msgstr ""
|
2773 |
|
2774 |
-
#: models/
|
2775 |
-
msgid "
|
|
|
|
|
|
|
2776 |
msgstr ""
|
2777 |
|
2778 |
-
#: models/
|
2779 |
-
msgid "
|
|
|
|
|
2780 |
msgstr ""
|
2781 |
|
2782 |
-
#: models/
|
2783 |
-
msgid "
|
2784 |
msgstr ""
|
2785 |
|
2786 |
-
#: models/
|
2787 |
-
|
2788 |
-
|
|
|
|
|
2789 |
msgstr ""
|
2790 |
|
2791 |
-
#: models/
|
2792 |
#, php-format
|
2793 |
-
msgid "
|
|
|
|
|
|
|
2794 |
msgstr ""
|
2795 |
|
2796 |
-
#: models/
|
2797 |
-
msgid "
|
|
|
|
|
2798 |
msgstr ""
|
2799 |
|
2800 |
-
#: models/
|
2801 |
-
#, php-format
|
2802 |
msgid ""
|
2803 |
-
"
|
2804 |
-
"
|
2805 |
-
"Focus Pages. %s You'll also need inner links, social media signals and "
|
2806 |
-
"backlinks from 3rd party sites."
|
2807 |
msgstr ""
|
2808 |
|
2809 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2810 |
#, php-format
|
2811 |
-
msgid "
|
|
|
|
|
|
|
2812 |
msgstr ""
|
2813 |
|
2814 |
-
#: models/
|
2815 |
-
msgid "
|
|
|
|
|
|
|
2816 |
msgstr ""
|
2817 |
|
2818 |
-
#: models/
|
2819 |
-
|
2820 |
-
msgid "At Least %s Referring Domains"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
-
#: models/
|
2824 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2825 |
msgstr ""
|
2826 |
|
2827 |
-
#: models/
|
2828 |
#, php-format
|
2829 |
-
msgid "
|
|
|
|
|
|
|
2830 |
msgstr ""
|
2831 |
|
2832 |
-
|
2833 |
-
|
2834 |
-
|
2835 |
-
|
2836 |
-
|
2837 |
-
msgstr "Tool für Suchmaschinen"
|
2838 |
|
2839 |
-
|
2840 |
-
|
2841 |
-
#: models/focuspages/Content.php:93 models/focuspages/Ctr.php:65
|
2842 |
-
#: models/focuspages/Ctr.php:76 models/focuspages/Image.php:89
|
2843 |
-
#: models/focuspages/Impressions.php:65 models/focuspages/Impressions.php:76
|
2844 |
-
#: models/focuspages/Keyword.php:88 models/focuspages/Keyword.php:100
|
2845 |
-
#: models/focuspages/Strategy.php:104 view/Research/Briefcase.php:199
|
2846 |
-
msgid "Do a research"
|
2847 |
msgstr ""
|
2848 |
|
2849 |
-
#: models/
|
2850 |
-
|
2851 |
-
|
2852 |
-
|
2853 |
-
|
|
|
|
|
2854 |
msgstr ""
|
2855 |
|
2856 |
-
#: models/
|
2857 |
-
|
2858 |
-
|
2859 |
-
|
2860 |
-
|
|
|
|
|
|
|
|
|
|
|
2861 |
msgstr ""
|
2862 |
|
2863 |
# @ squirrly-seo
|
2864 |
-
#: models/
|
2865 |
-
#: models/focuspages/Impressions.php:96
|
2866 |
#, fuzzy
|
2867 |
-
#| msgid "
|
2868 |
-
msgid "
|
2869 |
-
msgstr "
|
2870 |
-
|
2871 |
-
#: models/focuspages/Clicks.php:100 models/focuspages/Content.php:112
|
2872 |
-
#: models/focuspages/Ctr.php:100 models/focuspages/Impressions.php:100
|
2873 |
-
#: models/focuspages/Keyword.php:119 models/focuspages/Strategy.php:123
|
2874 |
-
msgid "Optimize the page for a keyword"
|
2875 |
-
msgstr ""
|
2876 |
|
2877 |
-
#: models/
|
2878 |
-
|
2879 |
-
|
|
|
|
|
|
|
|
|
|
|
2880 |
msgstr ""
|
2881 |
|
2882 |
-
#: models/
|
2883 |
-
#, php-format
|
2884 |
msgid ""
|
2885 |
-
"
|
2886 |
-
"
|
2887 |
-
"tries to find the closest match (inside web content) to what the user "
|
2888 |
-
"searched for. %s That is why using this method of optimizing a page as "
|
2889 |
-
"outlined by the Live Assistant feature is mandatory. %s Don't worry about "
|
2890 |
-
"over-optimizing anything, as the Live Assistant checks for many over-"
|
2891 |
-
"optimization traps you may fall into."
|
2892 |
msgstr ""
|
2893 |
|
2894 |
-
#: models/
|
2895 |
-
msgid "
|
|
|
|
|
|
|
2896 |
msgstr ""
|
2897 |
|
2898 |
-
#: models/
|
2899 |
#, php-format
|
2900 |
msgid ""
|
2901 |
-
"
|
2902 |
-
"turned green. %s Why? %s If the Snippet elements are Not green, then your "
|
2903 |
-
"Focus Page is not 100%% optimized. %s We've built this SEO Content section "
|
2904 |
-
"especially because we wanted to help you understand that there's a lot more "
|
2905 |
-
"to On-Page SEO than just a content analysis, or a snippet. You need all "
|
2906 |
-
"these elements working together in order to achieve high rankings."
|
2907 |
msgstr ""
|
2908 |
|
2909 |
-
#: models/
|
2910 |
-
msgid "
|
|
|
|
|
|
|
|
|
2911 |
msgstr ""
|
2912 |
|
2913 |
-
#: models/
|
2914 |
#, php-format
|
2915 |
msgid ""
|
2916 |
-
"
|
2917 |
-
"
|
2918 |
-
"it happens to many website owners, business owners and developers, that "
|
2919 |
-
"custom post types from their site remain completely without SEO codes and "
|
2920 |
-
"other important settings. %s This task makes sure that everything is "
|
2921 |
-
"properly set up."
|
2922 |
msgstr ""
|
2923 |
|
2924 |
-
#: models/
|
2925 |
-
msgid "
|
|
|
2926 |
msgstr ""
|
2927 |
|
2928 |
-
|
2929 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2930 |
msgid ""
|
2931 |
-
"
|
2932 |
-
"
|
2933 |
-
"
|
2934 |
-
"
|
2935 |
msgstr ""
|
2936 |
|
2937 |
-
#: models/
|
2938 |
-
|
2939 |
-
|
|
|
|
|
2940 |
msgstr ""
|
2941 |
|
2942 |
-
#: models/
|
2943 |
-
msgid "
|
2944 |
msgstr ""
|
2945 |
|
2946 |
-
#: models/
|
2947 |
-
#, php-format
|
2948 |
msgid ""
|
2949 |
-
"
|
2950 |
-
"
|
2951 |
-
"
|
2952 |
-
"
|
|
|
|
|
2953 |
msgstr ""
|
2954 |
|
2955 |
-
#: models/
|
2956 |
-
|
|
|
|
|
|
|
2957 |
msgstr ""
|
2958 |
|
2959 |
-
#: models/
|
2960 |
-
#, php-format
|
2961 |
msgid ""
|
2962 |
-
"
|
2963 |
-
"
|
2964 |
-
"re-upload with the SEO filename and add it your page's content again. %s "
|
2965 |
-
"It's best to keep this at only one filename which contains the main keyword "
|
2966 |
-
"of the page. %s Why? %s Because Google could consider over-optimization if "
|
2967 |
-
"you used it more than once."
|
2968 |
msgstr ""
|
2969 |
|
2970 |
-
#: models/
|
2971 |
-
msgid "
|
2972 |
msgstr ""
|
2973 |
|
2974 |
-
#: models/
|
2975 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
2976 |
msgstr ""
|
2977 |
|
2978 |
-
#: models/
|
2979 |
-
|
|
|
|
|
|
|
|
|
2980 |
msgstr ""
|
2981 |
|
2982 |
-
#: models/
|
2983 |
-
msgid "
|
|
|
|
|
2984 |
msgstr ""
|
2985 |
|
2986 |
-
#: models/
|
2987 |
-
msgid "
|
|
|
|
|
2988 |
msgstr ""
|
2989 |
|
2990 |
-
#: models/
|
2991 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2992 |
msgstr ""
|
2993 |
|
2994 |
-
#: models/
|
2995 |
#, php-format
|
2996 |
msgid ""
|
2997 |
-
"
|
2998 |
-
"
|
2999 |
-
"
|
3000 |
-
"or in a theme, or in a plugin, or in Squirrly SEO's Snippet for this page. "
|
3001 |
-
"Also, make sure you don't block this page in your robots.txt file. %s "
|
3002 |
-
"Sometimes, you will want certain pages from your site not to be indexed. Now "
|
3003 |
-
"is not the case, however. %s If this task turns green, then it means that "
|
3004 |
-
"you did not specify to Google that it should NOT index the page. %s "
|
3005 |
-
"Therefore, you allow Google to index the page. %s Since this is a Focus "
|
3006 |
-
"Page, you must allow Google to index it, in order for it to appear in search "
|
3007 |
-
"result pages."
|
3008 |
msgstr ""
|
3009 |
|
3010 |
-
#: models/
|
3011 |
-
msgid "
|
|
|
|
|
3012 |
msgstr ""
|
3013 |
|
3014 |
-
#: models/
|
3015 |
-
#, php-format
|
3016 |
msgid ""
|
3017 |
-
"
|
3018 |
-
"attribute for this Focus Page. %s This task gets verified from multiple "
|
3019 |
-
"sources. %s However, if you want to be 100%% certain in the future that "
|
3020 |
-
"everything is perfect, use just Squirrly SEO, because it will ease both your "
|
3021 |
-
"setup and the system check. %s With Squirrly SEO, you could easily check "
|
3022 |
-
"this setting in the Snippet section. %s Many themes and plugins could "
|
3023 |
-
"interfere with settings."
|
3024 |
msgstr ""
|
3025 |
|
3026 |
-
#: models/
|
3027 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3028 |
msgstr ""
|
3029 |
|
3030 |
-
#: models/
|
3031 |
#, php-format
|
3032 |
msgid ""
|
3033 |
-
"
|
3034 |
-
"
|
3035 |
-
"
|
3036 |
-
"practices section you can find ideas for why it can make sense to remove "
|
3037 |
-
"pages from your sitemap."
|
3038 |
msgstr ""
|
3039 |
|
3040 |
-
#: models/
|
3041 |
-
msgid "
|
|
|
|
|
3042 |
msgstr ""
|
3043 |
|
3044 |
-
#: models/
|
3045 |
-
|
|
|
|
|
|
|
3046 |
msgid ""
|
3047 |
-
"
|
3048 |
-
"
|
3049 |
-
"
|
3050 |
-
"you
|
3051 |
-
"
|
3052 |
-
"
|
3053 |
-
"
|
3054 |
-
"
|
3055 |
-
"you click the Ask Google to Re-Index button, Squirrly will use the Google "
|
3056 |
-
"Search Console API to send Google the request on your behalf."
|
3057 |
msgstr ""
|
3058 |
|
3059 |
-
#: models/
|
3060 |
-
msgid "
|
|
|
|
|
3061 |
msgstr ""
|
3062 |
|
3063 |
-
#: models/
|
3064 |
-
msgid "
|
3065 |
msgstr ""
|
3066 |
|
3067 |
-
|
3068 |
-
|
3069 |
-
|
|
|
|
|
|
|
3070 |
|
3071 |
-
#: models/
|
3072 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3073 |
msgstr ""
|
3074 |
|
3075 |
-
#: models/
|
3076 |
-
msgid "
|
|
|
|
|
3077 |
msgstr ""
|
3078 |
|
3079 |
-
#: models/
|
3080 |
-
|
3081 |
-
msgid ""
|
3082 |
-
"This page should have a canonical link to itself, indicating that it is "
|
3083 |
-
"indeed the original content. %s You can not have pages with canonical links "
|
3084 |
-
"to other sites and pages, because you could not rank for them. Why? Because "
|
3085 |
-
"a canonical link to another URL would mean that the other URL is the one "
|
3086 |
-
"worth indexing. (the original one) %s To turn this task to green, go and "
|
3087 |
-
"make sure that this page does not have a canonical link attribute pointing "
|
3088 |
-
"to another page. %s You can easily control this is in the future by using "
|
3089 |
-
"the Snippet feature of Squirrly SEO."
|
3090 |
msgstr ""
|
3091 |
|
3092 |
-
#: models/
|
3093 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3094 |
msgstr ""
|
3095 |
|
3096 |
-
#: models/
|
3097 |
#, php-format
|
3098 |
msgid ""
|
3099 |
-
"
|
3100 |
-
"
|
3101 |
-
"
|
3102 |
-
"
|
|
|
3103 |
msgstr ""
|
3104 |
|
3105 |
-
#: models/
|
3106 |
-
msgid "
|
|
|
|
|
3107 |
msgstr ""
|
3108 |
|
3109 |
-
#: models/
|
3110 |
-
|
3111 |
-
msgid "Get %s inner links"
|
3112 |
msgstr ""
|
3113 |
|
3114 |
-
#: models/
|
3115 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3116 |
msgstr ""
|
3117 |
|
3118 |
-
#: models/
|
3119 |
-
msgid "
|
|
|
|
|
|
|
3120 |
msgstr ""
|
3121 |
|
3122 |
-
#: models/
|
3123 |
-
#, php-format
|
3124 |
msgid ""
|
3125 |
-
"
|
3126 |
-
"
|
3127 |
-
"Focus Pages are the most important pages in your site, you should make sure "
|
3128 |
-
"that you link to them from many pages of your website. %s Note! We check the "
|
3129 |
-
"links present in the content of each post of your website."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
-
#: models/
|
3133 |
-
msgid "
|
|
|
3134 |
msgstr ""
|
3135 |
|
3136 |
-
#: models/
|
3137 |
-
msgid "
|
|
|
|
|
|
|
|
|
3138 |
msgstr ""
|
3139 |
|
3140 |
-
#: models/
|
3141 |
-
#, php-format
|
3142 |
msgid ""
|
3143 |
-
"
|
3144 |
-
"
|
3145 |
-
"software suite uses our proprietary Market Intelligence feature to determine "
|
3146 |
-
"the chance that your site has of outranking the current TOP 10 of Google for "
|
3147 |
-
"the desired keyword you're targeting. %s If you really want to have a clear "
|
3148 |
-
"shot at ranking, make sure the competition is low for the keyword you choose."
|
3149 |
msgstr ""
|
3150 |
|
3151 |
-
#: models/
|
3152 |
-
msgid "
|
|
|
|
|
|
|
3153 |
msgstr ""
|
3154 |
|
3155 |
-
#: models/
|
3156 |
-
|
3157 |
-
msgid ""
|
3158 |
-
"To turn this task to green, go and find a keyword that has a good search "
|
3159 |
-
"volume. (meaning that many people search on Google for this keyword every "
|
3160 |
-
"single month). %s The Research features from Squirrly SEO will indicate if "
|
3161 |
-
"the volume is big enough. %s Since these are the most important pages on "
|
3162 |
-
"your website, you need to make sure that you get the maximum number of "
|
3163 |
-
"people possible to find this page. %s If you target keyword searches with "
|
3164 |
-
"low volumes, then you'll end up having just 2 or 3 people every month "
|
3165 |
-
"visiting this page. And then all the effort will have been for nothing."
|
3166 |
msgstr ""
|
3167 |
|
3168 |
-
#: models/
|
3169 |
-
msgid "
|
|
|
|
|
|
|
|
|
3170 |
msgstr ""
|
3171 |
|
3172 |
-
#: models/
|
3173 |
-
#, php-format
|
3174 |
msgid ""
|
3175 |
-
"
|
3176 |
-
"
|
3177 |
-
"%s If you target a search query with a bad trend you'll end up seeing little "
|
3178 |
-
"traffic to this page in the long run. %s Why ? A declining trend shows that "
|
3179 |
-
"Google Users are losing interest in that topic or keyword and will continue "
|
3180 |
-
"to do so in the future. %s Therefore, even though you could get much traffic "
|
3181 |
-
"right now after you rank this page, in the near future you'll get very "
|
3182 |
-
"little traffic even if you'd end up on Position 1 in Google Search."
|
3183 |
msgstr ""
|
3184 |
|
3185 |
-
#: models/
|
3186 |
-
msgid "
|
|
|
|
|
3187 |
msgstr ""
|
3188 |
|
3189 |
-
#: models/
|
3190 |
-
|
3191 |
-
msgid "Write %s words"
|
3192 |
msgstr ""
|
3193 |
|
3194 |
-
#: models/
|
3195 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3196 |
msgstr ""
|
3197 |
|
3198 |
-
#: models/
|
3199 |
#, php-format
|
3200 |
msgid ""
|
3201 |
-
"
|
3202 |
-
"
|
3203 |
-
"
|
3204 |
-
"positions. %s You don't necessarily have to get 1,500 words on this page for "
|
3205 |
-
"it to rank in TOP 10 on Google. However, getting this task completed ensures "
|
3206 |
-
"that your chances of ranking will be very high."
|
3207 |
msgstr ""
|
3208 |
|
3209 |
-
#: models/
|
3210 |
-
msgid "
|
|
|
3211 |
msgstr ""
|
3212 |
|
3213 |
-
#: models/
|
3214 |
-
msgid "
|
3215 |
msgstr ""
|
3216 |
|
3217 |
-
#: models/
|
3218 |
-
#, php-format
|
3219 |
msgid ""
|
3220 |
-
"
|
3221 |
-
"
|
3222 |
-
"
|
3223 |
-
"
|
3224 |
-
"
|
3225 |
-
"
|
3226 |
-
"
|
3227 |
-
"
|
3228 |
-
"take into account if website visitors love this page."
|
3229 |
msgstr ""
|
3230 |
|
3231 |
-
#: models/
|
3232 |
-
msgid "
|
|
|
|
|
|
|
3233 |
msgstr ""
|
3234 |
|
3235 |
-
|
3236 |
-
|
3237 |
-
#: models/focuspages/Traffic.php:111 models/focuspages/Traffic.php:128
|
3238 |
-
#: models/focuspages/Traffic.php:144 models/focuspages/Traffic.php:160
|
3239 |
-
#, fuzzy
|
3240 |
-
#| msgid "Google %sAnalytics ID%s`:"
|
3241 |
-
msgid "Connect Google Analytics first"
|
3242 |
-
msgstr "Google %sAnalytics ID%s`:"
|
3243 |
-
|
3244 |
-
#: models/focuspages/Nofollow.php:50
|
3245 |
-
msgid "Maintain authority"
|
3246 |
msgstr ""
|
3247 |
|
3248 |
-
#: models/
|
3249 |
-
msgid "
|
3250 |
msgstr ""
|
3251 |
|
3252 |
-
#: models/
|
3253 |
-
msgid "
|
|
|
|
|
|
|
|
|
3254 |
msgstr ""
|
3255 |
|
3256 |
-
#: models/
|
3257 |
#, php-format
|
3258 |
msgid ""
|
3259 |
-
"
|
3260 |
-
"
|
3261 |
-
"
|
3262 |
-
"
|
3263 |
-
"
|
3264 |
-
"you want your focus pages to get ranked better and have authority make sure "
|
3265 |
-
"that ALL outbound links have a no-follow attribute attached to them."
|
3266 |
msgstr ""
|
3267 |
|
3268 |
-
#: models/
|
3269 |
-
msgid "
|
3270 |
msgstr ""
|
3271 |
|
3272 |
-
#: models/
|
3273 |
-
|
3274 |
-
msgid ""
|
3275 |
-
"Add images / videos to your sitemap. It's important to have images / videos "
|
3276 |
-
"enabled. %s Squirrly SEO makes it super easy for you to enhance your XML "
|
3277 |
-
"sitemap. %s Just use the settings from %sSquirrly > SEO Settings > Sitemap "
|
3278 |
-
"XML%s. Find the XML sitemap section and use the settings from that panel. "
|
3279 |
msgstr ""
|
3280 |
|
3281 |
-
#: models/
|
3282 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3283 |
msgstr ""
|
3284 |
|
3285 |
-
#: models/
|
3286 |
#, php-format
|
3287 |
msgid ""
|
3288 |
-
"
|
3289 |
-
"
|
3290 |
-
"
|
3291 |
-
"
|
3292 |
-
"
|
3293 |
-
"employ the use of custom post types. Your \"Events\" page or \"Real Estate\" "
|
3294 |
-
"page could be a different post type from general \"Pages\" or \"Posts\" in "
|
3295 |
-
"WordPress. %s To turn this task to green, go and add this post type (%s) in "
|
3296 |
-
"%sSquirrly SEO Automation%s."
|
3297 |
msgstr ""
|
3298 |
|
3299 |
-
#: models/
|
3300 |
-
msgid "
|
|
|
|
|
3301 |
msgstr ""
|
3302 |
|
3303 |
-
#: models/
|
3304 |
-
|
3305 |
-
msgid ""
|
3306 |
-
"To turn this task to green, go and activate the Patterns from Squirrly SEO "
|
3307 |
-
"for the post type of this Focus Page. %s With this task, we're looking to "
|
3308 |
-
"see if the SEO Patterns from Squirrly are activated for the post type of "
|
3309 |
-
"this Focus Page. %s Similar to the previous task with \"Post Type Settings "
|
3310 |
-
"Activated\". There are some cases in which this double check is necessary. "
|
3311 |
-
"%s It's for your ranking safety."
|
3312 |
msgstr ""
|
3313 |
|
3314 |
-
#: models/
|
3315 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3316 |
msgstr ""
|
3317 |
|
3318 |
-
#: models/
|
3319 |
#, php-format
|
3320 |
msgid ""
|
3321 |
-
"
|
3322 |
-
"
|
3323 |
-
"gets rendered when the file is loaded is the one you had intended. %s "
|
3324 |
-
"Sometimes, other plugins or themes can interfere and ruin the output of the "
|
3325 |
-
"robots file. Sometimes it can even be that you have a robots.txt file placed "
|
3326 |
-
"on your root directory (in such case: remove that file. hard-coding things "
|
3327 |
-
"like that is bad practice!). %s To do this: look at the definition you've "
|
3328 |
-
"made inside your plugin. Then, look at the robots.txt from your site. See if "
|
3329 |
-
"the text inside these two places is identical. If it is identical, "
|
3330 |
-
"everything is Perfect!"
|
3331 |
msgstr ""
|
3332 |
|
3333 |
-
#: models/
|
3334 |
-
msgid "
|
3335 |
msgstr ""
|
3336 |
|
3337 |
-
#: models/
|
3338 |
-
msgid "
|
3339 |
msgstr ""
|
3340 |
|
3341 |
-
#: models/
|
3342 |
-
|
3343 |
-
|
3344 |
-
|
3345 |
-
|
3346 |
-
|
|
|
3347 |
msgstr ""
|
3348 |
|
3349 |
-
#: models/
|
3350 |
-
#, php-format
|
3351 |
msgid ""
|
3352 |
-
"
|
3353 |
-
"
|
3354 |
-
"
|
3355 |
-
"bad for both search engines and Humans. %s Why? %s It's weird for someone to "
|
3356 |
-
"try to figure out if they landed on your Pricing page, and not get a clear "
|
3357 |
-
"answer. If you have multiple pricing pages (in case your site displays "
|
3358 |
-
"multiple products) then your title should only contain the brand name of "
|
3359 |
-
"that product."
|
3360 |
msgstr ""
|
3361 |
|
3362 |
-
#: models/
|
3363 |
-
|
3364 |
-
#: view/Blocks/Snippet.php:869 view/SeoSettings/Automation.php:96
|
3365 |
-
#: view/SeoSettings/Metas.php:165
|
3366 |
-
msgid "Description"
|
3367 |
msgstr ""
|
3368 |
|
3369 |
-
#: models/
|
3370 |
-
|
3371 |
-
msgid ""
|
3372 |
-
"To turn this task to green, go and define a Meta description for this page. "
|
3373 |
-
"You can easily do this by using the Snippet from Squirrly SEO. %s Make sure "
|
3374 |
-
"that you have a META description set up for this Focus Page. %s The meta "
|
3375 |
-
"description is very important for showing others the value they can find by "
|
3376 |
-
"clicking to go to your page. %s Think of it as an awesome ad that gets "
|
3377 |
-
"people excited enough that they visit your page after reading it. %s "
|
3378 |
-
"Sometimes, Google displays the exact META description that you create inside "
|
3379 |
-
"the search result pages. Use great descriptions for pages on your site to "
|
3380 |
-
"boost CTR (click-through rates)."
|
3381 |
msgstr ""
|
3382 |
|
3383 |
-
#: models/
|
3384 |
#, php-format
|
3385 |
msgid ""
|
3386 |
-
"
|
3387 |
-
"
|
3388 |
-
"
|
3389 |
-
"
|
3390 |
-
"
|
3391 |
-
"
|
3392 |
-
"lot about this, because that's what people want to find on the search engine."
|
3393 |
msgstr ""
|
3394 |
|
3395 |
-
#: models/
|
3396 |
-
msgid "
|
|
|
|
|
3397 |
msgstr ""
|
3398 |
|
3399 |
-
#: models/
|
3400 |
-
#, php-format
|
3401 |
msgid ""
|
3402 |
-
"
|
3403 |
-
"
|
3404 |
-
"you have the full Open Graph definitions created for this Focus Page. %s "
|
3405 |
-
"There are many things which could interfere with the code, there are times "
|
3406 |
-
"when you could forget setting some of the elements up, so Squirrly SEO helps "
|
3407 |
-
"you make sure that ALL the og tags are present. %s And yes, this is relevant "
|
3408 |
-
"for your search engine position placements."
|
3409 |
msgstr ""
|
3410 |
|
3411 |
-
#: models/
|
3412 |
-
msgid "Twitter Cards
|
3413 |
msgstr ""
|
3414 |
|
3415 |
-
#: models/
|
3416 |
-
#, php-format
|
3417 |
msgid ""
|
3418 |
-
"
|
3419 |
-
"
|
3420 |
-
"
|
3421 |
-
"
|
3422 |
-
"that you won't miss a beat."
|
3423 |
msgstr ""
|
3424 |
|
3425 |
-
#: models/
|
3426 |
-
msgid "
|
|
|
|
|
3427 |
msgstr ""
|
3428 |
|
3429 |
-
#: models/
|
3430 |
-
#, php-format
|
3431 |
msgid ""
|
3432 |
-
"
|
3433 |
-
"Squirrly -> SEO Settings. %s Make sure that you complete all fields with the "
|
3434 |
-
"proper information. %s This gives important Semantic context to Google and "
|
3435 |
-
"it plays a role in determining how high your page should be placed in search "
|
3436 |
-
"rankings. %s You can validate your existing JSON-LD with: %shttps://search."
|
3437 |
-
"google.com/structured-data/testing-tool%s"
|
3438 |
msgstr ""
|
3439 |
|
3440 |
-
#: models/
|
3441 |
-
msgid "
|
3442 |
msgstr ""
|
3443 |
|
3444 |
-
#: models/
|
3445 |
-
#, php-format
|
3446 |
msgid ""
|
3447 |
-
"
|
3448 |
-
"
|
3449 |
-
"
|
3450 |
-
"
|
3451 |
-
"
|
3452 |
-
"
|
3453 |
-
"engines. %s NOTE: sometimes Google tries to create automated snippets and "
|
3454 |
-
"display those, but it's just an experiment they run. Most of the times, your "
|
3455 |
-
"own custom snippet will be the one that gets displayed."
|
3456 |
msgstr ""
|
3457 |
|
3458 |
-
#: models/
|
3459 |
-
msgid "
|
|
|
|
|
3460 |
msgstr ""
|
3461 |
|
3462 |
-
#: models/
|
3463 |
-
|
3464 |
-
|
|
|
3465 |
msgstr ""
|
3466 |
|
3467 |
-
#: models/
|
3468 |
-
msgid "
|
3469 |
msgstr ""
|
3470 |
|
3471 |
-
#: models/
|
3472 |
-
#, php-format
|
3473 |
msgid ""
|
3474 |
-
"
|
3475 |
-
"
|
3476 |
-
"
|
3477 |
-
"
|
3478 |
-
"
|
|
|
|
|
|
|
|
|
|
|
3479 |
msgstr ""
|
3480 |
|
3481 |
-
#: models/
|
3482 |
-
msgid "
|
3483 |
msgstr ""
|
3484 |
|
3485 |
-
#: models/
|
3486 |
-
msgid "
|
3487 |
msgstr ""
|
3488 |
|
3489 |
-
|
3490 |
-
|
3491 |
-
|
3492 |
-
#| msgid "Tips: 2-4 keywords"
|
3493 |
-
msgid "keywords"
|
3494 |
-
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
3495 |
|
3496 |
-
#: models/
|
3497 |
-
#, php-format
|
3498 |
msgid ""
|
3499 |
-
"
|
3500 |
-
"
|
3501 |
-
"
|
3502 |
-
"
|
3503 |
-
"
|
3504 |
-
"
|
3505 |
-
"
|
|
|
|
|
3506 |
msgstr ""
|
3507 |
|
3508 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3509 |
msgid "Add SEO Context"
|
3510 |
msgstr ""
|
3511 |
|
3512 |
-
#: models/focuspages/Strategy.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3513 |
#, php-format
|
3514 |
msgid ""
|
3515 |
-
"
|
3516 |
-
"
|
3517 |
-
"
|
3518 |
-
"
|
3519 |
-
"
|
3520 |
-
"
|
3521 |
-
"not Black Panther, the Marvel Movie. %s Or add 'places to eat' to a page "
|
3522 |
-
"about your Local Restaurant in San Diego. That will give clearer context to "
|
3523 |
-
"Google that your page really is about a restaurant where people can dine."
|
3524 |
msgstr ""
|
3525 |
|
3526 |
-
#:
|
3527 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3528 |
msgstr ""
|
3529 |
|
3530 |
-
#:
|
3531 |
-
msgid "
|
3532 |
msgstr ""
|
3533 |
|
3534 |
-
#:
|
3535 |
-
|
3536 |
-
msgid ""
|
3537 |
-
"To turn this task to green, go and add a label to the keyword that you've "
|
3538 |
-
"used as main keyword for this Focus Page. %s Make sure that you keep "
|
3539 |
-
"creating new labels as you're finding more keywords to target with your "
|
3540 |
-
"website. %s If you're unsure regarding keyword research, go to the Best "
|
3541 |
-
"Practices section of Focus Pages. %s Organize all the Keywords that you plan "
|
3542 |
-
"to use for your website with Briefcase Labels. %s This task helps you make "
|
3543 |
-
"sure that the main keyword for this Focus Page has been organized clearly "
|
3544 |
-
"inside your SEO Strategy. That's what Briefcase Labels are all about."
|
3545 |
msgstr ""
|
3546 |
|
3547 |
-
#:
|
3548 |
-
msgid "
|
3549 |
msgstr ""
|
3550 |
|
3551 |
-
#:
|
3552 |
-
msgid "
|
3553 |
msgstr ""
|
3554 |
|
3555 |
-
#:
|
3556 |
-
|
3557 |
-
msgid "Below %s Bounce Rate"
|
3558 |
msgstr ""
|
3559 |
|
3560 |
-
#:
|
3561 |
-
|
|
|
3562 |
msgstr ""
|
3563 |
|
3564 |
-
#:
|
3565 |
#, php-format
|
3566 |
msgid ""
|
3567 |
-
"
|
3568 |
-
"
|
3569 |
-
"they've seen enough and bounce off to another page on the web. %s This is, "
|
3570 |
-
"for Google, an indicator of the quality of the search result it displayed. "
|
3571 |
-
"And if many of your users bounce off your pages, it means (to Google) that "
|
3572 |
-
"your page is not worth displaying in search results, because it has low "
|
3573 |
-
"performance with the user groups it sends your way. %s Easy way to complete "
|
3574 |
-
"this task: give users pages to click and send them to other pages from your "
|
3575 |
-
"site."
|
3576 |
msgstr ""
|
3577 |
|
3578 |
-
#:
|
3579 |
-
|
3580 |
-
msgid "Time on page is %s minutes"
|
3581 |
msgstr ""
|
3582 |
|
3583 |
-
#:
|
3584 |
-
msgid "
|
3585 |
msgstr ""
|
3586 |
|
3587 |
-
#:
|
3588 |
-
|
3589 |
-
msgid ""
|
3590 |
-
"Make sure that visitors spend on average at least %s minutes on your site. "
|
3591 |
-
"%s Get an average time on page of minimum %s minutes for this focus page. "
|
3592 |
-
"You can do this by editing the content and making it more appealing to "
|
3593 |
-
"visitors. %s In the Best Practices section you'll find a plugin for "
|
3594 |
-
"WordPress that will help your Google Analytics tracker to track the real "
|
3595 |
-
"time on page for people. Sometimes, Google Analytics tracks this lower than "
|
3596 |
-
"it should. %s If your visitors don't spend at 2 minutes on your Focus Page, "
|
3597 |
-
"it can mean that the page is not important enough for them, or that the "
|
3598 |
-
"content from the page is boring, or hard to read, or the page just loads too "
|
3599 |
-
"slow."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
#:
|
3603 |
-
|
3604 |
-
msgid "%s visitors / day / page"
|
3605 |
msgstr ""
|
3606 |
|
3607 |
-
#:
|
3608 |
-
msgid "
|
3609 |
msgstr ""
|
3610 |
|
3611 |
-
#:
|
3612 |
-
|
3613 |
-
msgid ""
|
3614 |
-
"For this task, we're looking at unique page views from your Google "
|
3615 |
-
"Analytics. %s If you don't get %s visitors / day / page, then this Focus "
|
3616 |
-
"Page is not yet popular enough on your site. %s You should make sure that "
|
3617 |
-
"more people end up visiting it."
|
3618 |
msgstr ""
|
3619 |
|
3620 |
-
#:
|
3621 |
-
msgid "
|
3622 |
msgstr ""
|
3623 |
|
3624 |
-
#:
|
3625 |
-
#, php-format
|
3626 |
msgid ""
|
3627 |
-
"
|
3628 |
-
"
|
3629 |
-
"helping you make sure that your tracker is setup properly and that there "
|
3630 |
-
"will be no errors with your Google Analytics account. %s To turn this green, "
|
3631 |
-
"you'll have to investigate your theme, custom code that you may have placed "
|
3632 |
-
"in your theme, other plugins, header settings. Once you have a clear view of "
|
3633 |
-
"all the tracking codes, make sure that only one remains and that the one "
|
3634 |
-
"code is the one linked to your Google Analytics account. %s These problems "
|
3635 |
-
"happen more often than you would think."
|
3636 |
msgstr ""
|
3637 |
|
3638 |
-
#:
|
3639 |
-
msgid "
|
3640 |
msgstr ""
|
3641 |
|
3642 |
-
#:
|
3643 |
-
msgid "
|
3644 |
msgstr ""
|
3645 |
|
3646 |
-
#:
|
3647 |
-
|
3648 |
-
|
|
|
|
|
3649 |
msgstr ""
|
3650 |
|
3651 |
-
#:
|
3652 |
-
|
|
|
|
|
3653 |
msgstr ""
|
3654 |
|
3655 |
-
#: view/
|
3656 |
-
|
|
|
|
|
|
|
|
|
|
|
3657 |
msgstr ""
|
3658 |
|
3659 |
-
#: view/
|
3660 |
-
|
3661 |
-
|
|
|
3662 |
msgstr ""
|
3663 |
|
3664 |
-
#: view/
|
3665 |
-
|
|
|
3666 |
msgstr ""
|
3667 |
|
3668 |
-
#: view/
|
3669 |
-
|
|
|
|
|
|
|
3670 |
msgstr ""
|
3671 |
|
3672 |
-
#: view/
|
3673 |
-
|
|
|
3674 |
msgstr ""
|
3675 |
|
3676 |
-
#: view/
|
3677 |
-
#: view/
|
3678 |
-
#: view/
|
3679 |
-
#: view/
|
3680 |
-
|
3681 |
-
msgid "Show Advanced Options"
|
3682 |
msgstr ""
|
3683 |
|
3684 |
-
#: view/
|
3685 |
-
#: view/
|
3686 |
-
#: view/
|
3687 |
-
#: view/
|
3688 |
-
#: view/
|
3689 |
-
msgid "
|
3690 |
msgstr ""
|
3691 |
|
3692 |
-
|
3693 |
-
|
3694 |
-
|
3695 |
-
#| msgid "Squirrly settings"
|
3696 |
-
msgid "Squirrly Tooltips"
|
3697 |
-
msgstr "Squirrly Einstellungen"
|
3698 |
|
3699 |
-
#: view/
|
3700 |
-
|
3701 |
-
msgid ""
|
3702 |
-
"Show %sSquirrly Tooltips%s when posting a new article (e.g. \"Enter a keyword"
|
3703 |
-
"\")."
|
3704 |
msgstr ""
|
3705 |
|
3706 |
-
#: view/
|
3707 |
-
msgid "
|
3708 |
msgstr ""
|
3709 |
|
3710 |
-
#: view/
|
3711 |
-
|
3712 |
-
msgid "Download %sremote images%s in your %sMedia Library%s for the new posts."
|
3713 |
msgstr ""
|
3714 |
|
3715 |
-
#: view/
|
3716 |
-
msgid ""
|
3717 |
-
"Prevent from losing the images you use in your articles in case the remote "
|
3718 |
-
"images are deleted."
|
3719 |
msgstr ""
|
3720 |
|
3721 |
-
#: view/
|
3722 |
-
|
|
|
3723 |
msgstr ""
|
3724 |
|
3725 |
-
#: view/
|
3726 |
-
msgid ""
|
3727 |
-
"Send optimization data to Squirrly Cloud when the post is saved (don't use "
|
3728 |
-
"cron)"
|
3729 |
msgstr ""
|
3730 |
|
3731 |
-
#: view/
|
3732 |
-
msgid "
|
3733 |
msgstr ""
|
3734 |
|
3735 |
-
#: view/
|
3736 |
-
msgid "
|
3737 |
msgstr ""
|
3738 |
|
3739 |
-
|
3740 |
-
|
3741 |
-
msgid "
|
3742 |
msgstr ""
|
3743 |
|
3744 |
-
|
3745 |
-
|
|
|
3746 |
msgstr ""
|
3747 |
|
3748 |
-
|
3749 |
-
|
3750 |
-
msgid ""
|
3751 |
-
"Use %sthe NEW version of the SEO Live Assistant%s with Google and Human "
|
3752 |
-
"Friendly Analysis."
|
3753 |
msgstr ""
|
3754 |
|
3755 |
-
|
3756 |
-
|
|
|
3757 |
msgstr ""
|
3758 |
|
3759 |
-
|
3760 |
-
|
3761 |
-
"
|
3762 |
-
"post types."
|
3763 |
msgstr ""
|
3764 |
|
3765 |
-
|
3766 |
-
|
|
|
3767 |
msgstr ""
|
3768 |
|
3769 |
-
#: view/
|
3770 |
-
msgid "
|
3771 |
msgstr ""
|
3772 |
|
3773 |
-
#: view/
|
3774 |
-
|
|
|
3775 |
msgstr ""
|
3776 |
|
3777 |
-
|
3778 |
-
|
3779 |
-
|
3780 |
-
#: view/SeoSettings/Automation.php:566 view/SeoSettings/Backup.php:203
|
3781 |
-
#: view/SeoSettings/Favicon.php:102 view/SeoSettings/Jsonld.php:217
|
3782 |
-
#: view/SeoSettings/Metas.php:228 view/SeoSettings/Robots.php:75
|
3783 |
-
#: view/SeoSettings/Sitemap.php:308 view/SeoSettings/Social.php:375
|
3784 |
-
#: view/SeoSettings/Tracking.php:127 view/SeoSettings/Webmaster.php:107
|
3785 |
-
#, fuzzy
|
3786 |
-
#| msgid "Squirrly settings"
|
3787 |
-
msgid "Save Settings"
|
3788 |
-
msgstr "Squirrly Einstellungen"
|
3789 |
|
3790 |
-
#: view/
|
3791 |
-
|
3792 |
-
#: view/FocusPages/Settings.php:7 view/Ranking/Rankings.php:14
|
3793 |
-
#: view/Ranking/Settings.php:7 view/SeoSettings/Automation.php:7
|
3794 |
-
#: view/SeoSettings/Backup.php:7 view/SeoSettings/Bulkseo.php:12
|
3795 |
-
#: view/SeoSettings/Favicon.php:7 view/SeoSettings/Jsonld.php:7
|
3796 |
-
#: view/SeoSettings/Metas.php:7 view/SeoSettings/Robots.php:7
|
3797 |
-
#: view/SeoSettings/Sitemap.php:7 view/SeoSettings/Social.php:7
|
3798 |
-
#: view/SeoSettings/Tracking.php:7 view/SeoSettings/Webmaster.php:7
|
3799 |
-
msgid ""
|
3800 |
-
"You do not have permission to access this page. You need Squirrly SEO Admin "
|
3801 |
-
"role"
|
3802 |
msgstr ""
|
3803 |
|
3804 |
-
#: view/
|
3805 |
-
|
|
|
3806 |
msgstr ""
|
3807 |
|
3808 |
-
#: view/
|
3809 |
-
msgid ""
|
3810 |
-
"Verifies the online presence of your website by knowing how your website is "
|
3811 |
-
"performing in terms of Blogging, SEO, Social, Authority, Links, and Traffic"
|
3812 |
msgstr ""
|
3813 |
|
3814 |
-
#: view/
|
3815 |
-
msgid "
|
3816 |
msgstr ""
|
3817 |
|
3818 |
-
#: view/
|
3819 |
-
|
3820 |
-
msgid "The audit score increased by %s since %s"
|
3821 |
msgstr ""
|
3822 |
|
3823 |
-
#: view/
|
3824 |
#, php-format
|
3825 |
-
msgid "The
|
3826 |
msgstr ""
|
3827 |
|
3828 |
-
#: view/
|
3829 |
-
|
|
|
3830 |
msgstr ""
|
3831 |
|
3832 |
-
#: view/
|
3833 |
-
msgid "
|
3834 |
msgstr ""
|
3835 |
|
3836 |
-
#: view/
|
3837 |
-
msgid "
|
3838 |
msgstr ""
|
3839 |
|
3840 |
-
#: view/
|
3841 |
-
msgid "
|
3842 |
msgstr ""
|
3843 |
|
3844 |
-
#: view/
|
3845 |
-
|
3846 |
-
msgid "last %s audits"
|
3847 |
msgstr ""
|
3848 |
|
3849 |
-
#: view/
|
3850 |
-
|
3851 |
-
#: view/Ranking/Rankings.php:356 view/Research/History.php:28
|
3852 |
-
msgid "Date"
|
3853 |
msgstr ""
|
3854 |
|
3855 |
-
#: view/
|
3856 |
-
msgid "
|
3857 |
msgstr ""
|
3858 |
|
3859 |
-
#: view/
|
3860 |
-
msgid "
|
3861 |
msgstr ""
|
3862 |
|
3863 |
-
#: view/
|
3864 |
-
msgid "
|
3865 |
msgstr ""
|
3866 |
|
3867 |
-
#: view/
|
3868 |
-
msgid "
|
3869 |
msgstr ""
|
3870 |
|
3871 |
-
#: view/
|
3872 |
-
msgid "
|
3873 |
msgstr ""
|
3874 |
|
3875 |
-
#: view/
|
3876 |
-
msgid "
|
3877 |
msgstr ""
|
3878 |
|
3879 |
-
#: view/
|
3880 |
-
msgid "
|
3881 |
msgstr ""
|
3882 |
|
3883 |
-
#: view/
|
3884 |
-
msgid "
|
3885 |
msgstr ""
|
3886 |
|
3887 |
-
#: view/
|
3888 |
-
msgid "
|
|
|
|
|
3889 |
msgstr ""
|
3890 |
|
3891 |
-
#: view/
|
3892 |
-
msgid "
|
3893 |
msgstr ""
|
3894 |
|
3895 |
-
#: view/
|
3896 |
-
|
3897 |
-
msgid "Learn how to improve your SEO Audit score over time %sClick Here%s"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
-
#: view/
|
3901 |
-
msgid "
|
3902 |
msgstr ""
|
3903 |
|
3904 |
-
#: view/
|
3905 |
-
msgid "
|
3906 |
msgstr ""
|
3907 |
|
3908 |
-
#: view/
|
3909 |
-
msgid "
|
3910 |
msgstr ""
|
3911 |
|
3912 |
-
#: view/
|
3913 |
-
msgid "
|
3914 |
msgstr ""
|
3915 |
|
3916 |
-
|
3917 |
-
|
3918 |
-
#, fuzzy
|
3919 |
-
#| msgid "Squirrly settings"
|
3920 |
-
msgid "Audit Settings"
|
3921 |
-
msgstr "Squirrly Einstellungen"
|
3922 |
-
|
3923 |
-
# @ squirrly-seo
|
3924 |
-
#: view/Audits/Settings.php:50
|
3925 |
-
#, fuzzy
|
3926 |
-
#| msgid "Your E-mail:"
|
3927 |
-
msgid "Audit Email"
|
3928 |
-
msgstr "Ihre E-Mail Adresse:"
|
3929 |
-
|
3930 |
-
#: view/Audits/Settings.php:51
|
3931 |
-
msgid "Enter the email address on which you want to receive the weekly audits."
|
3932 |
msgstr ""
|
3933 |
|
3934 |
-
|
3935 |
-
|
|
|
3936 |
msgstr ""
|
3937 |
|
3938 |
-
|
3939 |
-
|
3940 |
-
"
|
3941 |
-
"SEO Experts."
|
3942 |
msgstr ""
|
3943 |
|
3944 |
-
|
3945 |
-
|
3946 |
-
|
3947 |
-
"
|
3948 |
-
|
|
|
3949 |
|
3950 |
-
|
3951 |
-
|
|
|
3952 |
msgstr ""
|
3953 |
|
3954 |
-
|
3955 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3956 |
msgstr ""
|
3957 |
|
3958 |
-
|
3959 |
-
|
|
|
3960 |
msgstr ""
|
3961 |
|
3962 |
-
|
3963 |
-
|
|
|
3964 |
msgstr ""
|
3965 |
|
3966 |
-
|
3967 |
-
|
|
|
3968 |
msgstr ""
|
3969 |
|
3970 |
-
|
3971 |
-
|
|
|
3972 |
msgstr ""
|
3973 |
|
3974 |
-
|
3975 |
-
|
|
|
3976 |
msgstr ""
|
3977 |
|
3978 |
-
#: view/Blocks/
|
3979 |
-
msgid "
|
3980 |
msgstr ""
|
3981 |
|
3982 |
-
#: view/Blocks/
|
3983 |
-
msgid "
|
3984 |
msgstr ""
|
3985 |
|
3986 |
-
#: view/Blocks/
|
3987 |
-
msgid "
|
3988 |
msgstr ""
|
3989 |
|
3990 |
-
#: view/Blocks/
|
3991 |
-
msgid "
|
3992 |
msgstr ""
|
3993 |
|
3994 |
-
#: view/Blocks/
|
3995 |
-
msgid "
|
3996 |
msgstr ""
|
3997 |
|
3998 |
-
#: view/Blocks/
|
3999 |
-
|
|
|
|
|
|
|
|
|
4000 |
msgstr ""
|
4001 |
|
4002 |
-
#: view/Blocks/
|
4003 |
-
|
|
|
4004 |
msgstr ""
|
4005 |
|
4006 |
-
#: view/Blocks/
|
4007 |
-
msgid "
|
4008 |
msgstr ""
|
4009 |
|
4010 |
-
#: view/Blocks/
|
4011 |
-
|
|
|
|
|
4012 |
msgstr ""
|
4013 |
|
4014 |
-
#: view/Blocks/
|
4015 |
-
|
|
|
4016 |
msgstr ""
|
4017 |
|
4018 |
-
#: view/Blocks/
|
4019 |
-
|
|
|
4020 |
msgstr ""
|
4021 |
|
4022 |
-
#: view/Blocks/
|
4023 |
-
|
|
|
4024 |
msgstr ""
|
4025 |
|
4026 |
-
#: view/Blocks/
|
4027 |
-
#: view/
|
4028 |
-
#: view/
|
4029 |
-
|
4030 |
-
msgid "Country"
|
4031 |
msgstr ""
|
4032 |
|
4033 |
-
#: view/Blocks/
|
4034 |
-
|
4035 |
-
#: view/Research/Suggested.php:25
|
4036 |
-
msgid "Co"
|
4037 |
msgstr ""
|
4038 |
|
4039 |
-
|
4040 |
-
#: view/Blocks/
|
4041 |
-
#: view/
|
4042 |
-
#: view/
|
4043 |
-
|
4044 |
-
|
4045 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
4046 |
msgstr ""
|
4047 |
|
4048 |
-
#: view/Blocks/
|
4049 |
-
#: view/
|
4050 |
-
|
4051 |
-
msgid "SEO Search Volume"
|
4052 |
msgstr ""
|
4053 |
|
4054 |
-
#: view/Blocks/
|
4055 |
-
#: view/
|
4056 |
-
|
|
|
4057 |
msgstr ""
|
4058 |
|
4059 |
-
#: view/Blocks/
|
4060 |
-
|
4061 |
-
#: view/Research/Research.php:171 view/Research/Suggested.php:35
|
4062 |
-
#: view/Research/Suggested.php:87
|
4063 |
-
msgid "Recent discussions"
|
4064 |
msgstr ""
|
4065 |
|
4066 |
-
#: view/Blocks/
|
4067 |
-
|
4068 |
-
msgid "Discussion"
|
4069 |
msgstr ""
|
4070 |
|
4071 |
-
#: view/Blocks/
|
4072 |
-
#: view/Blocks/
|
4073 |
-
|
4074 |
-
#: view/Research/Suggested.php:39
|
4075 |
-
msgid "Trending"
|
4076 |
msgstr ""
|
4077 |
|
4078 |
-
#: view/Blocks/
|
4079 |
-
|
4080 |
-
#: view/Research/Briefcase.php:245 view/Research/Briefcase.php:255
|
4081 |
-
#: view/Research/Briefcase.php:261 view/Research/Suggested.php:77
|
4082 |
-
#: view/Research/Suggested.php:82 view/Research/Suggested.php:87
|
4083 |
-
msgid "-"
|
4084 |
msgstr ""
|
4085 |
|
4086 |
-
#: view/Blocks/
|
4087 |
-
msgid "
|
4088 |
msgstr ""
|
4089 |
|
4090 |
-
|
4091 |
-
|
|
|
4092 |
msgstr ""
|
4093 |
|
4094 |
-
#: view/Blocks/
|
4095 |
-
msgid "
|
4096 |
msgstr ""
|
4097 |
|
4098 |
-
#: view/Blocks/
|
4099 |
-
|
4100 |
-
msgid "Go to Briefcase"
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#: view/Blocks/
|
4104 |
-
|
4105 |
-
msgid "Keyword Research"
|
4106 |
msgstr ""
|
4107 |
|
4108 |
-
#: view/Blocks/
|
4109 |
-
msgid "
|
4110 |
msgstr ""
|
4111 |
|
4112 |
-
#: view/Blocks/
|
4113 |
-
|
|
|
|
|
|
|
4114 |
msgstr ""
|
4115 |
|
4116 |
-
#: view/Blocks/
|
4117 |
-
msgid "
|
4118 |
msgstr ""
|
4119 |
|
4120 |
-
|
4121 |
-
#: view/Blocks/
|
4122 |
-
msgid "
|
4123 |
msgstr ""
|
4124 |
|
4125 |
-
|
4126 |
-
#: view/Blocks/
|
4127 |
-
msgid "
|
4128 |
msgstr ""
|
4129 |
|
4130 |
-
|
4131 |
-
|
4132 |
-
msgid "
|
|
|
|
|
4133 |
msgstr ""
|
4134 |
|
4135 |
-
|
4136 |
-
|
4137 |
-
msgid "Lost password?"
|
4138 |
msgstr ""
|
4139 |
|
4140 |
-
|
4141 |
-
#: view/Blocks/
|
4142 |
-
msgid "
|
4143 |
msgstr ""
|
4144 |
|
4145 |
-
|
4146 |
-
|
4147 |
-
msgid "Login"
|
4148 |
msgstr ""
|
4149 |
|
4150 |
-
#: view/Blocks/
|
4151 |
-
msgid "
|
4152 |
msgstr ""
|
4153 |
|
4154 |
-
#: view/Blocks/
|
4155 |
#, php-format
|
4156 |
-
msgid "
|
4157 |
msgstr ""
|
4158 |
|
4159 |
-
#: view/Blocks/
|
4160 |
-
msgid "
|
4161 |
msgstr ""
|
4162 |
|
4163 |
-
#: view/Blocks/
|
4164 |
-
msgid "
|
4165 |
msgstr ""
|
4166 |
|
4167 |
-
#: view/Blocks/
|
4168 |
-
|
4169 |
-
msgid "See Rankings"
|
4170 |
msgstr ""
|
4171 |
|
4172 |
-
#: view/Blocks/
|
4173 |
-
msgid "
|
4174 |
msgstr ""
|
4175 |
|
4176 |
-
#: view/Blocks/
|
4177 |
-
msgid "
|
4178 |
msgstr ""
|
4179 |
|
4180 |
-
#: view/Blocks/
|
4181 |
-
msgid "
|
|
|
|
|
4182 |
msgstr ""
|
4183 |
|
4184 |
-
#: view/Blocks/
|
4185 |
-
|
4186 |
-
msgid "The average rank went down with %s since %s"
|
4187 |
msgstr ""
|
4188 |
|
4189 |
-
|
4190 |
-
|
4191 |
-
|
|
|
4192 |
msgstr ""
|
4193 |
|
4194 |
-
#: view/Blocks/
|
4195 |
-
msgid "
|
4196 |
msgstr ""
|
4197 |
|
4198 |
-
#: view/Blocks/
|
4199 |
-
msgid "
|
4200 |
msgstr ""
|
4201 |
|
4202 |
-
#: view/Blocks/
|
4203 |
-
msgid "
|
4204 |
msgstr ""
|
4205 |
|
4206 |
-
#: view/Blocks/
|
4207 |
-
msgid "
|
4208 |
msgstr ""
|
4209 |
|
4210 |
-
#: view/Blocks/
|
4211 |
-
msgid "
|
4212 |
msgstr ""
|
4213 |
|
4214 |
-
#: view/Blocks/
|
4215 |
-
msgid "
|
|
|
|
|
4216 |
msgstr ""
|
4217 |
|
4218 |
-
#: view/Blocks/
|
4219 |
-
msgid "
|
4220 |
msgstr ""
|
4221 |
|
4222 |
-
#: view/Blocks/
|
4223 |
-
|
|
|
4224 |
msgstr ""
|
4225 |
|
4226 |
-
#: view/Blocks/
|
4227 |
-
msgid "
|
4228 |
msgstr ""
|
4229 |
|
4230 |
-
#: view/Blocks/
|
4231 |
-
msgid "
|
4232 |
msgstr ""
|
4233 |
|
4234 |
-
#: view/Blocks/
|
4235 |
-
msgid "
|
4236 |
msgstr ""
|
4237 |
|
4238 |
-
#: view/Blocks/
|
4239 |
-
|
|
|
|
|
|
|
4240 |
msgstr ""
|
4241 |
|
4242 |
-
#: view/Blocks/
|
4243 |
-
|
|
|
|
|
|
|
4244 |
msgstr ""
|
4245 |
|
4246 |
-
#: view/Blocks/
|
4247 |
-
|
4248 |
-
"
|
4249 |
-
"Squirrly SEO."
|
4250 |
msgstr ""
|
4251 |
|
4252 |
-
#: view/Blocks/
|
4253 |
-
msgid "
|
4254 |
msgstr ""
|
4255 |
|
4256 |
-
#: view/Blocks/
|
4257 |
-
|
|
|
|
|
|
|
4258 |
msgstr ""
|
4259 |
|
4260 |
-
#: view/Blocks/
|
4261 |
-
|
|
|
4262 |
msgstr ""
|
4263 |
|
4264 |
-
#: view/Blocks/
|
4265 |
-
msgid "
|
4266 |
msgstr ""
|
4267 |
|
4268 |
-
#: view/Blocks/
|
4269 |
-
msgid "
|
4270 |
msgstr ""
|
4271 |
|
4272 |
-
#: view/Blocks/
|
4273 |
-
msgid "
|
4274 |
msgstr ""
|
4275 |
|
4276 |
-
|
4277 |
-
|
4278 |
-
msgid "
|
4279 |
msgstr ""
|
4280 |
|
4281 |
-
|
4282 |
-
|
4283 |
-
msgid "for Squirrly Live SEO optimization"
|
4284 |
msgstr ""
|
4285 |
|
4286 |
-
|
4287 |
-
|
4288 |
-
|
4289 |
-
#| msgid "Enter even more keywords."
|
4290 |
-
msgid "Type in your keyword..."
|
4291 |
-
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
4292 |
-
|
4293 |
-
# @ squirrly-seo
|
4294 |
-
#: view/Blocks/SLASearch.php:46
|
4295 |
-
msgid "Use this keyword"
|
4296 |
msgstr ""
|
4297 |
|
4298 |
-
|
4299 |
-
|
4300 |
-
|
4301 |
-
#| msgid "Do the research"
|
4302 |
-
msgid "Do keyword research!"
|
4303 |
-
msgstr "Recherchieren"
|
4304 |
|
4305 |
-
|
4306 |
-
|
4307 |
-
msgid "
|
4308 |
msgstr ""
|
4309 |
|
4310 |
-
|
4311 |
-
|
4312 |
-
msgid "Twitter"
|
4313 |
msgstr ""
|
4314 |
|
4315 |
-
|
4316 |
-
|
4317 |
-
msgid "Wiki"
|
4318 |
msgstr ""
|
4319 |
|
4320 |
-
|
4321 |
-
|
4322 |
-
msgid "Blogs"
|
4323 |
msgstr ""
|
4324 |
|
4325 |
-
|
4326 |
-
|
4327 |
-
msgid "
|
4328 |
msgstr ""
|
4329 |
|
4330 |
# @ squirrly-seo
|
4331 |
-
#: view/Blocks/
|
4332 |
-
|
4333 |
-
|
|
|
|
|
4334 |
|
4335 |
-
#: view/Blocks/
|
4336 |
-
msgid "
|
4337 |
msgstr ""
|
4338 |
|
4339 |
-
#: view/Blocks/
|
4340 |
-
msgid "
|
4341 |
msgstr ""
|
4342 |
|
4343 |
-
|
4344 |
-
|
|
|
4345 |
msgstr ""
|
4346 |
|
4347 |
-
|
4348 |
-
|
|
|
4349 |
msgstr ""
|
4350 |
|
4351 |
-
|
4352 |
-
|
|
|
4353 |
msgstr ""
|
4354 |
|
4355 |
-
|
4356 |
-
|
|
|
4357 |
msgstr ""
|
4358 |
|
4359 |
-
#: view/Blocks/
|
4360 |
-
#: view/Blocks/Snippet.php:726
|
4361 |
#, php-format
|
4362 |
-
msgid ""
|
4363 |
-
"Post Type (%s) was excluded from %sSquirrly > SEO Settings%s. Squirrly SEO "
|
4364 |
-
"will not load for this post type on the frontend"
|
4365 |
-
msgstr ""
|
4366 |
-
|
4367 |
-
#: view/Blocks/Snippet.php:120 view/SeoSettings/Automation.php:132
|
4368 |
-
#: view/SeoSettings/Automation.php:159 view/SeoSettings/Automation.php:221
|
4369 |
-
msgid "Activate Metas"
|
4370 |
msgstr ""
|
4371 |
|
4372 |
-
#: view/Blocks/
|
4373 |
-
|
|
|
4374 |
msgstr ""
|
4375 |
|
4376 |
-
#: view/Blocks/
|
4377 |
-
|
4378 |
-
|
4379 |
-
msgid "Refresh"
|
4380 |
msgstr ""
|
4381 |
|
4382 |
-
#: view/Blocks/
|
4383 |
-
|
4384 |
-
msgid "
|
4385 |
msgstr ""
|
4386 |
|
4387 |
-
#: view/Blocks/
|
4388 |
-
|
4389 |
-
msgid "
|
4390 |
msgstr ""
|
4391 |
|
4392 |
-
|
4393 |
-
#: view/Blocks/
|
4394 |
-
msgid "
|
4395 |
msgstr ""
|
4396 |
|
4397 |
-
|
4398 |
-
#: view/Blocks/
|
4399 |
-
|
4400 |
-
msgid "Save"
|
4401 |
msgstr ""
|
4402 |
|
4403 |
-
#: view/Blocks/
|
4404 |
-
msgid "
|
4405 |
msgstr ""
|
4406 |
|
4407 |
-
|
4408 |
-
|
4409 |
-
#: view/Blocks/Snippet.php:572 view/Blocks/Snippet.php:615
|
4410 |
-
#: view/Blocks/Snippet.php:827 view/Blocks/Snippet.php:870
|
4411 |
-
#, fuzzy, php-format
|
4412 |
-
#| msgid "Tips: Length 10-70 chars"
|
4413 |
-
msgid "Tips: Length %s-%s chars"
|
4414 |
-
msgstr "Tipp: Länge 10-70 Charaktere"
|
4415 |
-
|
4416 |
-
#: view/Blocks/Snippet.php:176 view/Blocks/Snippet.php:227
|
4417 |
-
#: view/Blocks/Snippet.php:575 view/Blocks/Snippet.php:618
|
4418 |
-
#: view/Blocks/Snippet.php:830 view/Blocks/Snippet.php:873
|
4419 |
-
msgid "Pattern: "
|
4420 |
msgstr ""
|
4421 |
|
4422 |
-
#: view/Blocks/
|
4423 |
-
|
4424 |
-
msgid "Default Title"
|
4425 |
msgstr ""
|
4426 |
|
4427 |
-
#: view/Blocks/
|
4428 |
-
|
4429 |
-
#: view/Blocks/Snippet.php:854 view/Blocks/Snippet.php:900
|
4430 |
-
msgid "Pattern"
|
4431 |
msgstr ""
|
4432 |
|
4433 |
-
#: view/Blocks/
|
4434 |
-
msgid "
|
4435 |
msgstr ""
|
4436 |
|
4437 |
-
#: view/Blocks/
|
4438 |
-
msgid "
|
4439 |
msgstr ""
|
4440 |
|
4441 |
-
#: view/Blocks/
|
4442 |
-
|
4443 |
-
msgid "Default Description"
|
4444 |
msgstr ""
|
4445 |
|
4446 |
-
#: view/Blocks/
|
4447 |
-
msgid "
|
4448 |
msgstr ""
|
4449 |
|
4450 |
-
#: view/Blocks/
|
4451 |
-
msgid "
|
4452 |
msgstr ""
|
4453 |
|
4454 |
# @ squirrly-seo
|
4455 |
-
#: view/Blocks/
|
4456 |
-
msgid "
|
4457 |
msgstr ""
|
4458 |
|
4459 |
-
#: view/Blocks/
|
4460 |
-
msgid "
|
4461 |
msgstr ""
|
4462 |
|
4463 |
-
#: view/Blocks/
|
4464 |
-
|
|
|
4465 |
msgstr ""
|
4466 |
|
4467 |
-
#: view/Blocks/
|
4468 |
-
msgid "
|
4469 |
msgstr ""
|
4470 |
|
4471 |
-
#: view/Blocks/
|
4472 |
-
|
|
|
|
|
|
|
4473 |
msgstr ""
|
4474 |
|
4475 |
-
#: view/Blocks/
|
4476 |
-
|
4477 |
-
#: view/Blocks/Snippet.php:1056 view/Blocks/Snippet.php:1182
|
4478 |
msgid ""
|
4479 |
-
"
|
4480 |
msgstr ""
|
4481 |
|
4482 |
-
#: view/Blocks/
|
4483 |
-
|
|
|
|
|
|
|
|
|
|
|
4484 |
msgstr ""
|
4485 |
|
4486 |
-
#: view/Blocks/
|
4487 |
-
|
4488 |
-
msgid "
|
|
|
|
|
4489 |
msgstr ""
|
4490 |
|
4491 |
-
#: view/Blocks/
|
4492 |
-
|
4493 |
-
msgid "
|
|
|
|
|
|
|
4494 |
msgstr ""
|
4495 |
|
4496 |
-
#: view/Blocks/
|
4497 |
#, php-format
|
4498 |
msgid ""
|
4499 |
-
"
|
4500 |
-
"
|
4501 |
msgstr ""
|
4502 |
|
4503 |
-
#: view/Blocks/
|
4504 |
-
|
|
|
|
|
|
|
|
|
4505 |
msgstr ""
|
4506 |
|
4507 |
-
#: view/Blocks/
|
4508 |
-
|
4509 |
-
msgid "
|
|
|
|
|
4510 |
msgstr ""
|
4511 |
|
4512 |
-
#: view/Blocks/
|
4513 |
-
|
|
|
|
|
|
|
|
|
4514 |
msgstr ""
|
4515 |
|
4516 |
-
#: view/Blocks/
|
4517 |
-
|
|
|
|
|
|
|
|
|
4518 |
msgstr ""
|
4519 |
|
4520 |
-
#: view/Blocks/
|
4521 |
#, php-format
|
4522 |
-
msgid "
|
|
|
|
|
4523 |
msgstr ""
|
4524 |
|
4525 |
-
#: view/Blocks/
|
4526 |
-
|
|
|
|
|
|
|
|
|
4527 |
msgstr ""
|
4528 |
|
4529 |
-
#: view/Blocks/
|
4530 |
-
|
|
|
|
|
|
|
4531 |
msgstr ""
|
4532 |
|
4533 |
-
#: view/Blocks/
|
4534 |
-
|
|
|
|
|
|
|
4535 |
msgstr ""
|
4536 |
|
4537 |
-
#: view/Blocks/
|
4538 |
-
|
|
|
|
|
|
|
4539 |
msgstr ""
|
4540 |
|
4541 |
-
#: view/Blocks/
|
4542 |
-
|
|
|
|
|
|
|
4543 |
msgstr ""
|
4544 |
|
4545 |
-
#: view/Blocks/
|
|
|
4546 |
msgid ""
|
4547 |
-
"
|
4548 |
-
"
|
4549 |
msgstr ""
|
4550 |
|
4551 |
-
#: view/Blocks/
|
4552 |
-
|
|
|
|
|
|
|
4553 |
msgstr ""
|
4554 |
|
4555 |
-
|
4556 |
-
|
4557 |
-
|
4558 |
-
|
4559 |
msgstr ""
|
4560 |
|
4561 |
-
#: view/
|
4562 |
-
|
|
|
4563 |
msgstr ""
|
4564 |
|
4565 |
-
#: view/
|
4566 |
-
msgid "
|
4567 |
msgstr ""
|
4568 |
|
4569 |
-
#: view/
|
4570 |
-
|
|
|
4571 |
msgstr ""
|
4572 |
|
4573 |
-
|
4574 |
-
|
4575 |
-
|
|
|
|
|
|
|
4576 |
|
4577 |
-
#: view/
|
4578 |
-
msgid "
|
4579 |
msgstr ""
|
4580 |
|
4581 |
-
#: view/
|
4582 |
-
msgid ""
|
4583 |
-
"This is the Featured Image. You can change it if you edit the snippet and "
|
4584 |
-
"upload another image."
|
4585 |
msgstr ""
|
4586 |
|
4587 |
-
|
4588 |
-
|
4589 |
-
|
|
|
|
|
|
|
4590 |
|
4591 |
-
#: view/
|
4592 |
-
|
4593 |
-
|
|
|
4594 |
msgstr ""
|
4595 |
|
4596 |
-
#: view/
|
4597 |
-
|
|
|
4598 |
msgstr ""
|
4599 |
|
4600 |
-
#: view/
|
4601 |
-
|
|
|
4602 |
msgstr ""
|
4603 |
|
4604 |
-
#: view/
|
4605 |
-
msgid "
|
4606 |
msgstr ""
|
4607 |
|
4608 |
-
#: view/
|
4609 |
-
msgid "
|
4610 |
msgstr ""
|
4611 |
|
4612 |
-
|
4613 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
4614 |
msgid ""
|
4615 |
-
"
|
4616 |
-
"
|
4617 |
msgstr ""
|
4618 |
|
4619 |
-
#: view/
|
4620 |
-
msgid "
|
4621 |
msgstr ""
|
4622 |
|
4623 |
-
#: view/
|
4624 |
-
msgid "
|
4625 |
msgstr ""
|
4626 |
|
4627 |
-
#: view/
|
4628 |
#, php-format
|
4629 |
-
msgid "
|
4630 |
-
|
4631 |
-
|
4632 |
-
#: view/Blocks/Snippet.php:1030
|
4633 |
-
msgid "Current Pixel Code"
|
4634 |
msgstr ""
|
4635 |
|
4636 |
-
#: view/
|
4637 |
-
#, php-format
|
4638 |
msgid ""
|
4639 |
-
"
|
4640 |
-
"
|
|
|
4641 |
msgstr ""
|
4642 |
|
4643 |
-
#: view/
|
4644 |
-
|
4645 |
-
msgid ""
|
4646 |
-
"You selected '%s' in %sSettings > Reading%s. It's important to uncheck that "
|
4647 |
-
"option."
|
4648 |
msgstr ""
|
4649 |
|
4650 |
-
#: view/
|
4651 |
-
|
4652 |
-
msgid ""
|
4653 |
-
"This Post Type (%s) has Nofollow set in Automation. See %sSquirrly > SEO "
|
4654 |
-
"Settings > Automation%s."
|
4655 |
msgstr ""
|
4656 |
|
4657 |
-
#: view/
|
4658 |
-
|
4659 |
-
msgid "Activate Robots Meta"
|
4660 |
msgstr ""
|
4661 |
|
4662 |
-
#: view/
|
4663 |
-
msgid "
|
4664 |
msgstr ""
|
4665 |
|
4666 |
-
#: view/
|
4667 |
-
|
4668 |
-
msgid ""
|
4669 |
-
"Show in sitemap for this Post Type (%s) was excluded from %sSquirrly > SEO "
|
4670 |
-
"Settings > Automation%s."
|
4671 |
msgstr ""
|
4672 |
|
4673 |
-
#: view/
|
4674 |
-
|
4675 |
-
msgid "Activate Sitemap"
|
4676 |
msgstr ""
|
4677 |
|
4678 |
-
#: view/
|
4679 |
-
msgid "
|
4680 |
msgstr ""
|
4681 |
|
4682 |
-
#: view/
|
4683 |
-
msgid "
|
4684 |
msgstr ""
|
4685 |
|
4686 |
-
#: view/
|
4687 |
-
|
|
|
4688 |
msgstr ""
|
4689 |
|
4690 |
-
#: view/
|
4691 |
#, php-format
|
4692 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
4693 |
msgstr ""
|
4694 |
|
4695 |
-
|
4696 |
-
|
4697 |
-
msgid "Go to Profile"
|
4698 |
msgstr ""
|
4699 |
|
4700 |
# @ squirrly-seo
|
4701 |
-
#: view/
|
4702 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4703 |
msgstr ""
|
4704 |
|
4705 |
-
|
4706 |
-
|
4707 |
-
msgid "
|
4708 |
msgstr ""
|
4709 |
|
4710 |
-
|
4711 |
-
|
4712 |
-
msgid "
|
4713 |
msgstr ""
|
4714 |
|
4715 |
-
#: view/
|
4716 |
#, php-format
|
4717 |
-
msgid "
|
4718 |
msgstr ""
|
4719 |
|
4720 |
-
#: view/
|
4721 |
#, php-format
|
4722 |
-
msgid "
|
4723 |
msgstr ""
|
4724 |
|
4725 |
-
#: view/
|
4726 |
#, php-format
|
4727 |
-
msgid "
|
4728 |
msgstr ""
|
4729 |
|
4730 |
-
#: view/
|
4731 |
#, php-format
|
4732 |
-
msgid "
|
4733 |
msgstr ""
|
4734 |
|
4735 |
-
#: view/
|
4736 |
#, php-format
|
4737 |
-
msgid "
|
4738 |
msgstr ""
|
4739 |
|
4740 |
# @ squirrly-seo
|
4741 |
-
#: view/
|
4742 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4743 |
msgstr ""
|
4744 |
|
4745 |
# @ squirrly-seo
|
4746 |
-
#: view/
|
4747 |
-
|
4748 |
-
|
|
|
|
|
4749 |
|
4750 |
-
#: view/
|
4751 |
-
|
|
|
4752 |
msgstr ""
|
4753 |
|
4754 |
-
#: view/
|
4755 |
-
|
|
|
4756 |
msgstr ""
|
4757 |
|
4758 |
-
#: view/
|
4759 |
-
msgid "
|
4760 |
msgstr ""
|
4761 |
|
4762 |
-
#: view/
|
4763 |
-
|
|
|
4764 |
msgstr ""
|
4765 |
|
4766 |
-
#: view/
|
4767 |
-
msgid "
|
4768 |
msgstr ""
|
4769 |
|
4770 |
-
#: view/
|
4771 |
-
msgid "
|
4772 |
msgstr ""
|
4773 |
|
4774 |
-
#: view/
|
4775 |
-
msgid "
|
4776 |
msgstr ""
|
4777 |
|
4778 |
-
#: view/
|
4779 |
-
msgid "
|
|
|
|
|
4780 |
msgstr ""
|
4781 |
|
4782 |
-
#: view/
|
4783 |
-
msgid "
|
4784 |
msgstr ""
|
4785 |
|
4786 |
-
|
4787 |
-
|
4788 |
-
msgid "
|
|
|
|
|
|
|
4789 |
msgstr ""
|
4790 |
|
4791 |
-
#: view/
|
4792 |
-
msgid "
|
4793 |
msgstr ""
|
4794 |
|
4795 |
-
#: view/
|
4796 |
-
|
4797 |
-
msgid "New Lessons Mon. and Tue. on %sTwitter%s."
|
4798 |
msgstr ""
|
4799 |
|
4800 |
-
#: view/
|
4801 |
-
msgid "
|
|
|
|
|
4802 |
msgstr ""
|
4803 |
|
4804 |
-
|
4805 |
-
|
4806 |
-
|
4807 |
-
#| msgid "Google %sAnalytics ID%s`:"
|
4808 |
-
msgid "Google Analytics"
|
4809 |
-
msgstr "Google %sAnalytics ID%s`:"
|
4810 |
-
|
4811 |
-
#: view/Connect/GoogleAnalytics.php:14
|
4812 |
-
msgid "You are connected to Google Analytics"
|
4813 |
msgstr ""
|
4814 |
|
4815 |
-
#: view/
|
4816 |
-
msgid "
|
4817 |
msgstr ""
|
4818 |
|
4819 |
-
#: view/
|
4820 |
-
msgid "
|
4821 |
msgstr ""
|
4822 |
|
4823 |
-
#: view/
|
4824 |
msgid ""
|
4825 |
-
"
|
4826 |
-
"
|
4827 |
msgstr ""
|
4828 |
|
4829 |
-
#: view/
|
4830 |
-
msgid "
|
4831 |
msgstr ""
|
4832 |
|
4833 |
-
#: view/
|
4834 |
-
msgid "
|
4835 |
msgstr ""
|
4836 |
|
4837 |
-
#: view/
|
4838 |
-
|
|
|
4839 |
msgstr ""
|
4840 |
|
4841 |
-
#: view/
|
4842 |
-
msgid "
|
4843 |
msgstr ""
|
4844 |
|
4845 |
-
#: view/
|
4846 |
-
msgid "
|
4847 |
msgstr ""
|
4848 |
|
4849 |
-
#: view/
|
4850 |
-
msgid ""
|
4851 |
-
"Connect Google Search Console and get traffic insights for your website on "
|
4852 |
-
"each Audit"
|
4853 |
msgstr ""
|
4854 |
|
4855 |
-
#: view/
|
4856 |
-
msgid "
|
4857 |
msgstr ""
|
4858 |
|
4859 |
-
#: view/
|
4860 |
-
msgid "
|
4861 |
msgstr ""
|
4862 |
|
4863 |
-
#: view/
|
|
|
4864 |
msgid ""
|
4865 |
-
"
|
4866 |
-
"
|
4867 |
-
"factors. Turn everything that you see here to Green and you will win."
|
4868 |
-
msgstr ""
|
4869 |
-
|
4870 |
-
#: view/FocusPages/Addpage.php:32 view/Research/Research.php:168
|
4871 |
-
#: view/SeoSettings/Bulkseo.php:116
|
4872 |
-
msgid "Search"
|
4873 |
msgstr ""
|
4874 |
|
4875 |
-
#: view/
|
4876 |
-
msgid "
|
4877 |
msgstr ""
|
4878 |
|
4879 |
-
#: view/
|
4880 |
-
msgid "
|
4881 |
msgstr ""
|
4882 |
|
4883 |
-
#: view/
|
4884 |
-
msgid "
|
4885 |
msgstr ""
|
4886 |
|
4887 |
-
#: view/
|
4888 |
-
msgid "
|
4889 |
msgstr ""
|
4890 |
|
4891 |
-
#: view/
|
4892 |
-
msgid "
|
4893 |
msgstr ""
|
4894 |
|
4895 |
-
#: view/
|
4896 |
-
msgid "
|
4897 |
msgstr ""
|
4898 |
|
4899 |
-
#: view/
|
4900 |
-
msgid "
|
4901 |
msgstr ""
|
4902 |
|
4903 |
-
|
4904 |
-
|
4905 |
-
#, fuzzy
|
4906 |
-
#| msgid "Could not send the email..."
|
4907 |
-
msgid "Could not create the audit for this URL"
|
4908 |
-
msgstr "Konnte E-Mail nicht senden ..."
|
4909 |
-
|
4910 |
-
#: view/FocusPages/FocusPageRow.php:55
|
4911 |
-
#, php-format
|
4912 |
-
msgid ""
|
4913 |
-
"The current way your WordPress site is hosted can cause experience issues to "
|
4914 |
-
"the way Squirrly SEO works. %s In order to serve you with the best data, and "
|
4915 |
-
"make sure that the Focus Pages audits can be processed, you will need to "
|
4916 |
-
"talk to your hosting provider and tell them to make the following settings. "
|
4917 |
-
"%s Please add the IP addresses 176.9.59.55 and 176.9.112.210 in the white-"
|
4918 |
-
"list for remote access and it should work."
|
4919 |
msgstr ""
|
4920 |
|
4921 |
-
#: view/
|
4922 |
-
msgid "
|
4923 |
msgstr ""
|
4924 |
|
4925 |
-
#: view/
|
4926 |
-
msgid "
|
4927 |
msgstr ""
|
4928 |
|
4929 |
-
#: view/
|
4930 |
-
|
4931 |
-
msgid "Show All"
|
4932 |
msgstr ""
|
4933 |
|
4934 |
-
#: view/
|
4935 |
-
msgid "
|
4936 |
msgstr ""
|
4937 |
|
4938 |
-
|
4939 |
-
|
4940 |
-
#, fuzzy
|
4941 |
-
#| msgid "Change it >>"
|
4942 |
-
msgid "Chance to Rank"
|
4943 |
-
msgstr "Ändern >>"
|
4944 |
-
|
4945 |
-
#: view/FocusPages/Pagelist.php:110
|
4946 |
-
msgid "Welcome to Focus Pages"
|
4947 |
msgstr ""
|
4948 |
|
4949 |
-
#: view/
|
4950 |
-
|
4951 |
-
msgid ""
|
4952 |
-
"%sNote:%s remember that it takes anywhere between %s1 minute to 5 minutes%s "
|
4953 |
-
"to generate the new audit for a focus page. There is a lot of processing "
|
4954 |
-
"involved."
|
4955 |
msgstr ""
|
4956 |
|
4957 |
-
#: view/
|
4958 |
-
msgid "
|
4959 |
msgstr ""
|
4960 |
|
4961 |
#: view/Onboarding/Step1.1.php:11
|
@@ -4963,9 +9097,8 @@ msgid "Welcome to Squirrly SEO 2019 (Strategy)"
|
|
4963 |
msgstr ""
|
4964 |
|
4965 |
#: view/Onboarding/Step1.1.php:14 view/Onboarding/Step1.1.php:92
|
4966 |
-
#: view/Onboarding/
|
4967 |
-
#: view/Onboarding/
|
4968 |
-
#: view/Onboarding/Step3.php:74
|
4969 |
msgid "Continue >"
|
4970 |
msgstr ""
|
4971 |
|
@@ -4973,11 +9106,11 @@ msgstr ""
|
|
4973 |
msgid "We're getting your site ready for Excellent SEO"
|
4974 |
msgstr ""
|
4975 |
|
4976 |
-
#: view/Onboarding/Step1.1.php:31
|
4977 |
msgid "Getting SEO Automation ready on your WP"
|
4978 |
msgstr ""
|
4979 |
|
4980 |
-
#: view/Onboarding/Step1.1.php:39
|
4981 |
msgid "Activating METAs"
|
4982 |
msgstr ""
|
4983 |
|
@@ -4985,19 +9118,19 @@ msgstr ""
|
|
4985 |
msgid "Activating JSON-LD schema.org implementations"
|
4986 |
msgstr ""
|
4987 |
|
4988 |
-
#: view/Onboarding/Step1.1.php:55
|
4989 |
msgid "Activating Open Graph"
|
4990 |
msgstr ""
|
4991 |
|
4992 |
-
#: view/Onboarding/Step1.1.php:63
|
4993 |
msgid "Activating Twitter Cards"
|
4994 |
msgstr ""
|
4995 |
|
4996 |
-
#: view/Onboarding/Step1.1.php:71
|
4997 |
msgid "Creating your Sitemap"
|
4998 |
msgstr ""
|
4999 |
|
5000 |
-
#: view/Onboarding/Step1.1.php:79
|
5001 |
msgid "Creating robots.txt"
|
5002 |
msgstr ""
|
5003 |
|
@@ -5022,6 +9155,10 @@ msgstr ""
|
|
5022 |
msgid "Next Feature >"
|
5023 |
msgstr ""
|
5024 |
|
|
|
|
|
|
|
|
|
5025 |
#: view/Onboarding/Step1.2.php:32
|
5026 |
msgid ""
|
5027 |
"Squirrly’s SEO Virtual Assistant Gives You an SEO Green Light to Publish "
|
@@ -5035,7 +9172,6 @@ msgstr ""
|
|
5035 |
|
5036 |
#: view/Onboarding/Step1.2.php:45 view/Onboarding/Step1.3.php:38
|
5037 |
#: view/Onboarding/Step1.4.php:38 view/Onboarding/Step1.5.php:48
|
5038 |
-
#: view/Onboarding/Step3.php:75
|
5039 |
msgid "Close Tutorial"
|
5040 |
msgstr ""
|
5041 |
|
@@ -5075,14 +9211,24 @@ msgid ""
|
|
5075 |
"Checker"
|
5076 |
msgstr ""
|
5077 |
|
5078 |
-
#: view/Onboarding/
|
5079 |
-
msgid "
|
5080 |
msgstr ""
|
5081 |
|
5082 |
-
#: view/Onboarding/
|
5083 |
-
msgid ""
|
5084 |
-
|
5085 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5086 |
msgstr ""
|
5087 |
|
5088 |
#: view/Onboarding/Step2.1.php:31
|
@@ -5152,13 +9298,6 @@ msgstr ""
|
|
5152 |
msgid "You will receive the %sdaily recipe%s in your %sDashboard%s."
|
5153 |
msgstr ""
|
5154 |
|
5155 |
-
#: view/Onboarding/Step2.2.php:32
|
5156 |
-
#, php-format
|
5157 |
-
msgid ""
|
5158 |
-
"%sJoin%s the rest of the %sJourneyTeam on the Facebook Group%s and if you "
|
5159 |
-
"want you can share with the members that you have started your Journey."
|
5160 |
-
msgstr ""
|
5161 |
-
|
5162 |
#: view/Onboarding/Step2.2.php:33
|
5163 |
#, php-format
|
5164 |
msgid ""
|
@@ -5188,752 +9327,799 @@ msgid "Close Window"
|
|
5188 |
msgstr ""
|
5189 |
|
5190 |
#: view/Onboarding/Step3.php:11
|
5191 |
-
msgid "
|
5192 |
msgstr ""
|
5193 |
|
5194 |
#: view/Onboarding/Step3.php:29
|
5195 |
msgid "We've detected another SEO Plugin on your site."
|
5196 |
msgstr ""
|
5197 |
|
5198 |
-
#: view/Onboarding/Step3.php:
|
5199 |
#, php-format
|
5200 |
msgid ""
|
5201 |
-
"
|
5202 |
-
"
|
5203 |
-
"%sSquirrly SEO loads the fastest in all tests done by 3rd parties%s, and "
|
5204 |
-
"keeps you best connected on the SEO road."
|
5205 |
msgstr ""
|
5206 |
|
5207 |
-
#: view/Onboarding/Step3.php:
|
5208 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5209 |
msgid ""
|
5210 |
-
"
|
5211 |
-
"
|
5212 |
msgstr ""
|
5213 |
|
5214 |
-
#: view/Onboarding/Step3.php:
|
5215 |
-
|
5216 |
-
|
|
|
|
|
|
|
5217 |
msgstr ""
|
5218 |
|
5219 |
-
#: view/Onboarding/Step3.php:
|
5220 |
-
|
|
|
|
|
|
|
5221 |
msgid ""
|
5222 |
-
"
|
|
|
5223 |
msgstr ""
|
5224 |
|
5225 |
-
#: view/Onboarding/Step3.php:
|
5226 |
msgid "Skip this step"
|
5227 |
msgstr ""
|
5228 |
|
5229 |
-
#: view/Onboarding/Step3.php:
|
5230 |
-
msgid "We
|
5231 |
msgstr ""
|
5232 |
|
5233 |
-
#: view/Onboarding/
|
5234 |
-
msgid "
|
5235 |
msgstr ""
|
5236 |
|
5237 |
-
#: view/Onboarding/Step4.php:
|
5238 |
-
msgid "
|
|
|
|
|
5239 |
msgstr ""
|
5240 |
|
5241 |
-
#: view/Onboarding/Step4.php:
|
5242 |
-
msgid "
|
|
|
|
|
5243 |
msgstr ""
|
5244 |
|
5245 |
-
#: view/Onboarding/Step4.php:
|
5246 |
-
msgid "
|
5247 |
msgstr ""
|
5248 |
|
5249 |
-
#: view/Onboarding/Step4.php:
|
5250 |
-
msgid "
|
5251 |
msgstr ""
|
5252 |
|
5253 |
-
#: view/Onboarding/Step4.php:
|
5254 |
-
msgid "
|
5255 |
msgstr ""
|
5256 |
|
5257 |
#: view/Onboarding/Step4.php:32
|
5258 |
-
msgid "
|
|
|
|
|
5259 |
msgstr ""
|
5260 |
|
5261 |
-
#: view/
|
5262 |
-
msgid "
|
5263 |
msgstr ""
|
5264 |
|
5265 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5266 |
msgid ""
|
5267 |
-
"
|
5268 |
-
"
|
5269 |
msgstr ""
|
5270 |
|
5271 |
-
#: view/Ranking/Gscsync.php:
|
5272 |
msgid "Google Search Console Keywords Sync"
|
5273 |
msgstr ""
|
5274 |
|
5275 |
-
#: view/Ranking/Gscsync.php:
|
5276 |
msgid ""
|
5277 |
"See the trending keywords suitable for your website's future topics. We "
|
5278 |
"check for new keywords weekly based on your latest researches."
|
5279 |
msgstr ""
|
5280 |
|
5281 |
-
#: view/Ranking/Gscsync.php:
|
5282 |
msgid ""
|
5283 |
"This is the list of keywords you have in Google Search Console. Information "
|
5284 |
"for the last 90 days. You can add keywords that you find relevant to your "
|
5285 |
"Briefcase and to the Rankings section."
|
5286 |
msgstr ""
|
5287 |
|
5288 |
-
#: view/Ranking/Gscsync.php:
|
5289 |
msgid "Click-Through Rate"
|
5290 |
msgstr ""
|
5291 |
|
5292 |
-
#: view/Ranking/Gscsync.php:
|
5293 |
msgid "Average Position"
|
5294 |
msgstr ""
|
5295 |
|
5296 |
-
#: view/Ranking/Gscsync.php:
|
5297 |
msgid "AVG Position"
|
5298 |
msgstr ""
|
5299 |
|
5300 |
-
#: view/Ranking/Gscsync.php:
|
5301 |
-
#: view/Research/ResearchDetails.php:
|
5302 |
msgid "Already in briefcase"
|
5303 |
msgstr ""
|
5304 |
|
5305 |
-
#: view/Ranking/Gscsync.php:
|
5306 |
-
#: view/Research/ResearchDetails.php:
|
5307 |
msgid "Add to briefcase"
|
5308 |
msgstr ""
|
5309 |
|
5310 |
-
#: view/Ranking/Gscsync.php:97
|
5311 |
-
msgid "Welcome to Google Search Console Keywords Sync"
|
5312 |
-
msgstr ""
|
5313 |
-
|
5314 |
-
#: view/Ranking/Gscsync.php:98
|
5315 |
-
msgid "We could not find any keyword from your GSC account"
|
5316 |
-
msgstr ""
|
5317 |
-
|
5318 |
#: view/Ranking/Gscsync.php:99
|
5319 |
-
msgid "
|
5320 |
msgstr ""
|
5321 |
|
5322 |
-
#: view/Ranking/
|
|
|
5323 |
msgid ""
|
5324 |
-
"
|
5325 |
-
"
|
|
|
|
|
|
|
|
|
|
|
5326 |
msgstr ""
|
5327 |
|
5328 |
-
#: view/Ranking/
|
5329 |
-
msgid ""
|
5330 |
-
"See the Google Search Console average possition, click and impressions for "
|
5331 |
-
"organic keywords"
|
5332 |
msgstr ""
|
5333 |
|
5334 |
-
#: view/Ranking/Rankings.php:
|
5335 |
#, php-format
|
5336 |
msgid ""
|
5337 |
-
"%
|
5338 |
-
"
|
5339 |
msgstr ""
|
5340 |
|
5341 |
-
#: view/Ranking/Rankings.php:
|
5342 |
-
#, php-format
|
5343 |
msgid ""
|
5344 |
-
"
|
|
|
5345 |
msgstr ""
|
5346 |
|
5347 |
-
#: view/Ranking/Rankings.php:
|
5348 |
-
#, php-format
|
5349 |
msgid ""
|
5350 |
-
"
|
5351 |
-
"
|
5352 |
-
"positions in SERPs. To have your rankings checked daily please upgrade your "
|
5353 |
-
"plan to %sBusiness Plan%s"
|
5354 |
msgstr ""
|
5355 |
|
5356 |
-
#: view/Ranking/Rankings.php:
|
5357 |
msgid "Only show ranked articles"
|
5358 |
msgstr ""
|
5359 |
|
5360 |
-
#: view/Ranking/Rankings.php:
|
5361 |
msgid "Today Avg. Ranking"
|
5362 |
msgstr ""
|
5363 |
|
5364 |
-
#: view/Ranking/Rankings.php:
|
5365 |
msgid "Only show SERP changes"
|
5366 |
msgstr ""
|
5367 |
|
5368 |
-
#: view/Ranking/Rankings.php:
|
5369 |
msgid "Today SERP Changes"
|
5370 |
msgstr ""
|
5371 |
|
5372 |
-
#: view/Ranking/Rankings.php:
|
5373 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5374 |
msgid "Bulk Actions"
|
5375 |
msgstr ""
|
5376 |
|
5377 |
# @ squirrly-seo
|
5378 |
-
#: view/Ranking/Rankings.php:
|
5379 |
#, fuzzy
|
5380 |
#| msgid "Could not send the email..."
|
5381 |
msgid "Ar you sure you want to delete the keyword?"
|
5382 |
msgstr "Konnte E-Mail nicht senden ..."
|
5383 |
|
5384 |
-
#: view/Ranking/Rankings.php:
|
5385 |
-
#: view/Research/Labels.php:
|
5386 |
msgid "Delete"
|
5387 |
msgstr ""
|
5388 |
|
5389 |
-
#: view/Ranking/Rankings.php:
|
5390 |
msgid "Refresh Serp"
|
5391 |
msgstr ""
|
5392 |
|
5393 |
-
#: view/Ranking/Rankings.php:
|
5394 |
-
#: view/Research/Labels.php:
|
5395 |
msgid "Apply"
|
5396 |
msgstr ""
|
5397 |
|
5398 |
-
#: view/Ranking/Rankings.php:
|
5399 |
msgid "Path"
|
5400 |
msgstr ""
|
5401 |
|
5402 |
-
#: view/Ranking/Rankings.php:
|
5403 |
msgid "Rank"
|
5404 |
msgstr ""
|
5405 |
|
5406 |
-
#: view/Ranking/Rankings.php:
|
5407 |
msgid "Best"
|
5408 |
msgstr ""
|
5409 |
|
5410 |
-
#: view/Ranking/Rankings.php:
|
5411 |
msgid "Avg Rank"
|
5412 |
msgstr ""
|
5413 |
|
5414 |
-
#: view/Ranking/Rankings.php:
|
5415 |
-
msgid "Details"
|
5416 |
-
msgstr ""
|
5417 |
-
|
5418 |
-
#: view/Ranking/Rankings.php:200 view/Ranking/Rankings.php:233
|
5419 |
msgid "Google Search Console has no data for this keyword"
|
5420 |
msgstr ""
|
5421 |
|
5422 |
# @ squirrly-seo
|
5423 |
-
#: view/Ranking/Rankings.php:
|
5424 |
#, fuzzy
|
5425 |
#| msgid "Tips: 2-4 keywords"
|
5426 |
msgid "Sync Keywords"
|
5427 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
5428 |
|
5429 |
-
#: view/Ranking/Rankings.php:
|
5430 |
msgid "Not indexed"
|
5431 |
msgstr ""
|
5432 |
|
5433 |
-
#: view/Ranking/Rankings.php:
|
5434 |
msgid "GSC"
|
5435 |
msgstr ""
|
5436 |
|
5437 |
-
#: view/Ranking/Rankings.php:
|
5438 |
msgid "rank details"
|
5439 |
msgstr ""
|
5440 |
|
5441 |
-
#: view/Ranking/Rankings.php:
|
5442 |
msgid "Check Ranking again"
|
5443 |
msgstr ""
|
5444 |
|
5445 |
-
#: view/Ranking/Rankings.php:
|
5446 |
msgid "Remove Keyword"
|
5447 |
msgstr ""
|
5448 |
|
5449 |
-
#: view/Ranking/Rankings.php:
|
5450 |
msgid "Optimized with SLA"
|
5451 |
msgstr ""
|
5452 |
|
5453 |
-
#: view/Ranking/Rankings.php:
|
5454 |
msgid "Social Shares"
|
5455 |
msgstr ""
|
5456 |
|
5457 |
-
#: view/Ranking/Rankings.php:
|
5458 |
msgid "Facebook"
|
5459 |
msgstr ""
|
5460 |
|
5461 |
-
#: view/Ranking/Rankings.php:
|
5462 |
msgid "Reddit"
|
5463 |
msgstr ""
|
5464 |
|
5465 |
-
#: view/Ranking/Rankings.php:
|
5466 |
msgid "Pinterest"
|
5467 |
msgstr ""
|
5468 |
|
5469 |
-
#: view/Ranking/Rankings.php:
|
5470 |
msgid ""
|
5471 |
"Note! The clicks and impressions data is taken from Google Search Console "
|
5472 |
"for the last 90 days for the current URL"
|
5473 |
msgstr ""
|
5474 |
|
5475 |
-
#: view/Ranking/Rankings.php:
|
5476 |
msgid "No ranking found."
|
5477 |
msgstr ""
|
5478 |
|
5479 |
-
#: view/Ranking/Rankings.php:
|
5480 |
msgid "Welcome to Squirrly Rankings"
|
5481 |
msgstr ""
|
5482 |
|
5483 |
-
#: view/Ranking/Rankings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5484 |
msgid "Synchronize Keywords with Google Search Console"
|
5485 |
msgstr ""
|
5486 |
|
5487 |
-
#: view/Ranking/Settings.php:
|
5488 |
msgid "Rankings Settings"
|
5489 |
msgstr ""
|
5490 |
|
5491 |
-
#: view/Ranking/Settings.php:
|
5492 |
msgid "Google Country"
|
5493 |
msgstr ""
|
5494 |
|
5495 |
-
#: view/Ranking/Settings.php:
|
5496 |
msgid ""
|
5497 |
"Select the Google country for which Squirrly will check the Google rank."
|
5498 |
msgstr ""
|
5499 |
|
5500 |
-
#: view/Ranking/Settings.php:
|
5501 |
msgid "Default"
|
5502 |
msgstr ""
|
5503 |
|
5504 |
-
#: view/Ranking/Settings.php:
|
5505 |
msgid "American Samoa"
|
5506 |
msgstr ""
|
5507 |
|
5508 |
-
#: view/Ranking/Settings.php:
|
5509 |
msgid "Anguilla"
|
5510 |
msgstr ""
|
5511 |
|
5512 |
-
#: view/Ranking/Settings.php:
|
5513 |
msgid "Antigua and Barbuda"
|
5514 |
msgstr ""
|
5515 |
|
5516 |
-
#: view/Ranking/Settings.php:
|
5517 |
msgid "Argentina"
|
5518 |
msgstr ""
|
5519 |
|
5520 |
-
#: view/Ranking/Settings.php:
|
5521 |
msgid "Australia"
|
5522 |
msgstr ""
|
5523 |
|
5524 |
-
#: view/Ranking/Settings.php:
|
5525 |
msgid "Austria"
|
5526 |
msgstr ""
|
5527 |
|
5528 |
-
#: view/Ranking/Settings.php:
|
5529 |
msgid "Azerbaijan"
|
5530 |
msgstr ""
|
5531 |
|
5532 |
-
#: view/Ranking/Settings.php:
|
5533 |
msgid "Belgium"
|
5534 |
msgstr ""
|
5535 |
|
5536 |
-
#: view/Ranking/Settings.php:
|
5537 |
msgid "Brazil"
|
5538 |
msgstr ""
|
5539 |
|
5540 |
-
#: view/Ranking/Settings.php:
|
5541 |
msgid "British Virgin Islands"
|
5542 |
msgstr ""
|
5543 |
|
5544 |
-
#: view/Ranking/Settings.php:
|
5545 |
msgid "Burundi"
|
5546 |
msgstr ""
|
5547 |
|
5548 |
-
#: view/Ranking/Settings.php:
|
5549 |
msgid "Bulgaria"
|
5550 |
msgstr ""
|
5551 |
|
5552 |
-
#: view/Ranking/Settings.php:
|
5553 |
msgid "Canada"
|
5554 |
msgstr ""
|
5555 |
|
5556 |
-
#: view/Ranking/Settings.php:
|
5557 |
msgid "Chad"
|
5558 |
msgstr ""
|
5559 |
|
5560 |
-
#: view/Ranking/Settings.php:
|
5561 |
msgid "Chile"
|
5562 |
msgstr ""
|
5563 |
|
5564 |
-
#: view/Ranking/Settings.php:
|
5565 |
msgid "Colombia"
|
5566 |
msgstr ""
|
5567 |
|
5568 |
-
#: view/Ranking/Settings.php:
|
5569 |
msgid "Costa Rica"
|
5570 |
msgstr ""
|
5571 |
|
5572 |
-
#: view/Ranking/Settings.php:
|
5573 |
msgid "Côte d'Ivoire"
|
5574 |
msgstr ""
|
5575 |
|
5576 |
-
#: view/Ranking/Settings.php:
|
5577 |
msgid "Cuba"
|
5578 |
msgstr ""
|
5579 |
|
5580 |
-
#: view/Ranking/Settings.php:
|
5581 |
msgid "Czech Republic"
|
5582 |
msgstr ""
|
5583 |
|
5584 |
-
#: view/Ranking/Settings.php:
|
5585 |
msgid "Dem. Rep. of the Congo"
|
5586 |
msgstr ""
|
5587 |
|
5588 |
-
#: view/Ranking/Settings.php:
|
5589 |
msgid "Denmark"
|
5590 |
msgstr ""
|
5591 |
|
5592 |
-
#: view/Ranking/Settings.php:
|
5593 |
msgid "Djibouti"
|
5594 |
msgstr ""
|
5595 |
|
5596 |
-
#: view/Ranking/Settings.php:
|
5597 |
msgid "Dominican Republic"
|
5598 |
msgstr ""
|
5599 |
|
5600 |
-
#: view/Ranking/Settings.php:
|
5601 |
msgid "Ecuador"
|
5602 |
msgstr ""
|
5603 |
|
5604 |
-
#: view/Ranking/Settings.php:
|
5605 |
msgid "El Salvador"
|
5606 |
msgstr ""
|
5607 |
|
5608 |
-
#: view/Ranking/Settings.php:
|
5609 |
msgid "Estonia"
|
5610 |
msgstr ""
|
5611 |
|
5612 |
-
#: view/Ranking/Settings.php:
|
5613 |
msgid "Federated States of Micronesia"
|
5614 |
msgstr ""
|
5615 |
|
5616 |
-
#: view/Ranking/Settings.php:
|
5617 |
msgid "Fiji"
|
5618 |
msgstr ""
|
5619 |
|
5620 |
-
#: view/Ranking/Settings.php:
|
5621 |
msgid "Finland"
|
5622 |
msgstr ""
|
5623 |
|
5624 |
-
#: view/Ranking/Settings.php:
|
5625 |
msgid "France"
|
5626 |
msgstr ""
|
5627 |
|
5628 |
-
#: view/Ranking/Settings.php:
|
5629 |
msgid "The Gambia"
|
5630 |
msgstr ""
|
5631 |
|
5632 |
-
#: view/Ranking/Settings.php:
|
5633 |
msgid "Georgia"
|
5634 |
msgstr ""
|
5635 |
|
5636 |
-
#: view/Ranking/Settings.php:
|
5637 |
msgid "Germany"
|
5638 |
msgstr ""
|
5639 |
|
5640 |
-
#: view/Ranking/Settings.php:
|
5641 |
msgid "Ghana "
|
5642 |
msgstr ""
|
5643 |
|
5644 |
-
#: view/Ranking/Settings.php:
|
5645 |
msgid "Gibraltar"
|
5646 |
msgstr ""
|
5647 |
|
5648 |
-
#: view/Ranking/Settings.php:
|
5649 |
msgid "Greece"
|
5650 |
msgstr ""
|
5651 |
|
5652 |
-
#: view/Ranking/Settings.php:
|
5653 |
msgid "Greenland"
|
5654 |
msgstr ""
|
5655 |
|
5656 |
-
#: view/Ranking/Settings.php:
|
5657 |
msgid "Guernsey"
|
5658 |
msgstr ""
|
5659 |
|
5660 |
-
#: view/Ranking/Settings.php:
|
5661 |
msgid "Honduras"
|
5662 |
msgstr ""
|
5663 |
|
5664 |
-
#: view/Ranking/Settings.php:
|
5665 |
msgid "Hong Kong"
|
5666 |
msgstr ""
|
5667 |
|
5668 |
-
#: view/Ranking/Settings.php:
|
5669 |
msgid "Hungary"
|
5670 |
msgstr ""
|
5671 |
|
5672 |
-
#: view/Ranking/Settings.php:
|
5673 |
msgid "India"
|
5674 |
msgstr ""
|
5675 |
|
5676 |
-
#: view/Ranking/Settings.php:
|
5677 |
msgid "Indonesia"
|
5678 |
msgstr ""
|
5679 |
|
5680 |
-
#: view/Ranking/Settings.php:
|
5681 |
msgid "Ireland"
|
5682 |
msgstr ""
|
5683 |
|
5684 |
-
#: view/Ranking/Settings.php:
|
5685 |
msgid "Isle of Man"
|
5686 |
msgstr ""
|
5687 |
|
5688 |
-
#: view/Ranking/Settings.php:
|
5689 |
msgid "Israel"
|
5690 |
msgstr ""
|
5691 |
|
5692 |
-
#: view/Ranking/Settings.php:
|
5693 |
msgid "Italy"
|
5694 |
msgstr ""
|
5695 |
|
5696 |
-
#: view/Ranking/Settings.php:
|
5697 |
msgid "Jamaica"
|
5698 |
msgstr ""
|
5699 |
|
5700 |
-
#: view/Ranking/Settings.php:
|
5701 |
msgid "Japan"
|
5702 |
msgstr ""
|
5703 |
|
5704 |
-
#: view/Ranking/Settings.php:
|
5705 |
msgid "Jersey"
|
5706 |
msgstr ""
|
5707 |
|
5708 |
-
#: view/Ranking/Settings.php:
|
5709 |
msgid "Kazakhstan"
|
5710 |
msgstr ""
|
5711 |
|
5712 |
-
#: view/Ranking/Settings.php:
|
5713 |
msgid "Korea"
|
5714 |
msgstr ""
|
5715 |
|
5716 |
-
#: view/Ranking/Settings.php:
|
5717 |
msgid "Latvia"
|
5718 |
msgstr ""
|
5719 |
|
5720 |
-
#: view/Ranking/Settings.php:
|
5721 |
msgid "Lesotho"
|
5722 |
msgstr ""
|
5723 |
|
5724 |
-
#: view/Ranking/Settings.php:
|
5725 |
msgid "Liechtenstein"
|
5726 |
msgstr ""
|
5727 |
|
5728 |
-
#: view/Ranking/Settings.php:
|
5729 |
msgid "Lithuania"
|
5730 |
msgstr ""
|
5731 |
|
5732 |
-
#: view/Ranking/Settings.php:
|
5733 |
msgid "Luxembourg"
|
5734 |
msgstr ""
|
5735 |
|
5736 |
-
#: view/Ranking/Settings.php:
|
5737 |
msgid "Malawi"
|
5738 |
msgstr ""
|
5739 |
|
5740 |
-
#: view/Ranking/Settings.php:
|
5741 |
msgid "Malaysia"
|
5742 |
msgstr ""
|
5743 |
|
5744 |
-
#: view/Ranking/Settings.php:
|
5745 |
msgid "Malta"
|
5746 |
msgstr ""
|
5747 |
|
5748 |
-
#: view/Ranking/Settings.php:
|
5749 |
msgid "Mauritius"
|
5750 |
msgstr ""
|
5751 |
|
5752 |
-
#: view/Ranking/Settings.php:
|
5753 |
msgid "México"
|
5754 |
msgstr ""
|
5755 |
|
5756 |
-
#: view/Ranking/Settings.php:
|
5757 |
msgid "Montserrat"
|
5758 |
msgstr ""
|
5759 |
|
5760 |
-
#: view/Ranking/Settings.php:
|
5761 |
msgid "Namibia"
|
5762 |
msgstr ""
|
5763 |
|
5764 |
-
#: view/Ranking/Settings.php:
|
5765 |
msgid "Nepal"
|
5766 |
msgstr ""
|
5767 |
|
5768 |
-
#: view/Ranking/Settings.php:
|
5769 |
msgid "Netherlands"
|
5770 |
msgstr ""
|
5771 |
|
5772 |
-
#: view/Ranking/Settings.php:
|
5773 |
msgid "New Zealand"
|
5774 |
msgstr ""
|
5775 |
|
5776 |
-
#: view/Ranking/Settings.php:
|
5777 |
msgid "Nicaragua"
|
5778 |
msgstr ""
|
5779 |
|
5780 |
-
#: view/Ranking/Settings.php:
|
5781 |
msgid "Nigeria"
|
5782 |
msgstr ""
|
5783 |
|
5784 |
-
#: view/Ranking/Settings.php:
|
5785 |
msgid "Norfolk Island"
|
5786 |
msgstr ""
|
5787 |
|
5788 |
-
#: view/Ranking/Settings.php:
|
5789 |
msgid "Norway"
|
5790 |
msgstr ""
|
5791 |
|
5792 |
-
#: view/Ranking/Settings.php:
|
5793 |
msgid "Pakistan"
|
5794 |
msgstr ""
|
5795 |
|
5796 |
-
#: view/Ranking/Settings.php:
|
5797 |
msgid "Panamá"
|
5798 |
msgstr ""
|
5799 |
|
5800 |
-
#: view/Ranking/Settings.php:
|
5801 |
msgid "Paraguay"
|
5802 |
msgstr ""
|
5803 |
|
5804 |
-
#: view/Ranking/Settings.php:
|
5805 |
msgid "Perú"
|
5806 |
msgstr ""
|
5807 |
|
5808 |
-
#: view/Ranking/Settings.php:
|
5809 |
msgid "Philippines"
|
5810 |
msgstr ""
|
5811 |
|
5812 |
-
#: view/Ranking/Settings.php:
|
5813 |
msgid "Pitcairn Islands"
|
5814 |
msgstr ""
|
5815 |
|
5816 |
-
#: view/Ranking/Settings.php:
|
5817 |
msgid "Poland"
|
5818 |
msgstr ""
|
5819 |
|
5820 |
-
#: view/Ranking/Settings.php:
|
5821 |
msgid "Portugal"
|
5822 |
msgstr ""
|
5823 |
|
5824 |
-
#: view/Ranking/Settings.php:
|
5825 |
msgid "Puerto Rico"
|
5826 |
msgstr ""
|
5827 |
|
5828 |
-
#: view/Ranking/Settings.php:
|
5829 |
msgid "Rep. of the Congo"
|
5830 |
msgstr ""
|
5831 |
|
5832 |
-
#: view/Ranking/Settings.php:
|
5833 |
msgid "Romania"
|
5834 |
msgstr ""
|
5835 |
|
5836 |
-
#: view/Ranking/Settings.php:
|
5837 |
msgid "Russia"
|
5838 |
msgstr ""
|
5839 |
|
5840 |
-
#: view/Ranking/Settings.php:
|
5841 |
msgid "Rwanda"
|
5842 |
msgstr ""
|
5843 |
|
5844 |
-
#: view/Ranking/Settings.php:
|
5845 |
msgid "Saint Helena"
|
5846 |
msgstr ""
|
5847 |
|
5848 |
-
#: view/Ranking/Settings.php:
|
5849 |
msgid "San Marino"
|
5850 |
msgstr ""
|
5851 |
|
5852 |
-
#: view/Ranking/Settings.php:
|
5853 |
msgid "Saudi Arabia"
|
5854 |
msgstr ""
|
5855 |
|
5856 |
-
#: view/Ranking/Settings.php:
|
5857 |
msgid "Singapore"
|
5858 |
msgstr ""
|
5859 |
|
5860 |
-
#: view/Ranking/Settings.php:
|
5861 |
msgid "Slovakia"
|
5862 |
msgstr ""
|
5863 |
|
5864 |
-
#: view/Ranking/Settings.php:
|
5865 |
msgid "South Africa"
|
5866 |
msgstr ""
|
5867 |
|
5868 |
-
#: view/Ranking/Settings.php:
|
5869 |
msgid "Spain"
|
5870 |
msgstr ""
|
5871 |
|
5872 |
-
#: view/Ranking/Settings.php:
|
5873 |
msgid "Sri Lanka"
|
5874 |
msgstr ""
|
5875 |
|
5876 |
-
#: view/Ranking/Settings.php:
|
5877 |
msgid "Sweden"
|
5878 |
msgstr ""
|
5879 |
|
5880 |
-
#: view/Ranking/Settings.php:
|
5881 |
msgid "Switzerland"
|
5882 |
msgstr ""
|
5883 |
|
5884 |
-
#: view/Ranking/Settings.php:
|
5885 |
msgid "Taiwan"
|
5886 |
msgstr ""
|
5887 |
|
5888 |
-
#: view/Ranking/Settings.php:
|
5889 |
msgid "Thailand"
|
5890 |
msgstr ""
|
5891 |
|
5892 |
-
#: view/Ranking/Settings.php:
|
5893 |
msgid "Trinidad and Tobago"
|
5894 |
msgstr ""
|
5895 |
|
5896 |
-
#: view/Ranking/Settings.php:
|
5897 |
msgid "Turkey"
|
5898 |
msgstr ""
|
5899 |
|
5900 |
-
#: view/Ranking/Settings.php:
|
5901 |
msgid "Ukraine"
|
5902 |
msgstr ""
|
5903 |
|
5904 |
-
#: view/Ranking/Settings.php:
|
5905 |
msgid "United Arab Emirates"
|
5906 |
msgstr ""
|
5907 |
|
5908 |
-
#: view/Ranking/Settings.php:
|
5909 |
msgid "United Kingdom"
|
5910 |
msgstr ""
|
5911 |
|
5912 |
-
#: view/Ranking/Settings.php:
|
5913 |
msgid "United States"
|
5914 |
msgstr ""
|
5915 |
|
5916 |
-
#: view/Ranking/Settings.php:
|
5917 |
msgid "Uruguay"
|
5918 |
msgstr ""
|
5919 |
|
5920 |
-
#: view/Ranking/Settings.php:
|
5921 |
msgid "Uzbekistan"
|
5922 |
msgstr ""
|
5923 |
|
5924 |
-
#: view/Ranking/Settings.php:
|
5925 |
msgid "Vanuatu"
|
5926 |
msgstr ""
|
5927 |
|
5928 |
-
#: view/Ranking/Settings.php:
|
5929 |
msgid "Venezuela"
|
5930 |
msgstr ""
|
5931 |
|
5932 |
-
#: view/Ranking/Settings.php:
|
5933 |
msgid "Vietnam"
|
5934 |
msgstr ""
|
5935 |
|
5936 |
-
#: view/Research/Briefcase.php:
|
5937 |
msgid ""
|
5938 |
"Briefcase is essential to managing your SEO Strategy. With Briefcase you'll "
|
5939 |
"find the best opportunities for keywords you're using in the Awareness "
|
@@ -5941,553 +10127,692 @@ msgid ""
|
|
5941 |
"Journey."
|
5942 |
msgstr ""
|
5943 |
|
5944 |
-
#: view/Research/Briefcase.php:
|
5945 |
msgid "Search Keyword"
|
5946 |
msgstr ""
|
5947 |
|
5948 |
-
#: view/Research/Briefcase.php:
|
5949 |
msgid "Send to Rank Checker"
|
5950 |
msgstr ""
|
5951 |
|
5952 |
-
#: view/Research/Briefcase.php:
|
5953 |
msgid "Assign Label"
|
5954 |
msgstr ""
|
5955 |
|
5956 |
# @ squirrly-seo
|
5957 |
-
#: view/Research/Briefcase.php:
|
5958 |
#, fuzzy
|
5959 |
#| msgid "Could not send the email..."
|
5960 |
msgid "Ar you sure you want to delete the keywords?"
|
5961 |
msgstr "Konnte E-Mail nicht senden ..."
|
5962 |
|
5963 |
-
#: view/Research/Briefcase.php:
|
5964 |
#, php-format
|
5965 |
msgid "Select Labels for: %s"
|
5966 |
msgstr ""
|
5967 |
|
5968 |
# @ squirrly-seo
|
5969 |
-
#: view/Research/Briefcase.php:
|
5970 |
#, fuzzy
|
5971 |
#| msgid "Enter even more keywords."
|
5972 |
msgid "selected keywords"
|
5973 |
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
5974 |
|
5975 |
-
#: view/Research/Briefcase.php:
|
5976 |
msgid ""
|
5977 |
"By assigning these labels, you will reset the other labels you assigned for "
|
5978 |
"each keyword individually."
|
5979 |
msgstr ""
|
5980 |
|
5981 |
-
#: view/Research/Briefcase.php:
|
5982 |
-
#: view/Research/Labels.php:
|
5983 |
msgid "Add new Label"
|
5984 |
msgstr ""
|
5985 |
|
5986 |
-
#: view/Research/Briefcase.php:
|
5987 |
msgid "Save Labels"
|
5988 |
msgstr ""
|
5989 |
|
5990 |
-
#: view/Research/Briefcase.php:
|
5991 |
msgid "Usage"
|
5992 |
msgstr ""
|
5993 |
|
5994 |
-
#: view/Research/Briefcase.php:
|
5995 |
-
msgid "Ranking"
|
5996 |
-
msgstr ""
|
5997 |
-
|
5998 |
-
#: view/Research/Briefcase.php:141
|
5999 |
msgid "in"
|
6000 |
msgstr ""
|
6001 |
|
6002 |
-
#: view/Research/Briefcase.php:
|
6003 |
msgid "post"
|
6004 |
msgstr ""
|
6005 |
|
6006 |
-
#: view/Research/Briefcase.php:
|
6007 |
msgid "posts"
|
6008 |
msgstr ""
|
6009 |
|
6010 |
-
#: view/Research/Briefcase.php:
|
6011 |
msgid "N/A"
|
6012 |
msgstr ""
|
6013 |
|
6014 |
-
|
6015 |
-
#: view/Research/Briefcase.php:146
|
6016 |
-
#, fuzzy
|
6017 |
-
#| msgid "Do the research"
|
6018 |
-
msgid "Keyword Ranked"
|
6019 |
-
msgstr "Recherchieren"
|
6020 |
-
|
6021 |
-
#: view/Research/Briefcase.php:151
|
6022 |
msgid "keyword info"
|
6023 |
msgstr ""
|
6024 |
|
6025 |
# @ squirrly-seo
|
6026 |
-
#: view/Research/Briefcase.php:
|
6027 |
#, fuzzy
|
6028 |
#| msgid "Do the research"
|
6029 |
msgid "No research data"
|
6030 |
msgstr "Recherchieren"
|
6031 |
|
6032 |
-
#: view/Research/Briefcase.php:
|
6033 |
msgid "Refresh Research"
|
6034 |
msgstr ""
|
6035 |
|
6036 |
-
#: view/Research/Briefcase.php:
|
6037 |
msgid "Delete Keyword"
|
6038 |
msgstr ""
|
6039 |
|
6040 |
-
#: view/Research/Briefcase.php:
|
6041 |
msgid "Search Volume"
|
6042 |
msgstr ""
|
6043 |
|
6044 |
-
#: view/Research/Briefcase.php:
|
6045 |
-
msgid "Welcome to Briefcase"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6046 |
msgstr ""
|
6047 |
|
6048 |
-
#: view/Research/Briefcase.php:
|
6049 |
-
|
|
|
6050 |
msgstr ""
|
6051 |
|
6052 |
-
#: view/Research/Briefcase.php:
|
6053 |
-
|
|
|
|
|
|
|
6054 |
msgstr ""
|
6055 |
|
6056 |
-
#: view/Research/Briefcase.php:
|
6057 |
-
msgid "
|
|
|
|
|
6058 |
msgstr ""
|
6059 |
|
6060 |
-
#: view/Research/Briefcase.php:
|
6061 |
msgid "Backup/Restore Briefcase Keywords"
|
6062 |
msgstr ""
|
6063 |
|
6064 |
-
#: view/Research/Briefcase.php:
|
6065 |
msgid ""
|
6066 |
"Keep your briefcase keywords safe in case you change your domain or "
|
6067 |
"reinstall the plugin"
|
6068 |
msgstr ""
|
6069 |
|
6070 |
-
#: view/Research/Briefcase.php:
|
6071 |
#, php-format
|
6072 |
msgid "%sLearn how to import keywords into briefcase%s"
|
6073 |
msgstr ""
|
6074 |
|
6075 |
# @ squirrly-seo
|
6076 |
-
#: view/Research/Briefcase.php:
|
6077 |
#, fuzzy
|
6078 |
#| msgid "Tips: 2-4 keywords"
|
6079 |
msgid "Download Keywords"
|
6080 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
6081 |
|
6082 |
# @ squirrly-seo
|
6083 |
-
#: view/Research/Briefcase.php:
|
6084 |
#, fuzzy
|
6085 |
#| msgid "Tips: 2-4 keywords"
|
6086 |
msgid "Import Keywords"
|
6087 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
6088 |
|
6089 |
-
#: view/Research/Briefcase.php:
|
6090 |
msgid "Restore Briefcase Keywords"
|
6091 |
msgstr ""
|
6092 |
|
6093 |
-
#: view/Research/Briefcase.php:
|
6094 |
msgid "Restore Keywords"
|
6095 |
msgstr ""
|
6096 |
|
6097 |
-
#: view/Research/Briefcase.php:
|
6098 |
msgid "Upload the file with the saved Squirrly Briefcase Keywords."
|
6099 |
msgstr ""
|
6100 |
|
6101 |
-
#: view/Research/History.php:
|
6102 |
-
msgid "See the
|
6103 |
msgstr ""
|
6104 |
|
6105 |
-
|
6106 |
-
|
6107 |
-
|
|
|
|
|
|
|
6108 |
|
6109 |
-
#: view/Research/History.php:
|
6110 |
msgid "Welcome to Keyword Research History"
|
6111 |
msgstr ""
|
6112 |
|
6113 |
-
#: view/Research/HistoryDetails.php:22 view/Research/Research.php:
|
6114 |
-
#: view/Research/Suggested.php:
|
6115 |
msgid "Trend"
|
6116 |
msgstr ""
|
6117 |
|
6118 |
-
#: view/Research/Labels.php:
|
6119 |
msgid "Briefcase Labels"
|
6120 |
msgstr ""
|
6121 |
|
6122 |
-
#: view/Research/Labels.php:
|
6123 |
msgid ""
|
6124 |
"Briefcase Labels will help you sort your keywords based on your SEO "
|
6125 |
"strategy. Labels are like categories and you can quickly filter your "
|
6126 |
"keywords by one or more labels."
|
6127 |
msgstr ""
|
6128 |
|
6129 |
-
#: view/Research/Labels.php:
|
6130 |
msgid "Add New Label"
|
6131 |
msgstr ""
|
6132 |
|
6133 |
-
#: view/Research/Labels.php:
|
6134 |
msgid "Label Name"
|
6135 |
msgstr ""
|
6136 |
|
6137 |
-
#: view/Research/Labels.php:
|
6138 |
msgid "Label Color"
|
6139 |
msgstr ""
|
6140 |
|
6141 |
-
#: view/Research/Labels.php:
|
6142 |
msgid "Add Label"
|
6143 |
msgstr ""
|
6144 |
|
6145 |
-
#: view/Research/Labels.php:
|
6146 |
msgid "Edit Label"
|
6147 |
msgstr ""
|
6148 |
|
6149 |
-
#: view/Research/Labels.php:
|
6150 |
msgid "Save Label"
|
6151 |
msgstr ""
|
6152 |
|
6153 |
-
#: view/Research/Labels.php:
|
6154 |
msgid "Ar you sure you want to delete the labels?"
|
6155 |
msgstr ""
|
6156 |
|
6157 |
-
#: view/Research/Labels.php:
|
6158 |
msgid "Name"
|
6159 |
msgstr ""
|
6160 |
|
6161 |
-
#: view/Research/Labels.php:
|
6162 |
msgid "Color"
|
6163 |
msgstr ""
|
6164 |
|
6165 |
-
#: view/Research/Labels.php:
|
6166 |
msgid "Delete Label"
|
6167 |
msgstr ""
|
6168 |
|
6169 |
-
#: view/Research/Labels.php:
|
6170 |
msgid "Welcome to Briefcase Labels"
|
6171 |
msgstr ""
|
6172 |
|
6173 |
-
#: view/Research/Labels.php:
|
6174 |
-
msgid "
|
6175 |
msgstr ""
|
6176 |
|
6177 |
-
#: view/Research/Labels.php:
|
6178 |
-
|
|
|
|
|
|
|
6179 |
msgstr ""
|
6180 |
|
6181 |
-
#: view/Research/Labels.php:
|
6182 |
-
msgid "
|
6183 |
msgstr ""
|
6184 |
|
6185 |
-
#: view/Research/Research.php:
|
6186 |
msgid ""
|
6187 |
"You can now find long-tail keywords that are easy to rank for. Get "
|
6188 |
"personalized competition data for each keyword you research, thanks to "
|
6189 |
"Squirrly's Market Intelligence Features."
|
6190 |
msgstr ""
|
6191 |
|
6192 |
-
#: view/Research/Research.php:
|
6193 |
msgid "You've reached your Keyword Research Limit"
|
6194 |
msgstr ""
|
6195 |
|
6196 |
-
#: view/Research/Research.php:
|
6197 |
msgid "Check Your Account"
|
6198 |
msgstr ""
|
6199 |
|
6200 |
-
#: view/Research/Research.php:
|
6201 |
msgid "Add a keyword to Briefcase"
|
6202 |
msgstr ""
|
6203 |
|
6204 |
-
#: view/Research/Research.php:
|
6205 |
msgid "It's best if you focus on finding Long-Tail Keywords."
|
6206 |
msgstr ""
|
6207 |
|
6208 |
-
#: view/Research/Research.php:
|
6209 |
-
msgid "Step 1/
|
6210 |
msgstr ""
|
6211 |
|
6212 |
-
#: view/Research/Research.php:
|
6213 |
msgid "Enter a keyword that matches your business"
|
6214 |
msgstr ""
|
6215 |
|
6216 |
-
#: view/Research/Research.php:
|
6217 |
msgid "Focus on finding Long Tail Keywords."
|
6218 |
msgstr ""
|
6219 |
|
6220 |
-
#: view/Research/Research.php:
|
6221 |
msgid "You need to enter a keyword first"
|
6222 |
msgstr ""
|
6223 |
|
6224 |
-
#: view/Research/Research.php:
|
6225 |
msgid "Next"
|
6226 |
msgstr ""
|
6227 |
|
6228 |
-
#: view/Research/Research.php:
|
6229 |
-
msgid "Step 2/
|
6230 |
msgstr ""
|
6231 |
|
6232 |
-
#: view/Research/Research.php:
|
6233 |
msgid "Select country"
|
6234 |
msgstr ""
|
6235 |
|
6236 |
-
#: view/Research/Research.php:
|
6237 |
msgid ""
|
6238 |
"For local SEO you need to select the Country where you run your business"
|
6239 |
msgstr ""
|
6240 |
|
6241 |
-
#: view/Research/Research.php:
|
6242 |
-
#: view/Research/Research.php:
|
6243 |
msgid "Start Over"
|
6244 |
msgstr ""
|
6245 |
|
6246 |
-
#: view/Research/Research.php:
|
6247 |
-
msgid "Step 3/
|
6248 |
msgstr ""
|
6249 |
|
6250 |
-
#: view/Research/Research.php:
|
6251 |
-
|
|
|
6252 |
msgstr ""
|
6253 |
|
6254 |
# @ squirrly-seo
|
6255 |
-
#: view/Research/Research.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6256 |
#, fuzzy
|
6257 |
#| msgid "Do the research"
|
6258 |
msgid "Do research"
|
6259 |
msgstr "Recherchieren"
|
6260 |
|
6261 |
-
#: view/Research/Research.php:
|
6262 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6263 |
msgstr ""
|
6264 |
|
6265 |
-
#: view/Research/Research.php:
|
6266 |
#, php-format
|
6267 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
6268 |
msgstr ""
|
6269 |
|
6270 |
-
#: view/Research/Research.php:
|
6271 |
-
msgid "
|
6272 |
msgstr ""
|
6273 |
|
6274 |
-
#: view/Research/Research.php:
|
6275 |
msgid "Already Have Keywords?"
|
6276 |
msgstr ""
|
6277 |
|
6278 |
-
#: view/Research/Research.php:
|
6279 |
msgid "Import Keywords From CSV"
|
6280 |
msgstr ""
|
6281 |
|
6282 |
-
#: view/Research/Suggested.php:
|
6283 |
msgid "Welcome to Suggested Keywords"
|
6284 |
msgstr ""
|
6285 |
|
6286 |
-
|
6287 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6288 |
msgstr ""
|
6289 |
|
6290 |
-
|
6291 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6292 |
msgstr ""
|
6293 |
|
6294 |
-
#: view/SeoSettings/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6295 |
msgid ""
|
6296 |
"Control how post types are displayed on your site, within search engine "
|
6297 |
"results, and social media feeds."
|
6298 |
msgstr ""
|
6299 |
|
6300 |
-
#: view/SeoSettings/Automation.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6301 |
msgid "Customize the automation for each post type"
|
6302 |
msgstr ""
|
6303 |
|
6304 |
-
#: view/SeoSettings/Automation.php:
|
6305 |
msgid "Tips: Length 10-75 chars"
|
6306 |
msgstr ""
|
6307 |
|
6308 |
-
#: view/SeoSettings/Automation.php:
|
6309 |
msgid "Tips: Length 70-320 chars"
|
6310 |
msgstr ""
|
6311 |
|
6312 |
-
#: view/SeoSettings/Automation.php:
|
6313 |
msgid "Separator"
|
6314 |
msgstr ""
|
6315 |
|
6316 |
-
#: view/SeoSettings/Automation.php:
|
6317 |
msgid ""
|
6318 |
"Use separator to help user read the most relevant part of your title and "
|
6319 |
"increase Conversion Rate"
|
6320 |
msgstr ""
|
6321 |
|
6322 |
-
#: view/SeoSettings/Automation.php:
|
6323 |
msgid "Let Google Index it"
|
6324 |
msgstr ""
|
6325 |
|
6326 |
-
#: view/SeoSettings/Automation.php:
|
6327 |
msgid ""
|
6328 |
"If you switch off this option, Squirrly will add noindex meta for this post "
|
6329 |
"type."
|
6330 |
msgstr ""
|
6331 |
|
6332 |
-
#: view/SeoSettings/Automation.php:
|
6333 |
msgid "Send Authority to it"
|
6334 |
msgstr ""
|
6335 |
|
6336 |
-
#: view/SeoSettings/Automation.php:
|
6337 |
msgid ""
|
6338 |
"If you sq-switch off this option, Squirrly will add nofollow meta for this "
|
6339 |
"post type."
|
6340 |
msgstr ""
|
6341 |
|
6342 |
-
#: view/SeoSettings/Automation.php:
|
6343 |
msgid "Include In Sitemap"
|
6344 |
msgstr ""
|
6345 |
|
6346 |
-
#: view/SeoSettings/Automation.php:
|
6347 |
msgid "Let Squirrly SEO include this post type in Squirrly Sitemap XML."
|
6348 |
msgstr ""
|
6349 |
|
6350 |
-
#: view/SeoSettings/Automation.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6351 |
msgid "Redirect Attachments Page"
|
6352 |
msgstr ""
|
6353 |
|
6354 |
-
#: view/SeoSettings/Automation.php:
|
6355 |
msgid "Redirect the attachment page to its image URL."
|
6356 |
msgstr ""
|
6357 |
|
6358 |
-
#: view/SeoSettings/Automation.php:
|
6359 |
msgid "Recommended if your website is not a photography website."
|
6360 |
msgstr ""
|
6361 |
|
6362 |
-
#: view/SeoSettings/Automation.php:
|
6363 |
msgid "Load Squirrly SEO METAs"
|
6364 |
msgstr ""
|
6365 |
|
6366 |
-
#: view/SeoSettings/Automation.php:
|
6367 |
msgid ""
|
6368 |
"Let Squirrly SEO load the Title, Description, Keyword METAs for this post "
|
6369 |
"type."
|
6370 |
msgstr ""
|
6371 |
|
6372 |
# @ squirrly-seo
|
6373 |
-
#: view/SeoSettings/Automation.php:
|
6374 |
#, fuzzy
|
6375 |
#| msgid "Squirrly settings"
|
6376 |
msgid "Load Squirrly Patterns"
|
6377 |
msgstr "Squirrly Einstellungen"
|
6378 |
|
6379 |
-
#: view/SeoSettings/Automation.php:
|
6380 |
msgid "Let Squirrly SEO load the Patterns for this post type."
|
6381 |
msgstr ""
|
6382 |
|
6383 |
-
#: view/SeoSettings/Automation.php:
|
6384 |
msgid "Activate Json-Ld"
|
6385 |
msgstr ""
|
6386 |
|
6387 |
-
#: view/SeoSettings/Automation.php:
|
6388 |
msgid "Load JSON-LD Structured Data"
|
6389 |
msgstr ""
|
6390 |
|
6391 |
-
#: view/SeoSettings/Automation.php:
|
6392 |
msgid "Let Squirrly SEO load the JSON-LD META for this post type."
|
6393 |
msgstr ""
|
6394 |
|
6395 |
-
#: view/SeoSettings/Automation.php:
|
6396 |
-
#: view/SeoSettings/Automation.php:
|
6397 |
msgid "Activate Social Media"
|
6398 |
msgstr ""
|
6399 |
|
6400 |
-
#: view/SeoSettings/Automation.php:
|
6401 |
msgid "Open Graph & JSON-LD Type"
|
6402 |
msgstr ""
|
6403 |
|
6404 |
-
#: view/SeoSettings/Automation.php:
|
6405 |
msgid "Select which Open Graph type to load for this post type."
|
6406 |
msgstr ""
|
6407 |
|
6408 |
-
#: view/SeoSettings/Automation.php:
|
6409 |
msgid "JSON-LD will try to load the relevant data for this type."
|
6410 |
msgstr ""
|
6411 |
|
6412 |
-
#: view/SeoSettings/Automation.php:
|
6413 |
msgid "Load Squirrly Open Graph"
|
6414 |
msgstr ""
|
6415 |
|
6416 |
-
#: view/SeoSettings/Automation.php:
|
6417 |
msgid "Let Squirrly SEO load the Open Graph for this post type."
|
6418 |
msgstr ""
|
6419 |
|
6420 |
-
#: view/SeoSettings/Automation.php:
|
6421 |
msgid "Load Squirrly Twitter Card"
|
6422 |
msgstr ""
|
6423 |
|
6424 |
-
#: view/SeoSettings/Automation.php:
|
6425 |
msgid "Let Squirrly SEO load the Twitter Card for this post type."
|
6426 |
msgstr ""
|
6427 |
|
6428 |
-
#: view/SeoSettings/Automation.php:
|
6429 |
-
#: view/SeoSettings/Tracking.php:
|
6430 |
msgid "Activate Trackers"
|
6431 |
msgstr ""
|
6432 |
|
6433 |
-
#: view/SeoSettings/Automation.php:
|
6434 |
msgid "Load Google Analytics Tracking Script"
|
6435 |
msgstr ""
|
6436 |
|
6437 |
-
#: view/SeoSettings/Automation.php:
|
6438 |
msgid "Let Google Analytics Tracking to load for this post type."
|
6439 |
msgstr ""
|
6440 |
|
6441 |
-
#: view/SeoSettings/Automation.php:
|
6442 |
msgid "Load Facebook Pixel Tracking Script"
|
6443 |
msgstr ""
|
6444 |
|
6445 |
-
#: view/SeoSettings/Automation.php:
|
6446 |
msgid "Let Facebook Pixel Tracking to load for this post type."
|
6447 |
msgstr ""
|
6448 |
|
6449 |
-
#: view/SeoSettings/Automation.php:
|
6450 |
#, php-format
|
6451 |
msgid "Do you want to delete the automation for %s?"
|
6452 |
msgstr ""
|
6453 |
|
6454 |
-
#: view/SeoSettings/Automation.php:
|
6455 |
#, php-format
|
6456 |
msgid "Remove automation for %s"
|
6457 |
msgstr ""
|
6458 |
|
6459 |
-
#: view/SeoSettings/Automation.php:436
|
6460 |
-
msgid "Add another post type for automation"
|
6461 |
-
msgstr ""
|
6462 |
-
|
6463 |
-
#: view/SeoSettings/Automation.php:442 view/SeoSettings/Automation.php:457
|
6464 |
-
msgid "Add Post Type"
|
6465 |
-
msgstr ""
|
6466 |
-
|
6467 |
-
#: view/SeoSettings/Automation.php:443
|
6468 |
-
msgid "Add new post types in the list and customize the automation for it."
|
6469 |
-
msgstr ""
|
6470 |
-
|
6471 |
# @ squirrly-seo
|
6472 |
-
#: view/SeoSettings/Automation.php:
|
6473 |
#, fuzzy
|
6474 |
#| msgid "Squirrly settings"
|
6475 |
msgid "Squirrly Patterns"
|
6476 |
msgstr "Squirrly Einstellungen"
|
6477 |
|
6478 |
-
#: view/SeoSettings/Automation.php:
|
6479 |
msgid ""
|
6480 |
"Use the Pattern system to prevent Title and Description duplicates between "
|
6481 |
"posts"
|
6482 |
msgstr ""
|
6483 |
|
6484 |
-
#: view/SeoSettings/Automation.php:
|
6485 |
msgid ""
|
6486 |
"Patterns change the codes like {{title}} with the actual value of the post "
|
6487 |
"Title."
|
6488 |
msgstr ""
|
6489 |
|
6490 |
-
#: view/SeoSettings/Automation.php:
|
6491 |
msgid ""
|
6492 |
"In Squirrly, each post type in your site comes with a predefined posting "
|
6493 |
"pattern when displayed onto your website. However, based on your site's "
|
@@ -6495,13 +10820,13 @@ msgid ""
|
|
6495 |
"include."
|
6496 |
msgstr ""
|
6497 |
|
6498 |
-
#: view/SeoSettings/Automation.php:
|
6499 |
msgid ""
|
6500 |
"Once you set up a pattern for a particular post type, only the content "
|
6501 |
"required by your custom sequence will be displayed."
|
6502 |
msgstr ""
|
6503 |
|
6504 |
-
#: view/SeoSettings/Automation.php:
|
6505 |
#, php-format
|
6506 |
msgid ""
|
6507 |
"Squirrly lets you see how the customized patterns will apply when posts/"
|
@@ -6509,344 +10834,316 @@ msgid ""
|
|
6509 |
"to go to the %sBulk SEO%s and see the meta information for each post type."
|
6510 |
msgstr ""
|
6511 |
|
6512 |
-
#: view/SeoSettings/Automation.php:
|
6513 |
msgid "META Lengths"
|
6514 |
msgstr ""
|
6515 |
|
6516 |
-
#: view/SeoSettings/Automation.php:
|
6517 |
msgid "Change the lengths for each META on automation"
|
6518 |
msgstr ""
|
6519 |
|
6520 |
-
#: view/SeoSettings/Automation.php:
|
6521 |
msgid "Title Length"
|
6522 |
msgstr ""
|
6523 |
|
6524 |
-
#: view/SeoSettings/Automation.php:
|
6525 |
msgid "Description Length"
|
6526 |
msgstr ""
|
6527 |
|
6528 |
-
#: view/SeoSettings/Automation.php:
|
6529 |
msgid "Open Graph Title Length"
|
6530 |
msgstr ""
|
6531 |
|
6532 |
-
#: view/SeoSettings/Automation.php:
|
6533 |
msgid "Open Graph Description Length"
|
6534 |
msgstr ""
|
6535 |
|
6536 |
-
#: view/SeoSettings/Automation.php:
|
6537 |
msgid "Twitter Card Title Length"
|
6538 |
msgstr ""
|
6539 |
|
6540 |
-
#: view/SeoSettings/Automation.php:
|
6541 |
msgid "Twitter Card Description Length"
|
6542 |
msgstr ""
|
6543 |
|
6544 |
-
#: view/SeoSettings/Automation.php:
|
6545 |
msgid "JSON-LD Title Length"
|
6546 |
msgstr ""
|
6547 |
|
6548 |
-
#: view/SeoSettings/Automation.php:
|
6549 |
msgid "JSON-LD Description Length"
|
6550 |
msgstr ""
|
6551 |
|
6552 |
-
#: view/SeoSettings/Backup.php:
|
6553 |
msgid "Import Settings & SEO"
|
6554 |
msgstr ""
|
6555 |
|
6556 |
-
#: view/SeoSettings/Backup.php:
|
6557 |
msgid ""
|
6558 |
"Import the settings and SEO from other plugins so you can use only Squirrly "
|
6559 |
"SEO for on-page SEO."
|
6560 |
msgstr ""
|
6561 |
|
6562 |
-
#: view/SeoSettings/Backup.php:
|
6563 |
msgid ""
|
6564 |
"Note! If you import the SEO settings from other plugins or themes, you will "
|
6565 |
"lose all the settings that you had in Squirrly SEO. Make sure you backup "
|
6566 |
"your settings from the panel below before you do this."
|
6567 |
msgstr ""
|
6568 |
|
6569 |
-
#: view/SeoSettings/Backup.php:
|
6570 |
msgid "Import Settings From"
|
6571 |
msgstr ""
|
6572 |
|
6573 |
-
#: view/SeoSettings/Backup.php:
|
6574 |
msgid "Select the plugin or theme you want to import the Settings from."
|
6575 |
msgstr ""
|
6576 |
|
6577 |
-
#: view/SeoSettings/Backup.php:
|
6578 |
msgid "Import Settings"
|
6579 |
msgstr ""
|
6580 |
|
6581 |
-
#: view/SeoSettings/Backup.php:
|
6582 |
msgid "Import SEO From"
|
6583 |
msgstr ""
|
6584 |
|
6585 |
-
#: view/SeoSettings/Backup.php:
|
6586 |
msgid "Select the plugin or theme you want to import the SEO settings from."
|
6587 |
msgstr ""
|
6588 |
|
6589 |
-
#: view/SeoSettings/Backup.php:
|
6590 |
-
msgid "Import SEO"
|
6591 |
-
msgstr ""
|
6592 |
-
|
6593 |
-
#: view/SeoSettings/Backup.php:96
|
6594 |
msgid "Backup Settings & SEO"
|
6595 |
msgstr ""
|
6596 |
|
6597 |
-
#: view/SeoSettings/Backup.php:
|
6598 |
msgid ""
|
6599 |
"You can now download your Squirrly settings in an sql file before you go "
|
6600 |
"ahead and import the SEO settings from another plugin. That way, you can "
|
6601 |
"always go back to your Squirrly settings."
|
6602 |
msgstr ""
|
6603 |
|
6604 |
-
#: view/SeoSettings/Backup.php:
|
6605 |
msgid "Backup Settings"
|
6606 |
msgstr ""
|
6607 |
|
6608 |
-
#: view/SeoSettings/Backup.php:
|
6609 |
msgid "Download all the settings from Squirrly SEO."
|
6610 |
msgstr ""
|
6611 |
|
6612 |
-
#: view/SeoSettings/Backup.php:
|
6613 |
msgid "Download Backup"
|
6614 |
msgstr ""
|
6615 |
|
6616 |
-
#: view/SeoSettings/Backup.php:
|
6617 |
msgid "Backup SEO"
|
6618 |
msgstr ""
|
6619 |
|
6620 |
-
#: view/SeoSettings/Backup.php:
|
6621 |
msgid "Download all the Squirrly SEO Snippet optimizations."
|
6622 |
msgstr ""
|
6623 |
|
6624 |
-
#: view/SeoSettings/Backup.php:
|
6625 |
msgid "Download Backup"
|
6626 |
msgstr ""
|
6627 |
|
6628 |
-
#: view/SeoSettings/Backup.php:
|
6629 |
msgid "Restore Settings & SEO"
|
6630 |
msgstr ""
|
6631 |
|
6632 |
-
#: view/SeoSettings/Backup.php:
|
6633 |
msgid "Restore the settings and all the pages optimized with Squirrly SEO."
|
6634 |
msgstr ""
|
6635 |
|
6636 |
-
#: view/SeoSettings/Backup.php:
|
6637 |
msgid "Restore Settings"
|
6638 |
msgstr ""
|
6639 |
|
6640 |
-
#: view/SeoSettings/Backup.php:
|
6641 |
msgid "Upload the file with the saved Squirrly Settings."
|
6642 |
msgstr ""
|
6643 |
|
6644 |
-
#: view/SeoSettings/Backup.php:
|
6645 |
msgid "Restore SEO"
|
6646 |
msgstr ""
|
6647 |
|
6648 |
-
#: view/SeoSettings/Backup.php:
|
6649 |
msgid "Upload the file with the saved Squirrly SEO SQL file."
|
6650 |
msgstr ""
|
6651 |
|
6652 |
-
#: view/SeoSettings/Backup.php:
|
6653 |
msgid "Rollback Plugin"
|
6654 |
msgstr ""
|
6655 |
|
6656 |
-
#: view/SeoSettings/Backup.php:
|
6657 |
msgid "You can rollback Squirrly SEO plugin to the last stable version."
|
6658 |
msgstr ""
|
6659 |
|
6660 |
-
#: view/SeoSettings/Backup.php:
|
6661 |
msgid "Rollback to"
|
6662 |
msgstr ""
|
6663 |
|
6664 |
-
#: view/SeoSettings/Backup.php:
|
6665 |
msgid "Install the last stable version of the plugin."
|
6666 |
msgstr ""
|
6667 |
|
6668 |
# @ squirrly-seo
|
6669 |
-
#: view/SeoSettings/Backup.php:
|
6670 |
#, fuzzy
|
6671 |
#| msgid "Squirrly settings"
|
6672 |
msgid "Install Squirrly SEO"
|
6673 |
msgstr "Squirrly Einstellungen"
|
6674 |
|
6675 |
-
#: view/SeoSettings/
|
6676 |
-
msgid ""
|
6677 |
-
"Simplify the SEO process for all your posts types and optimize them in just "
|
6678 |
-
"minutes. "
|
6679 |
-
msgstr ""
|
6680 |
-
|
6681 |
-
#: view/SeoSettings/Bulkseo.php:96
|
6682 |
-
msgid "Any status"
|
6683 |
-
msgstr ""
|
6684 |
-
|
6685 |
-
#: view/SeoSettings/Bulkseo.php:178
|
6686 |
-
#, php-format
|
6687 |
-
msgid "No data for this filter. %sShow All%s records for this post type."
|
6688 |
-
msgstr ""
|
6689 |
-
|
6690 |
-
#: view/SeoSettings/Bulkseo.php:180
|
6691 |
-
msgid "No data found for this post type. Try other post types."
|
6692 |
-
msgstr ""
|
6693 |
-
|
6694 |
-
#: view/SeoSettings/BulkseoRow.php:26
|
6695 |
-
#, php-format
|
6696 |
-
msgid "View “%s”"
|
6697 |
-
msgstr ""
|
6698 |
-
|
6699 |
-
#: view/SeoSettings/Favicon.php:23
|
6700 |
msgid "Website Icon"
|
6701 |
msgstr ""
|
6702 |
|
6703 |
-
#: view/SeoSettings/Favicon.php:
|
6704 |
-
msgid "Activate Favicon"
|
6705 |
-
msgstr ""
|
6706 |
-
|
6707 |
-
#: view/SeoSettings/Favicon.php:36
|
6708 |
msgid ""
|
6709 |
"Add your website icon in the browser tabs and on other devices like iPhone, "
|
6710 |
"iPad and Android phones."
|
6711 |
msgstr ""
|
6712 |
|
6713 |
-
#: view/SeoSettings/Favicon.php:
|
|
|
|
|
|
|
|
|
6714 |
msgid "Upload file"
|
6715 |
msgstr ""
|
6716 |
|
6717 |
-
#: view/SeoSettings/Favicon.php:
|
6718 |
msgid "Upload a jpg, jpeg, png or ico file."
|
6719 |
msgstr ""
|
6720 |
|
6721 |
-
#: view/SeoSettings/Favicon.php:
|
6722 |
-
msgid "Add
|
6723 |
msgstr ""
|
6724 |
|
6725 |
-
#: view/SeoSettings/Favicon.php:
|
6726 |
-
msgid "Also load the favicon for
|
6727 |
msgstr ""
|
6728 |
|
6729 |
# @ squirrly-seo
|
6730 |
-
#: view/SeoSettings/Favicon.php:
|
6731 |
msgid ""
|
6732 |
"If you don't see the new icon in your browser, empty the browser cache and "
|
6733 |
"refresh the page."
|
6734 |
msgstr ""
|
6735 |
|
6736 |
-
#: view/SeoSettings/Favicon.php:
|
6737 |
msgid "Accepted file types: JPG, JPEG, GIF and PNG."
|
6738 |
msgstr ""
|
6739 |
|
6740 |
-
#: view/SeoSettings/Favicon.php:
|
6741 |
msgid ""
|
6742 |
"Does not physically create the favicon.ico file. The best option for "
|
6743 |
"Multisites."
|
6744 |
msgstr ""
|
6745 |
|
6746 |
-
#: view/SeoSettings/Jsonld.php:
|
6747 |
msgid "JSON-LD Structured Data"
|
6748 |
msgstr ""
|
6749 |
|
6750 |
-
#: view/SeoSettings/Jsonld.php:
|
6751 |
msgid "Your Site Type"
|
6752 |
msgstr ""
|
6753 |
|
6754 |
-
#: view/SeoSettings/Jsonld.php:
|
6755 |
msgid ""
|
6756 |
"The Organization details will be added in JSON-LD publisher section for "
|
6757 |
"every page and post"
|
6758 |
msgstr ""
|
6759 |
|
6760 |
-
#: view/SeoSettings/Jsonld.php:
|
6761 |
msgid "Organization"
|
6762 |
msgstr ""
|
6763 |
|
6764 |
-
#: view/SeoSettings/Jsonld.php:
|
6765 |
msgid "Personal"
|
6766 |
msgstr ""
|
6767 |
|
6768 |
-
#: view/SeoSettings/Jsonld.php:
|
6769 |
msgid "Your Organization Name"
|
6770 |
msgstr ""
|
6771 |
|
6772 |
-
#: view/SeoSettings/Jsonld.php:
|
6773 |
msgid "eg. COMPANY LTD"
|
6774 |
msgstr ""
|
6775 |
|
6776 |
-
#: view/SeoSettings/Jsonld.php:
|
6777 |
msgid "Logo URL"
|
6778 |
msgstr ""
|
6779 |
|
6780 |
-
#: view/SeoSettings/Jsonld.php:
|
6781 |
-
#: view/SeoSettings/Metas.php:
|
6782 |
msgid "Select Image"
|
6783 |
msgstr ""
|
6784 |
|
6785 |
-
#: view/SeoSettings/Jsonld.php:
|
6786 |
msgid "Contact Phone"
|
6787 |
msgstr ""
|
6788 |
|
6789 |
-
#: view/SeoSettings/Jsonld.php:
|
6790 |
msgid "eg. +1-541-754-3010"
|
6791 |
msgstr ""
|
6792 |
|
6793 |
-
#: view/SeoSettings/Jsonld.php:
|
6794 |
msgid "Contact Type"
|
6795 |
msgstr ""
|
6796 |
|
6797 |
-
#: view/SeoSettings/Jsonld.php:
|
6798 |
msgid "Customer Service"
|
6799 |
msgstr ""
|
6800 |
|
6801 |
-
#: view/SeoSettings/Jsonld.php:
|
6802 |
msgid "Technical Support"
|
6803 |
msgstr ""
|
6804 |
|
6805 |
-
#: view/SeoSettings/Jsonld.php:
|
6806 |
msgid "Billing Support"
|
6807 |
msgstr ""
|
6808 |
|
6809 |
-
#: view/SeoSettings/Jsonld.php:
|
6810 |
msgid "Bill Payment"
|
6811 |
msgstr ""
|
6812 |
|
6813 |
-
#: view/SeoSettings/Jsonld.php:
|
6814 |
msgid "Sales"
|
6815 |
msgstr ""
|
6816 |
|
6817 |
-
#: view/SeoSettings/Jsonld.php:
|
6818 |
msgid "Reservations"
|
6819 |
msgstr ""
|
6820 |
|
6821 |
-
#: view/SeoSettings/Jsonld.php:
|
6822 |
msgid "Credit Card Support"
|
6823 |
msgstr ""
|
6824 |
|
6825 |
-
#: view/SeoSettings/Jsonld.php:
|
6826 |
msgid "Emergency"
|
6827 |
msgstr ""
|
6828 |
|
6829 |
-
#: view/SeoSettings/Jsonld.php:
|
6830 |
msgid "Baggage Tracking"
|
6831 |
msgstr ""
|
6832 |
|
6833 |
-
#: view/SeoSettings/Jsonld.php:
|
6834 |
msgid "Roadside Assistance"
|
6835 |
msgstr ""
|
6836 |
|
6837 |
-
#: view/SeoSettings/Jsonld.php:
|
6838 |
msgid "Package Tracking"
|
6839 |
msgstr ""
|
6840 |
|
6841 |
-
#: view/SeoSettings/Jsonld.php:
|
6842 |
msgid "Short Description"
|
6843 |
msgstr ""
|
6844 |
|
6845 |
-
#: view/SeoSettings/Jsonld.php:
|
6846 |
msgid "A short description about the company. 20-50 words."
|
6847 |
msgstr ""
|
6848 |
|
6849 |
-
#: view/SeoSettings/Jsonld.php:
|
6850 |
msgid "Your Name"
|
6851 |
msgstr ""
|
6852 |
|
@@ -6870,105 +11167,128 @@ msgstr ""
|
|
6870 |
msgid "More Json-LD Settings"
|
6871 |
msgstr ""
|
6872 |
|
6873 |
-
#: view/SeoSettings/Jsonld.php:
|
6874 |
-
msgid "Add
|
|
|
|
|
|
|
|
|
|
|
6875 |
msgstr ""
|
6876 |
|
6877 |
-
#: view/SeoSettings/Jsonld.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6878 |
msgid ""
|
6879 |
"Add the BreadcrumbsList Schema into Json-LD including all parent categories."
|
6880 |
msgstr ""
|
6881 |
|
6882 |
-
#: view/SeoSettings/Jsonld.php:
|
6883 |
msgid "Remove other Json-LD from page"
|
6884 |
msgstr ""
|
6885 |
|
6886 |
-
#: view/SeoSettings/Jsonld.php:
|
6887 |
msgid ""
|
6888 |
"Clear the Json-LD from other plugins and theme to avoid duplicate schemas."
|
6889 |
msgstr ""
|
6890 |
|
6891 |
-
#: view/SeoSettings/Metas.php:
|
6892 |
msgid "Optimize the Titles"
|
6893 |
msgstr ""
|
6894 |
|
6895 |
-
#: view/SeoSettings/Metas.php:
|
6896 |
msgid ""
|
6897 |
"Add the Title Tag in the page header. You can customize it using the Bulk "
|
6898 |
"SEO and Squirrly SEO Snippet."
|
6899 |
msgstr ""
|
6900 |
|
6901 |
-
#: view/SeoSettings/Metas.php:
|
6902 |
msgid "Optimize Descriptions"
|
6903 |
msgstr ""
|
6904 |
|
6905 |
-
#: view/SeoSettings/Metas.php:
|
6906 |
msgid ""
|
6907 |
"Add the Description meta in the page header. You can customize it using the "
|
6908 |
"Bulk SEO and Squirrly SEO Snippet."
|
6909 |
msgstr ""
|
6910 |
|
6911 |
-
#: view/SeoSettings/Metas.php:
|
6912 |
msgid "Optimize Keywords"
|
6913 |
msgstr ""
|
6914 |
|
6915 |
-
#: view/SeoSettings/Metas.php:
|
6916 |
msgid ""
|
6917 |
"Add the Keyword meta in the page header. You can customize it using the Bulk "
|
6918 |
"SEO and Squirrly SEO Snippet."
|
6919 |
msgstr ""
|
6920 |
|
6921 |
-
#: view/SeoSettings/Metas.php:
|
6922 |
msgid ""
|
6923 |
"This meta is not mandatory for Google but other search engines still use it "
|
6924 |
"for ranking"
|
6925 |
msgstr ""
|
6926 |
|
6927 |
-
#: view/SeoSettings/Metas.php:
|
6928 |
msgid "Add Canonical Meta Link"
|
6929 |
msgstr ""
|
6930 |
|
6931 |
-
#: view/SeoSettings/Metas.php:
|
6932 |
msgid ""
|
6933 |
"Add canonical link meta in the page header. You can customize the canonical "
|
6934 |
"link on each page."
|
6935 |
msgstr ""
|
6936 |
|
6937 |
-
#: view/SeoSettings/Metas.php:
|
6938 |
msgid ""
|
6939 |
"Also add prev & next links metas in the page header when navigate between "
|
6940 |
"blog pages."
|
6941 |
msgstr ""
|
6942 |
|
6943 |
-
#: view/SeoSettings/Metas.php:
|
6944 |
msgid "Add Dublin Core Meta"
|
6945 |
msgstr ""
|
6946 |
|
6947 |
-
#: view/SeoSettings/Metas.php:
|
6948 |
msgid "Add the Dublin Core meta in the page header."
|
6949 |
msgstr ""
|
6950 |
|
6951 |
-
#: view/SeoSettings/Metas.php:
|
6952 |
-
msgid "
|
6953 |
msgstr ""
|
6954 |
|
6955 |
-
#: view/SeoSettings/Metas.php:
|
6956 |
-
msgid "
|
|
|
6957 |
msgstr ""
|
6958 |
|
6959 |
-
#: view/SeoSettings/Metas.php:
|
6960 |
-
msgid ""
|
6961 |
-
|
6962 |
-
|
|
|
|
|
6963 |
msgstr ""
|
6964 |
|
6965 |
#: view/SeoSettings/Metas.php:121
|
6966 |
-
msgid "Add
|
6967 |
msgstr ""
|
6968 |
|
6969 |
#: view/SeoSettings/Metas.php:122
|
6970 |
msgid ""
|
6971 |
-
"Add the
|
|
|
6972 |
msgstr ""
|
6973 |
|
6974 |
#: view/SeoSettings/Metas.php:132
|
@@ -6981,256 +11301,256 @@ msgid ""
|
|
6981 |
"page preview."
|
6982 |
msgstr ""
|
6983 |
|
6984 |
-
#: view/SeoSettings/Metas.php:
|
6985 |
msgid "First Page Optimization"
|
6986 |
msgstr ""
|
6987 |
|
6988 |
-
#: view/SeoSettings/Metas.php:
|
6989 |
msgid ""
|
6990 |
"Needed when you didn't set a specific page as Homepage in Settings > Reading "
|
6991 |
"page"
|
6992 |
msgstr ""
|
6993 |
|
6994 |
-
#: view/SeoSettings/Metas.php:
|
6995 |
msgid "Keywords"
|
6996 |
msgstr ""
|
6997 |
|
6998 |
-
#: view/SeoSettings/Metas.php:
|
6999 |
msgid "Tips: use 2-4 keywords"
|
7000 |
msgstr ""
|
7001 |
|
7002 |
-
#: view/SeoSettings/Metas.php:
|
7003 |
msgid "First Page Preview"
|
7004 |
msgstr ""
|
7005 |
|
7006 |
-
#: view/SeoSettings/Metas.php:
|
7007 |
msgid "See how the social snippet will look like for the front page"
|
7008 |
msgstr ""
|
7009 |
|
7010 |
-
#: view/SeoSettings/Metas.php:
|
7011 |
msgid "Squirrly Snippet"
|
7012 |
msgstr ""
|
7013 |
|
7014 |
-
#: view/SeoSettings/Metas.php:
|
7015 |
msgid ""
|
7016 |
"If you don't see any changes in your Google snippet, check if other SEO "
|
7017 |
"themes or plugins affect Squirrly."
|
7018 |
msgstr ""
|
7019 |
|
7020 |
-
#: view/SeoSettings/Robots.php:
|
7021 |
-
msgid "Activate Robots"
|
7022 |
-
msgstr ""
|
7023 |
-
|
7024 |
-
#: view/SeoSettings/Robots.php:36
|
7025 |
msgid ""
|
7026 |
"A robots.txt file tells search engine crawlers which pages or files the "
|
7027 |
"crawler can or can't request from your site."
|
7028 |
msgstr ""
|
7029 |
|
7030 |
-
#: view/SeoSettings/Robots.php:
|
|
|
|
|
|
|
|
|
7031 |
msgid "Edit the Robots.txt data"
|
7032 |
msgstr ""
|
7033 |
|
7034 |
-
#: view/SeoSettings/Robots.php:
|
7035 |
msgid ""
|
7036 |
"Does not physically create the robots.txt file. The best option for "
|
7037 |
"Multisites."
|
7038 |
msgstr ""
|
7039 |
|
7040 |
-
#: view/SeoSettings/Sitemap.php:
|
7041 |
msgid "Blogging Frequency"
|
7042 |
msgstr ""
|
7043 |
|
7044 |
-
#: view/SeoSettings/Sitemap.php:
|
7045 |
msgid "How often do you write new posts?"
|
7046 |
msgstr ""
|
7047 |
|
7048 |
-
#: view/SeoSettings/Sitemap.php:
|
7049 |
msgid "every hour"
|
7050 |
msgstr ""
|
7051 |
|
7052 |
-
#: view/SeoSettings/Sitemap.php:
|
7053 |
msgid "every day"
|
7054 |
msgstr ""
|
7055 |
|
7056 |
-
#: view/SeoSettings/Sitemap.php:
|
7057 |
msgid "1-3 times per week"
|
7058 |
msgstr ""
|
7059 |
|
7060 |
-
#: view/SeoSettings/Sitemap.php:
|
7061 |
msgid "1-3 times per month"
|
7062 |
msgstr ""
|
7063 |
|
7064 |
-
#: view/SeoSettings/Sitemap.php:
|
7065 |
msgid "1-3 times per year"
|
7066 |
msgstr ""
|
7067 |
|
7068 |
-
#: view/SeoSettings/Sitemap.php:
|
7069 |
msgid "Ping New Posts to Google"
|
7070 |
msgstr ""
|
7071 |
|
7072 |
-
#: view/SeoSettings/Sitemap.php:
|
7073 |
msgid "Ping your sitemap to Google and Bing when a new post is published."
|
7074 |
msgstr ""
|
7075 |
|
7076 |
-
#: view/SeoSettings/Sitemap.php:
|
7077 |
msgid "Not recommended if you added your sitemap in Google Search Console."
|
7078 |
msgstr ""
|
7079 |
|
7080 |
-
#: view/SeoSettings/Sitemap.php:
|
7081 |
msgid "Combine Languages in Sitemap"
|
7082 |
msgstr ""
|
7083 |
|
7084 |
-
#: view/SeoSettings/Sitemap.php:
|
7085 |
msgid "Add all languages in the same sitemap.xml file"
|
7086 |
msgstr ""
|
7087 |
|
7088 |
-
#: view/SeoSettings/Sitemap.php:
|
7089 |
msgid ""
|
7090 |
"If not selected, you have to add the language slug for each snippet. e.g. /"
|
7091 |
"en/sitemap.xml"
|
7092 |
msgstr ""
|
7093 |
|
7094 |
-
#: view/SeoSettings/Sitemap.php:
|
7095 |
msgid "Build Sitemaps for"
|
7096 |
msgstr ""
|
7097 |
|
7098 |
-
#: view/SeoSettings/Sitemap.php:
|
7099 |
#, php-format
|
7100 |
msgid ""
|
7101 |
"Check the sitemap you want Squirrly to build for your website. Your sitemap "
|
7102 |
"will be %s"
|
7103 |
msgstr ""
|
7104 |
|
7105 |
-
#: view/SeoSettings/Sitemap.php:
|
7106 |
msgid ""
|
7107 |
"Verify your sitemaps after you activate them to have data. Uncheck them if "
|
7108 |
"they don't have URLs to avoid Google errors."
|
7109 |
msgstr ""
|
7110 |
|
7111 |
-
#: view/SeoSettings/Sitemap.php:
|
7112 |
msgid "Home Page"
|
7113 |
msgstr ""
|
7114 |
|
7115 |
-
#: view/SeoSettings/Sitemap.php:
|
7116 |
msgid "Build the sitemap for the home page."
|
7117 |
msgstr ""
|
7118 |
|
7119 |
-
#: view/SeoSettings/Sitemap.php:
|
7120 |
msgid "Google News"
|
7121 |
msgstr ""
|
7122 |
|
7123 |
-
#: view/SeoSettings/Sitemap.php:
|
7124 |
#, php-format
|
7125 |
msgid ""
|
7126 |
"Only if you have a news website. Make sure you submit your website to "
|
7127 |
"%sGoogle News%s first."
|
7128 |
msgstr ""
|
7129 |
|
7130 |
-
#: view/SeoSettings/Sitemap.php:
|
7131 |
msgid "Posts"
|
7132 |
msgstr ""
|
7133 |
|
7134 |
-
#: view/SeoSettings/Sitemap.php:
|
7135 |
msgid "Build the sitemap for your posts."
|
7136 |
msgstr ""
|
7137 |
|
7138 |
-
#: view/SeoSettings/Sitemap.php:
|
7139 |
msgid "Attachments"
|
7140 |
msgstr ""
|
7141 |
|
7142 |
-
#: view/SeoSettings/Sitemap.php:
|
7143 |
msgid "Only recommended if you have a photography website."
|
7144 |
msgstr ""
|
7145 |
|
7146 |
-
#: view/SeoSettings/Sitemap.php:
|
7147 |
msgid "Categories"
|
7148 |
msgstr ""
|
7149 |
|
7150 |
-
#: view/SeoSettings/Sitemap.php:
|
7151 |
msgid "Build the sitemap for your post categories."
|
7152 |
msgstr ""
|
7153 |
|
7154 |
-
#: view/SeoSettings/Sitemap.php:
|
7155 |
msgid "Tags"
|
7156 |
msgstr ""
|
7157 |
|
7158 |
-
#: view/SeoSettings/Sitemap.php:
|
7159 |
msgid "Build the sitemap for your post tags."
|
7160 |
msgstr ""
|
7161 |
|
7162 |
-
#: view/SeoSettings/Sitemap.php:
|
7163 |
msgid "Pages"
|
7164 |
msgstr ""
|
7165 |
|
7166 |
-
#: view/SeoSettings/Sitemap.php:
|
7167 |
msgid "Build the sitemap for your pages."
|
7168 |
msgstr ""
|
7169 |
|
7170 |
-
#: view/SeoSettings/Sitemap.php:
|
7171 |
msgid "Archive"
|
7172 |
msgstr ""
|
7173 |
|
7174 |
-
#: view/SeoSettings/Sitemap.php:
|
7175 |
msgid "Build the sitemap for your archive links."
|
7176 |
msgstr ""
|
7177 |
|
7178 |
-
#: view/SeoSettings/Sitemap.php:
|
7179 |
msgid "Custom Taxonomies"
|
7180 |
msgstr ""
|
7181 |
|
7182 |
-
#: view/SeoSettings/Sitemap.php:
|
7183 |
msgid "Build the sitemap for your custom post type categories and tags."
|
7184 |
msgstr ""
|
7185 |
|
7186 |
-
#: view/SeoSettings/Sitemap.php:
|
7187 |
msgid "Custom Posts"
|
7188 |
msgstr ""
|
7189 |
|
7190 |
-
#: view/SeoSettings/Sitemap.php:
|
7191 |
msgid ""
|
7192 |
"Build the sitemap for your custom post types (other than WP posts and pages)."
|
7193 |
msgstr ""
|
7194 |
|
7195 |
-
#: view/SeoSettings/Sitemap.php:
|
7196 |
msgid "Products"
|
7197 |
msgstr ""
|
7198 |
|
7199 |
-
#: view/SeoSettings/Sitemap.php:
|
7200 |
msgid "Build the sitemap for your e-commerce products."
|
7201 |
msgstr ""
|
7202 |
|
7203 |
-
#: view/SeoSettings/Sitemap.php:
|
7204 |
msgid "Include Images in Sitemap"
|
7205 |
msgstr ""
|
7206 |
|
7207 |
-
#: view/SeoSettings/Sitemap.php:
|
7208 |
msgid ""
|
7209 |
"Add the image tag for each post with feature image to index your images in "
|
7210 |
"Google Image Search."
|
7211 |
msgstr ""
|
7212 |
|
7213 |
-
#: view/SeoSettings/Sitemap.php:
|
7214 |
msgid "Include Videos in Sitemap"
|
7215 |
msgstr ""
|
7216 |
|
7217 |
-
#: view/SeoSettings/Sitemap.php:
|
7218 |
msgid "Add the video tag for each post with embed video in it."
|
7219 |
msgstr ""
|
7220 |
|
7221 |
-
#: view/SeoSettings/Sitemap.php:
|
7222 |
msgid "Sitemap Pagination"
|
7223 |
msgstr ""
|
7224 |
|
7225 |
-
#: view/SeoSettings/Sitemap.php:
|
7226 |
msgid "How many Posts per page to show in sitemap?"
|
7227 |
msgstr ""
|
7228 |
|
7229 |
-
#: view/SeoSettings/Sitemap.php:
|
7230 |
msgid "Fix Relative URLs"
|
7231 |
msgstr ""
|
7232 |
|
7233 |
-
#: view/SeoSettings/Sitemap.php:
|
7234 |
#, php-format
|
7235 |
msgid ""
|
7236 |
"Make sure that all URLs have the absolute path in each Sitemap. It's "
|
@@ -7238,217 +11558,225 @@ msgid ""
|
|
7238 |
"%sFeedburner%s"
|
7239 |
msgstr ""
|
7240 |
|
7241 |
-
#: view/SeoSettings/Social.php:
|
7242 |
msgid ""
|
7243 |
"Add the Social Open Graph protocol so that your Facebook shares look good."
|
7244 |
msgstr ""
|
7245 |
|
7246 |
-
#: view/SeoSettings/Social.php:
|
7247 |
#, php-format
|
7248 |
msgid ""
|
7249 |
"You can always update an URL on Facebook if you change its Social Media "
|
7250 |
"Image. Visit %sOpen Graph Debugger%s"
|
7251 |
msgstr ""
|
7252 |
|
7253 |
-
#: view/SeoSettings/Social.php:
|
7254 |
msgid "Facebook Share Language"
|
7255 |
msgstr ""
|
7256 |
|
7257 |
-
#: view/SeoSettings/Social.php:
|
7258 |
msgid ""
|
7259 |
"Use this so that Facebook can automatically translate the text into the "
|
7260 |
"reader's language"
|
7261 |
msgstr ""
|
7262 |
|
7263 |
-
#: view/SeoSettings/Social.php:
|
7264 |
msgid "Facebook App ID"
|
7265 |
msgstr ""
|
7266 |
|
7267 |
-
#: view/SeoSettings/Social.php:
|
7268 |
#, php-format
|
7269 |
msgid ""
|
7270 |
"Add the %sFacebook App ID%s to create a connection between your Facebook "
|
7271 |
"Page and your Website."
|
7272 |
msgstr ""
|
7273 |
|
7274 |
-
#: view/SeoSettings/Social.php:
|
7275 |
-
#: view/SeoSettings/Social.php:
|
7276 |
msgid "Facebook Admin ID"
|
7277 |
msgstr ""
|
7278 |
|
7279 |
-
#: view/SeoSettings/Social.php:
|
7280 |
msgid ""
|
7281 |
"Similar to Facebook App ID, Facebook Admin ID connects your Facebook Page to "
|
7282 |
"your Website."
|
7283 |
msgstr ""
|
7284 |
|
7285 |
-
#: view/SeoSettings/Social.php:
|
7286 |
msgid "Add multiple Facebook Admin IDs"
|
7287 |
msgstr ""
|
7288 |
|
7289 |
-
#: view/SeoSettings/Social.php:
|
7290 |
msgid ""
|
7291 |
"Add the Twitter card in your tweets so that your Twitter shares look good."
|
7292 |
msgstr ""
|
7293 |
|
7294 |
-
#: view/SeoSettings/Social.php:
|
7295 |
#, php-format
|
7296 |
msgid ""
|
7297 |
"Make sure you validate the twitter card with your Twitter account. Visit "
|
7298 |
"%sTwitter Card Validator%s"
|
7299 |
msgstr ""
|
7300 |
|
7301 |
-
#: view/SeoSettings/Social.php:
|
7302 |
msgid "Share Large Images"
|
7303 |
msgstr ""
|
7304 |
|
7305 |
-
#: view/SeoSettings/Social.php:
|
7306 |
msgid ""
|
7307 |
"Activate this option only if you upload images with sizes between 500px and "
|
7308 |
"4096px width in Twitter Card."
|
7309 |
msgstr ""
|
7310 |
|
7311 |
-
#: view/SeoSettings/Social.php:
|
7312 |
#, php-format
|
7313 |
msgid ""
|
7314 |
"This option will show the twitter card image as a shared image and not as a "
|
7315 |
"summary. Visit %sSummary Card with Large Image%s"
|
7316 |
msgstr ""
|
7317 |
|
7318 |
-
#: view/SeoSettings/Social.php:
|
7319 |
msgid "Social Media Accounts"
|
7320 |
msgstr ""
|
7321 |
|
7322 |
-
#: view/SeoSettings/Social.php:
|
7323 |
msgid ""
|
7324 |
"Add your Social Media account for JSON-LD Structured data, Open Graph, and "
|
7325 |
"Twitter Card."
|
7326 |
msgstr ""
|
7327 |
|
7328 |
-
#: view/SeoSettings/Social.php:
|
7329 |
msgid "Twitter Profile URL"
|
7330 |
msgstr ""
|
7331 |
|
7332 |
-
#: view/SeoSettings/Social.php:
|
7333 |
msgid "https://twitter.com/XXXXXXXX"
|
7334 |
msgstr ""
|
7335 |
|
7336 |
-
#: view/SeoSettings/Social.php:
|
7337 |
msgid "Required for Twitter Card Validator"
|
7338 |
msgstr ""
|
7339 |
|
7340 |
-
#: view/SeoSettings/Social.php:
|
7341 |
msgid "Facebook Profile or Page URL"
|
7342 |
msgstr ""
|
7343 |
|
7344 |
-
#: view/SeoSettings/Social.php:
|
7345 |
msgid "https://facebook.com/XXXXXXXX"
|
7346 |
msgstr ""
|
7347 |
|
7348 |
-
#: view/SeoSettings/Social.php:
|
7349 |
msgid "Linkedin Profile URL"
|
7350 |
msgstr ""
|
7351 |
|
7352 |
-
#: view/SeoSettings/Social.php:
|
7353 |
msgid "https://linkedin.com/XXXXXXXX"
|
7354 |
msgstr ""
|
7355 |
|
7356 |
-
#: view/SeoSettings/Social.php:
|
7357 |
msgid "Pinterest Profile URL"
|
7358 |
msgstr ""
|
7359 |
|
7360 |
-
#: view/SeoSettings/Social.php:
|
7361 |
msgid "https://pinterest.com/XXXXXXXX"
|
7362 |
msgstr ""
|
7363 |
|
7364 |
-
#: view/SeoSettings/Social.php:
|
7365 |
msgid "Instagram Profile URL"
|
7366 |
msgstr ""
|
7367 |
|
7368 |
-
#: view/SeoSettings/Social.php:
|
7369 |
msgid "https://instagram.com/XXXXXXXX"
|
7370 |
msgstr ""
|
7371 |
|
7372 |
-
#: view/SeoSettings/Social.php:
|
7373 |
msgid "Youtube Channel URL"
|
7374 |
msgstr ""
|
7375 |
|
7376 |
-
#: view/SeoSettings/Social.php:
|
7377 |
msgid "https://youtube.com/channel/XXXXXXXX"
|
7378 |
msgstr ""
|
7379 |
|
7380 |
# @ squirrly-seo
|
7381 |
-
#: view/SeoSettings/Tracking.php:
|
7382 |
#, fuzzy
|
7383 |
#| msgid "Google %sAnalytics ID%s`:"
|
7384 |
msgid "Google Analytics ID"
|
7385 |
msgstr "Google %sAnalytics ID%s`:"
|
7386 |
|
7387 |
-
#: view/SeoSettings/Tracking.php:
|
7388 |
#, php-format
|
7389 |
msgid ""
|
7390 |
"Squirrly adds the Google Tracking script for your Analytics ID. %sGet the "
|
7391 |
"Analytics ID%s"
|
7392 |
msgstr ""
|
7393 |
|
7394 |
-
#: view/SeoSettings/Tracking.php:
|
|
|
|
|
|
|
|
|
7395 |
msgid "Google Tracking Mode"
|
7396 |
msgstr ""
|
7397 |
|
7398 |
-
#: view/SeoSettings/Tracking.php:
|
7399 |
#, php-format
|
7400 |
msgid ""
|
7401 |
"Choose gtag.js if you use %sGoogle Tag Manager%s. Otherwise select analytics."
|
7402 |
"js to track the website traffic."
|
7403 |
msgstr ""
|
7404 |
|
7405 |
-
#: view/SeoSettings/Tracking.php:
|
7406 |
msgid "analytics.js"
|
7407 |
msgstr ""
|
7408 |
|
7409 |
-
#: view/SeoSettings/Tracking.php:
|
7410 |
msgid "gtag.js"
|
7411 |
msgstr ""
|
7412 |
|
7413 |
-
#: view/SeoSettings/Tracking.php:
|
|
|
|
|
|
|
|
|
7414 |
#, php-format
|
7415 |
msgid ""
|
7416 |
"Use FB Pixel to track the visitors events and to use Facebook Ads more "
|
7417 |
"efficient. %sLearn More%s"
|
7418 |
msgstr ""
|
7419 |
|
7420 |
-
#: view/SeoSettings/Tracking.php:
|
7421 |
msgid "Load Trackings as AMP"
|
7422 |
msgstr ""
|
7423 |
|
7424 |
-
#: view/SeoSettings/Tracking.php:
|
7425 |
msgid ""
|
7426 |
"Only if your website is AMP optimize, activate this option to load the "
|
7427 |
"scripts for AMP version."
|
7428 |
msgstr ""
|
7429 |
|
7430 |
-
#: view/SeoSettings/Tracking.php:
|
7431 |
msgid "Load Tracking for Logged Users"
|
7432 |
msgstr ""
|
7433 |
|
7434 |
-
#: view/SeoSettings/Tracking.php:
|
7435 |
msgid "Load the tracking codes for logged users too."
|
7436 |
msgstr ""
|
7437 |
|
7438 |
-
#: view/SeoSettings/Webmaster.php:
|
7439 |
msgid "Webmaster Tools"
|
7440 |
msgstr ""
|
7441 |
|
7442 |
-
#: view/SeoSettings/Webmaster.php:
|
7443 |
msgid "Activate Webmasters"
|
7444 |
msgstr ""
|
7445 |
|
7446 |
-
#: view/SeoSettings/Webmaster.php:
|
7447 |
msgid "Google Verification Code"
|
7448 |
msgstr ""
|
7449 |
|
7450 |
# @ squirrly-seo
|
7451 |
-
#: view/SeoSettings/Webmaster.php:
|
7452 |
#, fuzzy, php-format
|
7453 |
#| msgid "Google META verification code for %sWebmaster Tool%s`:"
|
7454 |
msgid ""
|
@@ -7456,39 +11784,79 @@ msgid ""
|
|
7456 |
"%s and %sWebmaster Tool%s"
|
7457 |
msgstr "Google META Bestätigungs-Code für %sWebmaster Tool%s`:"
|
7458 |
|
7459 |
-
#: view/SeoSettings/Webmaster.php:
|
|
|
|
|
|
|
|
|
7460 |
msgid "Bing Verification Code"
|
7461 |
msgstr ""
|
7462 |
|
7463 |
# @ squirrly-seo
|
7464 |
-
#: view/SeoSettings/Webmaster.php:
|
7465 |
#, fuzzy, php-format
|
7466 |
#| msgid "Google META verification code for %sWebmaster Tool%s`:"
|
7467 |
msgid "Add the Bing META verification code to connect to %sWebmaster Tool%s"
|
7468 |
msgstr "Google META Bestätigungs-Code für %sWebmaster Tool%s`:"
|
7469 |
|
7470 |
-
#: view/SeoSettings/Webmaster.php:
|
7471 |
msgid "Alexa META Code"
|
7472 |
msgstr ""
|
7473 |
|
7474 |
-
#: view/SeoSettings/Webmaster.php:
|
7475 |
#, php-format
|
7476 |
msgid ""
|
7477 |
"Add the Alexa META code to analyze your entire website. Visit the %sAlexa "
|
7478 |
"Marketing Tool%s"
|
7479 |
msgstr ""
|
7480 |
|
7481 |
-
#: view/SeoSettings/Webmaster.php:
|
7482 |
msgid "Pinterest Website Validator Code"
|
7483 |
msgstr ""
|
7484 |
|
7485 |
-
#: view/SeoSettings/Webmaster.php:
|
7486 |
#, php-format
|
7487 |
msgid ""
|
7488 |
"Add the Pinterest verification code to connect your website to your "
|
7489 |
"Pinterest account. Visit the %sRich Pins Validator%s"
|
7490 |
msgstr ""
|
7491 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7492 |
# @ squirrly-seo
|
7493 |
#~ msgid ""
|
7494 |
#~ "For Squirrly to work properly you have to use a higher version of "
|
@@ -7498,10 +11866,6 @@ msgstr ""
|
|
7498 |
#~ "von Internet Explorer verwenden. <br /> Wir empfehlen, Chrome oder "
|
7499 |
#~ "Mozilla."
|
7500 |
|
7501 |
-
# @ squirrly-seo
|
7502 |
-
#~ msgid "Turn off warnings!"
|
7503 |
-
#~ msgstr "Warnungen ausschalten!"
|
7504 |
-
|
7505 |
# @ squirrly-seo
|
7506 |
#~ msgid "Exact search:"
|
7507 |
#~ msgstr "Exakte Suche:"
|
@@ -7612,10 +11976,6 @@ msgstr ""
|
|
7612 |
#~ msgid "Let Squirrly automatically optimize my blog"
|
7613 |
#~ msgstr "Lassen Sie Squirrly automatisch Ihren Blog optimieren"
|
7614 |
|
7615 |
-
# @ squirrly-seo
|
7616 |
-
#~ msgid "adds the correct <strong>title</strong> in the home page"
|
7617 |
-
#~ msgstr "fügt den richtigen <strong>Titel</strong> in die Startseite ein"
|
7618 |
-
|
7619 |
# @ squirrly-seo
|
7620 |
#~ msgid ""
|
7621 |
#~ "adds the correct <strong>description</strong> and <strong>keywords</"
|
@@ -7624,10 +11984,6 @@ msgstr ""
|
|
7624 |
#~ "fügt die richtige <strong>Beschreibung</strong> und "
|
7625 |
#~ "<strong>Schlüsselwörter</strong> auf allen Seiten ein"
|
7626 |
|
7627 |
-
# @ squirrly-seo
|
7628 |
-
#~ msgid "adds <strong>canonical</strong> link in home page"
|
7629 |
-
#~ msgstr "fügt den richtigen <strong>canonical</strong> in die Startseite ein"
|
7630 |
-
|
7631 |
# @ squirrly-seo
|
7632 |
#~ msgid "adds the <strong>XML Sitemap</strong> for search engines"
|
7633 |
#~ msgstr "fügt die <strong>XML Sitemap</strong> für Suchmaschinen ein"
|
@@ -7678,10 +12034,6 @@ msgstr ""
|
|
7678 |
#~ msgid "Status:"
|
7679 |
#~ msgstr "Status:"
|
7680 |
|
7681 |
-
# @ squirrly-seo
|
7682 |
-
#~ msgid "Tips: Length 70-255 chars"
|
7683 |
-
#~ msgstr "Tipp: Länge 70-255 Charaktere"
|
7684 |
-
|
7685 |
# @ squirrly-seo
|
7686 |
#~ msgid "Google Plus URL:"
|
7687 |
#~ msgstr "Google Plus URL:"
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Squirrly SEO Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2020-05-11 08:58+0300\n"
|
6 |
+
"PO-Revision-Date: 2020-05-11 08:58+0300\n"
|
7 |
"Last-Translator: Squirrly <contact@squirrly.co>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: cs_CZ\n"
|
19 |
"X-Generator: Poedit 2.2.4\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
#: classes/Error.php:79 classes/Error.php:90
|
23 |
msgid "Don't bother me!"
|
24 |
msgstr ""
|
25 |
|
26 |
+
#: classes/RemoteController.php:257
|
27 |
+
msgid "Too many API attempts, please slow down the request."
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: classes/RemoteController.php:261
|
31 |
+
msgid ""
|
32 |
+
"Squirrly Cloud is down for a bit of maintenance right now. But we'll be back "
|
33 |
+
"in a minute."
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: classes/RemoteController.php:320
|
37 |
msgid "Articles optimized so far"
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: classes/RemoteController.php:322 classes/RemoteController.php:329
|
41 |
msgid "add post"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: classes/RemoteController.php:327
|
45 |
msgid "Average optimization"
|
46 |
msgstr ""
|
47 |
|
48 |
+
# @ squirrly-seo
|
49 |
+
#: classes/RemoteController.php:334
|
50 |
+
#, fuzzy
|
51 |
+
#| msgid "Do the research"
|
52 |
+
msgid "Keyword Researches"
|
53 |
+
msgstr "Recherchieren"
|
54 |
|
55 |
# @ squirrly-seo
|
56 |
+
#: classes/RemoteController.php:336
|
57 |
#, fuzzy
|
58 |
#| msgid "Do the research"
|
59 |
msgid "do research"
|
60 |
msgstr "Recherchieren"
|
61 |
|
62 |
+
#: classes/RemoteController.php:341
|
63 |
msgid "Keywords stored in Squirrly Briefcase"
|
64 |
msgstr ""
|
65 |
|
66 |
+
#: classes/RemoteController.php:343
|
67 |
msgid "add keyword"
|
68 |
msgstr ""
|
69 |
|
70 |
+
#: classes/RemoteController.php:348
|
71 |
msgid "Pages ranking in top 100 Google"
|
72 |
msgstr ""
|
73 |
|
74 |
+
#: classes/RemoteController.php:350
|
75 |
msgid "see rankings"
|
76 |
msgstr ""
|
77 |
|
78 |
+
#: classes/RemoteController.php:355
|
79 |
msgid "SEO Audits"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: classes/RemoteController.php:357
|
83 |
msgid "see audits"
|
84 |
msgstr ""
|
85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
# @ squirrly-seo
|
87 |
+
#: classes/RemoteController.php:1250
|
88 |
msgid "Keyword:"
|
89 |
msgstr ""
|
90 |
|
91 |
# @ squirrly-seo
|
92 |
+
#: classes/RemoteController.php:1251
|
93 |
msgid "date"
|
94 |
msgstr ""
|
95 |
|
96 |
+
#: classes/RemoteController.php:1252 controllers/CheckSeo.php:317
|
97 |
+
#: controllers/Patterns.php:16 controllers/Research.php:259
|
98 |
+
#: controllers/Research.php:290 controllers/Research.php:344
|
99 |
+
#: controllers/Research.php:654
|
100 |
msgid "Saved!"
|
101 |
msgstr ""
|
102 |
|
103 |
# @ squirrly-seo
|
104 |
+
#: classes/RemoteController.php:1253
|
105 |
msgid "Read it!"
|
106 |
msgstr ""
|
107 |
|
108 |
# @ squirrly-seo
|
109 |
+
#: classes/RemoteController.php:1254
|
110 |
msgid "Insert it!"
|
111 |
msgstr ""
|
112 |
|
113 |
# @ squirrly-seo
|
114 |
+
#: classes/RemoteController.php:1255
|
115 |
msgid "Reference"
|
116 |
msgstr ""
|
117 |
|
118 |
# @ squirrly-seo
|
119 |
+
#: classes/RemoteController.php:1256
|
120 |
msgid "Insert as box"
|
121 |
msgstr ""
|
122 |
|
123 |
+
#: classes/RemoteController.php:1257
|
124 |
msgid "Insert Link"
|
125 |
msgstr ""
|
126 |
|
127 |
# @ squirrly-seo
|
128 |
+
#: classes/RemoteController.php:1258
|
129 |
msgid "Not relevant?"
|
130 |
msgstr ""
|
131 |
|
132 |
# @ squirrly-seo
|
133 |
+
#: classes/RemoteController.php:1259
|
134 |
msgid "Insert in your article"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: classes/RemoteController.php:1260
|
138 |
msgid ":( An error occurred while processing your request. Please try again"
|
139 |
msgstr ""
|
140 |
|
|
|
|
|
|
|
|
|
141 |
# @ squirrly-seo
|
142 |
+
#: classes/RemoteController.php:1261
|
143 |
msgid "No results found!"
|
144 |
msgstr ""
|
145 |
|
146 |
+
#: classes/RemoteController.php:1262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
147 |
#, php-format
|
148 |
msgid "[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]"
|
149 |
msgstr ""
|
150 |
|
151 |
+
#: classes/RemoteController.php:1263
|
152 |
msgid "Has creative commons attributes"
|
153 |
msgstr ""
|
154 |
|
155 |
+
#: classes/RemoteController.php:1264
|
156 |
msgid "No known copyright restrictions"
|
157 |
msgstr ""
|
158 |
|
159 |
+
#: classes/RemoteController.php:1265
|
160 |
msgid ""
|
161 |
"You haven`t used Squirrly SEO to optimize your article. Do you want to "
|
162 |
"optimize for a keyword before publishing?"
|
163 |
msgstr ""
|
164 |
|
165 |
+
#: classes/RemoteController.php:1266
|
|
|
|
|
|
|
|
|
166 |
msgid "Your Subscription has Expired"
|
167 |
msgstr ""
|
168 |
|
169 |
+
#: classes/RemoteController.php:1267
|
|
|
|
|
|
|
|
|
170 |
msgid "There are no keywords saved in briefcase yet"
|
171 |
msgstr ""
|
172 |
|
173 |
+
#: classes/RemoteController.php:1268
|
174 |
#, php-format
|
175 |
msgid "Congratulations! Your article is 100% optimized!"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: classes/RemoteController.php:1269
|
179 |
#, php-format
|
180 |
msgid "appears too many times. Try to remove %s of them"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: classes/RemoteController.php:1270
|
184 |
#, php-format
|
185 |
msgid "write %s more words"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: classes/RemoteController.php:1271
|
189 |
#, php-format
|
190 |
msgid "Add the keyword in the %s of your article"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: classes/RemoteController.php:1272
|
194 |
msgid "Click to keep the highlight on"
|
195 |
msgstr ""
|
196 |
|
197 |
+
#: classes/RemoteController.php:1273
|
198 |
msgid "introduction"
|
199 |
msgstr ""
|
200 |
|
201 |
+
#: classes/RemoteController.php:1274
|
202 |
#, php-format
|
203 |
msgid "Write more words after the %s keyword"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: classes/RemoteController.php:1275
|
207 |
msgid "or use synonyms"
|
208 |
msgstr ""
|
209 |
|
210 |
+
#: classes/RemoteController.php:1276
|
211 |
#, php-format
|
212 |
msgid "add %s more word(s)"
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: classes/RemoteController.php:1277
|
216 |
#, php-format
|
217 |
msgid "or remove %s word(s)"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: classes/RemoteController.php:1278
|
221 |
#, php-format
|
222 |
msgid "add %s more keyword(s)"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: classes/RemoteController.php:1279
|
226 |
#, php-format
|
227 |
msgid "write %s more words to start calculating"
|
228 |
msgstr ""
|
229 |
|
230 |
+
#: classes/RemoteController.php:1280 view/Research/Research.php:48
|
231 |
msgid "Add to Briefcase"
|
232 |
msgstr ""
|
233 |
|
234 |
+
#: classes/RemoteController.php:1281
|
235 |
msgid "Add Keyword to Briefcase"
|
236 |
msgstr ""
|
237 |
|
238 |
+
#: classes/RemoteController.php:1282
|
239 |
+
msgid "Select"
|
240 |
msgstr ""
|
241 |
|
242 |
+
#: classes/RemoteController.php:1283 view/Blocks/Snippet.php:136
|
243 |
+
#: view/Blocks/Snippet.php:509 view/Blocks/Snippet.php:765
|
244 |
msgid "Auto Draft"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: classes/RemoteController.php:1284
|
248 |
+
msgid ""
|
249 |
+
"You’ve already used the Live Assistant to optimize this post when creating "
|
250 |
+
"it in your Page Builder. Please go back and resume your optimization work "
|
251 |
+
"there."
|
252 |
+
msgstr ""
|
253 |
+
|
254 |
# @ squirrly-seo
|
255 |
+
#: classes/helpers/Sanitize.php:124
|
256 |
msgid "The code for Google Webmaster Tool is incorrect."
|
257 |
msgstr ""
|
258 |
|
259 |
# @ squirrly-seo
|
260 |
+
#: classes/helpers/Sanitize.php:152
|
261 |
msgid "The code for Google Analytics is incorrect."
|
262 |
msgstr ""
|
263 |
|
264 |
# @ squirrly-seo
|
265 |
+
#: classes/helpers/Sanitize.php:189
|
266 |
msgid "The code for Facebook is incorrect."
|
267 |
msgstr ""
|
268 |
|
269 |
+
#: classes/helpers/Sanitize.php:215
|
270 |
msgid "The code for Pinterest is incorrect."
|
271 |
msgstr ""
|
272 |
|
273 |
# @ squirrly-seo
|
274 |
+
#: classes/helpers/Sanitize.php:240
|
275 |
msgid "The code for Bing is incorrect."
|
276 |
msgstr ""
|
277 |
|
278 |
+
#: classes/helpers/Sanitize.php:265
|
279 |
msgid "The code for Alexa is incorrect."
|
280 |
msgstr ""
|
281 |
|
282 |
+
#: classes/helpers/Sanitize.php:391
|
283 |
msgid "The code for Facebook Pixel must only contain numbers."
|
284 |
msgstr ""
|
285 |
|
286 |
+
#: classes/helpers/Sanitize.php:406
|
287 |
msgid "The code for Facebook App must only contain numbers."
|
288 |
msgstr ""
|
289 |
|
299 |
msgid "Leave a review"
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: classes/helpers/Tools.php:405
|
303 |
msgid "Format"
|
304 |
msgstr ""
|
305 |
|
306 |
+
#: classes/helpers/Tools.php:423 classes/helpers/Tools.php:459
|
307 |
msgid "Category"
|
308 |
msgstr ""
|
309 |
|
310 |
+
#: classes/helpers/Tools.php:441 classes/helpers/Tools.php:477
|
311 |
msgid "Tag"
|
312 |
msgstr ""
|
313 |
|
314 |
+
#: classes/helpers/Tools.php:495
|
315 |
msgid "Shipping Option"
|
316 |
msgstr ""
|
317 |
|
318 |
+
#: classes/helpers/Tools.php:513
|
319 |
msgid "Author at"
|
320 |
msgstr ""
|
321 |
|
322 |
+
#: classes/helpers/Tools.php:585
|
323 |
msgid "Are you looking for"
|
324 |
msgstr ""
|
325 |
|
326 |
+
#: classes/helpers/Tools.php:586
|
327 |
msgid "These are the results for"
|
328 |
msgstr ""
|
329 |
|
330 |
+
#: classes/helpers/Tools.php:586
|
331 |
msgid "that you can find on our website."
|
332 |
msgstr ""
|
333 |
|
334 |
+
#: classes/helpers/Tools.php:620
|
335 |
msgid "Page not found"
|
336 |
msgstr ""
|
337 |
|
338 |
+
#: classes/helpers/Tools.php:621
|
339 |
msgid "This page could not be found on our website."
|
340 |
msgstr ""
|
341 |
|
342 |
+
#: classes/helpers/Tools.php:889
|
343 |
msgid "For better text comparison you need to install PHP mbstring extension."
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: config/config.php:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
347 |
msgid "Places a separator between the elements of the post description"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: config/config.php:31
|
351 |
msgid "Adds the title of the post/page/term once it’s published"
|
352 |
msgstr ""
|
353 |
|
354 |
+
#: config/config.php:32
|
355 |
msgid ""
|
356 |
"Will display an excerpt from the post/page/term (if not customized, the "
|
357 |
"excerpt will be auto-generated)"
|
358 |
msgstr ""
|
359 |
|
360 |
+
#: config/config.php:33
|
361 |
msgid "Will display an excerpt from the post/page (no auto-generation)"
|
362 |
msgstr ""
|
363 |
|
364 |
+
#: config/config.php:34
|
365 |
msgid "Adds the post's keyword to the post description"
|
366 |
msgstr ""
|
367 |
|
368 |
+
#: config/config.php:35
|
369 |
msgid "Displays the number of the current page (i.e. 1 of 6)"
|
370 |
msgstr ""
|
371 |
|
372 |
+
#: config/config.php:36
|
373 |
msgid "Adds the site's name to the post description"
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: config/config.php:37
|
377 |
msgid "Adds the tagline/description of your site"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: config/config.php:38
|
381 |
msgid "Adds the post category (several categories will be comma-separated)"
|
382 |
msgstr ""
|
383 |
|
384 |
+
#: config/config.php:39
|
385 |
msgid "Adds the primary category of the post/page"
|
386 |
msgstr ""
|
387 |
|
388 |
+
#: config/config.php:40
|
389 |
msgid "Adds the category description to the post description"
|
390 |
msgstr ""
|
391 |
|
392 |
+
#: config/config.php:41
|
393 |
msgid "Adds the current tag(s) (several tags will be comma-separated)"
|
394 |
msgstr ""
|
395 |
|
396 |
+
#: config/config.php:42
|
397 |
msgid "Adds the tag description"
|
398 |
msgstr ""
|
399 |
|
400 |
+
#: config/config.php:43
|
401 |
msgid "Adds the term name"
|
402 |
msgstr ""
|
403 |
|
404 |
+
#: config/config.php:44
|
405 |
msgid "Adds the term description"
|
406 |
msgstr ""
|
407 |
|
408 |
+
#: config/config.php:45
|
409 |
msgid "Displays the search phrase (if it appears in the post)"
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: config/config.php:46
|
413 |
msgid "Replaces the publication date of a post/page with the modified one"
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: config/config.php:47
|
417 |
msgid "Displays the author's nicename"
|
418 |
msgstr ""
|
419 |
|
420 |
+
#: config/config.php:48
|
421 |
msgid "Adds the author's biographical info to the post description"
|
422 |
msgstr ""
|
423 |
|
424 |
+
#: config/config.php:49
|
425 |
msgid "Displays the current date"
|
426 |
msgstr ""
|
427 |
|
428 |
+
#: config/config.php:50
|
429 |
msgid "Displays the date of the post/page once it's published"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: config/config.php:51
|
433 |
msgid "Adds the current day"
|
434 |
msgstr ""
|
435 |
|
436 |
+
#: config/config.php:52
|
437 |
msgid "Adds the current month"
|
438 |
msgstr ""
|
439 |
|
440 |
+
#: config/config.php:53
|
441 |
msgid "Adds the current year"
|
442 |
msgstr ""
|
443 |
|
444 |
+
#: config/config.php:54
|
445 |
msgid "Adds the title of a page's parent page"
|
446 |
msgstr ""
|
447 |
|
448 |
+
#: config/config.php:55
|
449 |
msgid "Adds the product name from Woocommerce for the current product"
|
450 |
msgstr ""
|
451 |
|
452 |
+
#: config/config.php:56
|
453 |
msgid "Adds the product price from Woocommerce for the current product"
|
454 |
msgstr ""
|
455 |
|
456 |
+
#: config/config.php:57
|
457 |
msgid "Adds the product sale price from Woocommerce for the current product"
|
458 |
msgstr ""
|
459 |
|
460 |
+
#: config/config.php:58
|
461 |
msgid ""
|
462 |
"Adds the product price currency from Woocommerce for the current product"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: controllers/Api.php:66
|
466 |
msgid "Invalid Token. Please try again"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: controllers/Api.php:87 controllers/Api.php:139
|
470 |
msgid "Connection expired. Please try again"
|
471 |
msgstr ""
|
472 |
|
473 |
+
#: controllers/Api.php:100 controllers/Api.php:103 controllers/Api.php:106
|
474 |
msgid "Author not found"
|
475 |
msgstr ""
|
476 |
|
477 |
+
#: controllers/Api.php:149 controllers/Api.php:171
|
478 |
+
msgid "Wrong Params"
|
479 |
+
msgstr ""
|
480 |
+
|
481 |
+
#: controllers/Assistant.php:63 controllers/Research.php:98
|
482 |
msgid "No keyword found."
|
483 |
msgstr ""
|
484 |
|
485 |
+
#: controllers/Assistant.php:102 controllers/Assistant.php:129
|
486 |
+
#: controllers/Audits.php:324 controllers/Ranking.php:134
|
487 |
+
#: controllers/SeoSettings.php:149 controllers/SeoSettings.php:166
|
488 |
+
#: controllers/SeoSettings.php:187 controllers/SeoSettings.php:224
|
489 |
+
#: controllers/SeoSettings.php:250 controllers/SeoSettings.php:278
|
490 |
+
#: controllers/SeoSettings.php:554 controllers/SeoSettings.php:589
|
491 |
+
#: controllers/SeoSettings.php:625
|
492 |
msgid "Saved"
|
493 |
msgstr ""
|
494 |
|
495 |
+
#: controllers/Assistant.php:108 controllers/BulkSeo.php:69
|
496 |
+
#: controllers/Patterns.php:100 controllers/Post.php:246
|
497 |
+
#: controllers/Post.php:299 controllers/Post.php:331 controllers/Post.php:366
|
498 |
+
#: controllers/PostsList.php:182 controllers/Research.php:172
|
499 |
+
#: controllers/Research.php:179 controllers/Research.php:217
|
500 |
+
#: controllers/Research.php:240 controllers/Research.php:270
|
501 |
+
#: controllers/Research.php:297 controllers/Research.php:321
|
502 |
+
#: controllers/Research.php:351 controllers/Research.php:372
|
503 |
+
#: controllers/Research.php:453 controllers/Research.php:604
|
504 |
+
#: controllers/Research.php:628 controllers/Research.php:662
|
505 |
+
#: controllers/Research.php:688 controllers/SeoSettings.php:341
|
506 |
+
#: controllers/SeoSettings.php:543 controllers/SeoSettings.php:568
|
507 |
+
#: controllers/SeoSettings.php:605 controllers/SeoSettings.php:642
|
508 |
+
#: controllers/SeoSettings.php:656 controllers/SeoSettings.php:678
|
509 |
+
#: controllers/SeoSettings.php:699 controllers/Snippet.php:159
|
510 |
msgid "You do not have permission to perform this action"
|
511 |
msgstr ""
|
512 |
|
513 |
# @ squirrly-seo
|
514 |
+
#: controllers/Assistant.php:134
|
515 |
#, fuzzy
|
516 |
#| msgid "Could not send the email..."
|
517 |
msgid "Error: Could not save the data."
|
518 |
msgstr "Konnte E-Mail nicht senden ..."
|
519 |
|
520 |
+
#: controllers/Audits.php:130
|
521 |
+
msgid "The audit was not found. Please load another audit."
|
522 |
+
msgstr ""
|
523 |
+
|
524 |
+
# @ squirrly-seo
|
525 |
+
#: controllers/Audits.php:203
|
526 |
+
#, fuzzy
|
527 |
+
#| msgid "Could not send the email..."
|
528 |
+
msgid "Could not load the Audit Page."
|
529 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
530 |
+
|
531 |
+
#: controllers/Audits.php:265
|
532 |
+
msgid "Audit page is added. The audit may take a while so please be patient."
|
533 |
+
msgstr ""
|
534 |
+
|
535 |
+
#: controllers/Audits.php:268
|
536 |
+
msgid "You reached the maximum number of audit pages for your account."
|
537 |
+
msgstr ""
|
538 |
+
|
539 |
+
# @ squirrly-seo
|
540 |
+
#: controllers/Audits.php:271
|
541 |
+
#, fuzzy
|
542 |
+
#| msgid "Could not send the email..."
|
543 |
+
msgid "Error! Could not add the audit page."
|
544 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
545 |
+
|
546 |
+
#: controllers/Audits.php:275
|
547 |
+
msgid "Error! Could not find the audit page in your website."
|
548 |
+
msgstr ""
|
549 |
+
|
550 |
+
#: controllers/Audits.php:285
|
551 |
+
msgid "Audit page sent for recheck. It may take a while so please be patient."
|
552 |
+
msgstr ""
|
553 |
+
|
554 |
+
#: controllers/Audits.php:288 controllers/Audits.php:291
|
555 |
+
msgid "The audit for all pages can be made once an hour."
|
556 |
+
msgstr ""
|
557 |
+
|
558 |
+
#: controllers/Audits.php:301
|
559 |
+
msgid "The audit page is deleted"
|
560 |
+
msgstr ""
|
561 |
+
|
562 |
+
#: controllers/Audits.php:303 controllers/FocusPages.php:383
|
563 |
+
#: controllers/Ranking.php:161 controllers/Ranking.php:179
|
564 |
+
#: controllers/Ranking.php:197 controllers/Research.php:208
|
565 |
+
#: controllers/Research.php:211 controllers/Research.php:234
|
566 |
+
#: controllers/Research.php:292 controllers/Research.php:316
|
567 |
+
#: controllers/Research.php:500 controllers/Research.php:571
|
568 |
+
#: controllers/Research.php:598 controllers/Research.php:623
|
569 |
+
#: controllers/Research.php:708
|
570 |
+
msgid "Invalid params!"
|
571 |
+
msgstr ""
|
572 |
+
|
573 |
+
#: controllers/Audits.php:326
|
574 |
msgid "Not a valid email address"
|
575 |
msgstr ""
|
576 |
|
577 |
+
#: controllers/CheckSeo.php:268 controllers/CheckSeo.php:279
|
578 |
msgid "Done!"
|
579 |
msgstr ""
|
580 |
|
581 |
+
#: controllers/CheckSeo.php:296
|
582 |
msgid "Fixed!"
|
583 |
msgstr ""
|
584 |
|
585 |
+
#: controllers/CheckSeo.php:301
|
586 |
msgid "Could not fix it. You need to change it manually."
|
587 |
msgstr ""
|
588 |
|
589 |
+
#: controllers/CheckSeo.php:310
|
590 |
+
msgid "Saved! Task marked as done."
|
591 |
msgstr ""
|
592 |
|
593 |
+
#: controllers/FocusPages.php:256
|
594 |
msgid "Focus Page does not exist or was deleted from your website."
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: controllers/FocusPages.php:314
|
598 |
msgid "Focus page is added. The audit may take a while so please be patient."
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: controllers/FocusPages.php:321
|
602 |
+
msgid "You reached the maximum number of focus pages for all your websites."
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: controllers/FocusPages.php:324
|
606 |
msgid "Error! Could not add the focus page."
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: controllers/FocusPages.php:327
|
610 |
msgid "Error! This focus page is not public."
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: controllers/FocusPages.php:331 controllers/FocusPages.php:370
|
614 |
msgid "Error! Could not find the focus page in your website."
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: controllers/FocusPages.php:358
|
618 |
msgid "Focus page sent for recheck. It may take a while so please be patient."
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: controllers/FocusPages.php:361 controllers/FocusPages.php:365
|
622 |
msgid "You've made too many requests, please wait a few minutes."
|
623 |
msgstr ""
|
624 |
|
625 |
+
#: controllers/FocusPages.php:381
|
|
|
|
|
|
|
|
|
626 |
msgid "The focus page is deleted"
|
627 |
msgstr ""
|
628 |
|
629 |
+
#: controllers/Menu.php:126
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
630 |
#, php-format
|
631 |
msgid ""
|
632 |
"An error occurred during activation. If this error persists, please contact "
|
633 |
"us at: %s"
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: controllers/Menu.php:163
|
637 |
msgid "Dashboard"
|
638 |
msgstr ""
|
639 |
|
640 |
# @ squirrly-seo
|
641 |
+
#: controllers/Menu.php:188 controllers/Menu.php:287 controllers/Menu.php:322
|
642 |
#: view/Blocks/SLASearch.php:7
|
643 |
#, fuzzy
|
644 |
#| msgid "Squirrly settings"
|
645 |
msgid "Squirrly SEO"
|
646 |
msgstr "Squirrly Einstellungen"
|
647 |
|
648 |
+
#: controllers/Menu.php:256
|
649 |
msgid "SEO Snippet"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: controllers/Menu.php:265 controllers/Snippet.php:130
|
653 |
msgid "Custom SEO"
|
654 |
msgstr ""
|
655 |
|
656 |
# @ squirrly-seo
|
657 |
+
#: controllers/Menu.php:330
|
658 |
#, fuzzy
|
659 |
#| msgid "Squirrly settings"
|
660 |
msgid "Squirrly Onboarding"
|
661 |
msgstr "Squirrly Einstellungen"
|
662 |
|
663 |
+
#: controllers/Menu.php:331
|
664 |
msgid "Onboarding"
|
665 |
msgstr ""
|
666 |
|
667 |
+
#: controllers/Menu.php:360
|
668 |
+
msgid "Import & Export SEO"
|
669 |
+
msgstr ""
|
670 |
+
|
671 |
+
#: controllers/Menu.php:361 view/SeoSettings/Backup.php:88
|
672 |
+
msgid "Import SEO"
|
673 |
+
msgstr ""
|
674 |
+
|
675 |
+
#: controllers/Menu.php:371
|
676 |
msgid "Squirrly Account Info"
|
677 |
msgstr ""
|
678 |
|
679 |
+
#: controllers/Menu.php:372
|
680 |
msgid "Account Info"
|
681 |
msgstr ""
|
682 |
|
683 |
+
#: controllers/Menu.php:381
|
684 |
msgid "Squirrly How To & Support"
|
685 |
msgstr ""
|
686 |
|
687 |
+
#: controllers/Menu.php:382
|
688 |
msgid "Help & Support"
|
689 |
msgstr ""
|
690 |
|
691 |
+
#: controllers/Patterns.php:17
|
692 |
msgid "Saved! This is how the preview looks like"
|
693 |
msgstr ""
|
694 |
|
695 |
# @ squirrly-seo
|
696 |
+
#: controllers/Post.php:293
|
697 |
#, fuzzy
|
698 |
#| msgid "Could not send the email..."
|
699 |
msgid "Could not add the demo post."
|
700 |
msgstr "Konnte E-Mail nicht senden ..."
|
701 |
|
702 |
+
#: controllers/Post.php:355 controllers/Post.php:380
|
703 |
+
msgid "Can't get the post URL"
|
704 |
+
msgstr ""
|
705 |
+
|
706 |
+
#: controllers/Post.php:385
|
707 |
+
msgid "Invalid request"
|
708 |
+
msgstr ""
|
709 |
+
|
710 |
+
#: controllers/PostsList.php:74 controllers/PostsList.php:117
|
711 |
msgid "SQ Snippet"
|
712 |
msgstr ""
|
713 |
|
714 |
+
#: controllers/PostsList.php:75
|
715 |
msgid "Optimized"
|
716 |
msgstr ""
|
717 |
|
718 |
+
#: controllers/PostsList.php:200
|
719 |
+
msgid "Network Error. Please Refresh."
|
720 |
+
msgstr ""
|
721 |
+
|
722 |
+
#: controllers/PostsList.php:204
|
723 |
+
#, php-format
|
724 |
+
msgid "Maintenance. %sWe'll be back in a minute."
|
725 |
+
msgstr ""
|
726 |
+
|
727 |
+
#: controllers/PostsList.php:235
|
728 |
msgid "Not Public"
|
729 |
msgstr ""
|
730 |
|
731 |
+
#: controllers/PostsList.php:236
|
732 |
msgid "Could not process"
|
733 |
msgstr ""
|
734 |
|
735 |
+
#: controllers/PostsList.php:237
|
736 |
msgid "The Squirrly subscription has expired!"
|
737 |
msgstr ""
|
738 |
|
739 |
+
# @ squirrly-seo
|
740 |
+
#: controllers/Ranking.php:78
|
741 |
+
#, fuzzy
|
742 |
+
#| msgid "Could not send the email..."
|
743 |
+
msgid "Could not load the Rankings."
|
744 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
745 |
+
|
746 |
+
# @ squirrly-seo
|
747 |
+
#: controllers/Ranking.php:91
|
748 |
+
#, fuzzy
|
749 |
+
#| msgid "Could not send the email..."
|
750 |
+
msgid "Could not load data."
|
751 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
752 |
+
|
753 |
+
#: controllers/Ranking.php:143
|
754 |
#, php-format
|
755 |
msgid "Could not refresh the rank. Please check your SERP credits %shere%s"
|
756 |
msgstr ""
|
757 |
|
758 |
+
#: controllers/Ranking.php:145
|
759 |
#, php-format
|
760 |
msgid "%s is queued and the rank will be checked soon."
|
761 |
msgstr ""
|
762 |
|
763 |
+
#: controllers/Ranking.php:156
|
764 |
msgid "The keyword is deleted"
|
765 |
msgstr ""
|
766 |
|
767 |
# @ squirrly-seo
|
768 |
+
#: controllers/Ranking.php:158
|
769 |
#, fuzzy
|
770 |
#| msgid "Could not send the email..."
|
771 |
msgid "Could not delete the keyword!"
|
772 |
msgstr "Konnte E-Mail nicht senden ..."
|
773 |
|
774 |
+
#: controllers/Ranking.php:177 controllers/Research.php:232
|
775 |
+
#: controllers/Research.php:314 controllers/Research.php:621
|
776 |
+
#: controllers/Research.php:706
|
777 |
msgid "Deleted!"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: controllers/Ranking.php:194
|
781 |
msgid "Sent!"
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: controllers/Research.php:198
|
785 |
msgid "Keyword Saved. The rank check will be ready in a minute."
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: controllers/Research.php:200 controllers/Research.php:204
|
789 |
msgid "Keyword Saved!"
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: controllers/Research.php:265
|
793 |
+
msgid "Invalid Label or Color!"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: controllers/Research.php:346 controllers/Research.php:656
|
797 |
+
#: controllers/Research.php:682
|
798 |
msgid "Invalid Keyword!"
|
799 |
msgstr ""
|
800 |
|
801 |
+
#: controllers/Research.php:405 controllers/Research.php:419
|
802 |
+
#: controllers/Research.php:441 controllers/Research.php:444
|
803 |
+
#: controllers/SeoSettings.php:387 controllers/SeoSettings.php:390
|
804 |
+
#: controllers/SeoSettings.php:434 controllers/SeoSettings.php:437
|
805 |
+
msgid "Error! The backup is not valid."
|
806 |
msgstr ""
|
807 |
|
808 |
+
#: controllers/Research.php:439 controllers/SeoSettings.php:385
|
|
|
809 |
msgid "Great! The backup is restored."
|
810 |
msgstr ""
|
811 |
|
812 |
+
#: controllers/Research.php:447 controllers/SeoSettings.php:393
|
813 |
+
#: controllers/SeoSettings.php:440
|
|
|
|
|
|
|
|
|
|
|
|
|
814 |
msgid "Error! You have to enter a previously saved backup file."
|
815 |
msgstr ""
|
816 |
|
817 |
+
#: controllers/Research.php:468
|
818 |
msgid "Could not add the keyword to SERP Check. Please try again."
|
819 |
msgstr ""
|
820 |
|
821 |
+
#: controllers/Research.php:470
|
822 |
msgid "The keyword is added to SERP Check."
|
823 |
msgstr ""
|
824 |
|
825 |
+
#: controllers/Research.php:473
|
826 |
msgid "Invalid parameters."
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: controllers/Research.php:565
|
830 |
+
msgid "Keyword Research limit exceeded"
|
831 |
+
msgstr ""
|
832 |
+
|
833 |
+
#: controllers/Research.php:680
|
834 |
msgid "The keywords are added to SERP Check!"
|
835 |
msgstr ""
|
836 |
|
837 |
+
#: controllers/SeoSettings.php:321
|
838 |
msgid "Google Analytics account is disconnected."
|
839 |
msgstr ""
|
840 |
|
841 |
+
#: controllers/SeoSettings.php:323 controllers/SeoSettings.php:336
|
842 |
msgid "Error! Could not disconnect the account."
|
843 |
msgstr ""
|
844 |
|
845 |
+
#: controllers/SeoSettings.php:334
|
846 |
msgid "Google Search Console account is disconnected."
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: controllers/SeoSettings.php:431
|
850 |
msgid "Great! The SEO backup is restored."
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: controllers/SeoSettings.php:468 controllers/SeoSettings.php:512
|
|
|
|
|
|
|
|
|
854 |
#, php-format
|
855 |
msgid ""
|
856 |
+
"Success! The import from %s was completed successfully and your SEO is safe!"
|
|
|
857 |
msgstr ""
|
858 |
|
859 |
+
#: controllers/SeoSettings.php:470
|
860 |
+
msgid "Error! An error occured while import. Please try again."
|
861 |
msgstr ""
|
862 |
|
863 |
+
#: controllers/SeoSettings.php:482
|
864 |
+
msgid "All the Plugin settings were imported successfuly!"
|
865 |
msgstr ""
|
866 |
|
867 |
+
#: controllers/SeoSettings.php:484
|
868 |
+
msgid "No settings found for this plugin/theme."
|
|
|
|
|
|
|
869 |
msgstr ""
|
870 |
|
871 |
+
#: controllers/SeoSettings.php:532 models/Rollback.php:98
|
872 |
msgid "Rollback to Previous Version"
|
873 |
msgstr ""
|
874 |
|
875 |
# @ squirrly-seo
|
876 |
+
#: controllers/SeoSettings.php:556
|
877 |
#, fuzzy
|
878 |
#| msgid "Could not send the email..."
|
879 |
msgid "Could not save the changes"
|
880 |
msgstr "Konnte E-Mail nicht senden ..."
|
881 |
|
882 |
# @ squirrly-seo
|
883 |
+
#: controllers/SeoSettings.php:597 controllers/SeoSettings.php:633
|
884 |
#, fuzzy
|
885 |
#| msgid "Could not send the email..."
|
886 |
msgid "Could not add the post type"
|
887 |
msgstr "Konnte E-Mail nicht senden ..."
|
888 |
|
889 |
+
#: controllers/SeoSettings.php:667
|
890 |
+
msgid ""
|
891 |
+
"Error! Could not get the code. Connect to Google Search Console and validate "
|
892 |
+
"the connection."
|
893 |
+
msgstr ""
|
894 |
+
|
895 |
+
#: controllers/SeoSettings.php:688
|
896 |
+
msgid ""
|
897 |
+
"Error! Could not get the tracking code. Connect to Google Analytics and get "
|
898 |
+
"the website tracking code from Admin area."
|
899 |
+
msgstr ""
|
900 |
+
|
901 |
# @ squirrly-seo
|
902 |
+
#: controllers/Snippet.php:82
|
903 |
#, fuzzy
|
904 |
#| msgid "Squirrly LIVE SEO assistant"
|
905 |
msgid "Squirrly SEO Snippet"
|
906 |
msgstr "Squirrly LIVE SEO-Assistent"
|
907 |
|
908 |
# @ squirrly-seo
|
909 |
+
#: controllers/Snippet.php:177
|
910 |
#, fuzzy
|
911 |
#| msgid "Could not send the email..."
|
912 |
msgid "Could not save the data"
|
913 |
msgstr "Konnte E-Mail nicht senden ..."
|
914 |
|
915 |
+
#: core/BlockFocusPages.php:22 view/Audits/AuditStats.php:89
|
916 |
msgid "Audit in progress"
|
917 |
msgstr ""
|
918 |
|
|
|
|
|
|
|
|
|
919 |
# @ squirrly-seo
|
920 |
+
#: core/BlockSupport.php:26
|
921 |
msgid "Plugin Feedback"
|
922 |
msgstr ""
|
923 |
|
924 |
# @ squirrly-seo
|
925 |
+
#: core/BlockSupport.php:58
|
926 |
msgid "Thank you for your feedback"
|
927 |
msgstr ""
|
928 |
|
929 |
# @ squirrly-seo
|
930 |
+
#: core/BlockSupport.php:62
|
931 |
msgid "No message."
|
932 |
msgstr ""
|
933 |
|
934 |
+
#: core/Blocklogin.php:53
|
935 |
#, php-format
|
936 |
msgid ""
|
937 |
"We found your email, so it means you already have a Squirrly.co account. "
|
938 |
+
"%sClick %sI already have an account%s and login. If you forgot your "
|
939 |
+
"password, click %shere%s"
|
940 |
msgstr ""
|
941 |
|
942 |
+
#: core/Blocklogin.php:56
|
943 |
msgid "Your email is not valid. Please enter a valid email"
|
944 |
msgstr ""
|
945 |
|
946 |
+
#: core/Blocklogin.php:59
|
947 |
msgid "We could not create your account. Please enter a valid email"
|
948 |
msgstr ""
|
949 |
|
950 |
+
#: core/Blocklogin.php:78
|
951 |
#, php-format
|
952 |
msgid ""
|
953 |
"Error: Couldn't connect to host :( . Please contact your site's webhost (or "
|
954 |
"webmaster) and request them to add %s to their IP whitelist."
|
955 |
msgstr ""
|
956 |
|
957 |
+
#: core/Blocklogin.php:82
|
958 |
msgid "Could not send your information to Squirrly. Please try again."
|
959 |
msgstr ""
|
960 |
|
961 |
# @ squirrly-seo
|
962 |
+
#: core/Blocklogin.php:104
|
963 |
msgid "Wrong email or password!"
|
964 |
msgstr ""
|
965 |
|
966 |
+
#: core/Blocklogin.php:107
|
967 |
msgid "You can only use this account for the URL you registered first!"
|
968 |
msgstr ""
|
969 |
|
970 |
+
#: core/Blocklogin.php:110
|
971 |
msgid "An error occured"
|
972 |
msgstr ""
|
973 |
|
974 |
+
#: core/Blocklogin.php:130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
975 |
#, php-format
|
976 |
msgid ""
|
977 |
+
"Error: Couldn't connect to host :( . Please contact your site's webhost (or "
|
978 |
+
"webmaster) and request them to add %s to their IP whitelist."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
979 |
msgstr ""
|
980 |
|
981 |
+
# @ squirrly-seo
|
982 |
+
#: core/Blocklogin.php:135
|
983 |
+
msgid "Both fields are required."
|
|
|
|
|
|
|
|
|
984 |
msgstr ""
|
985 |
|
986 |
+
#: models/Assistant.php:50 view/Blocks/SEOIssues.php:42
|
987 |
+
msgid "Task Details"
|
988 |
msgstr ""
|
989 |
|
990 |
+
#: models/Assistant.php:57
|
991 |
+
msgid "active task"
|
|
|
|
|
|
|
|
|
992 |
msgstr ""
|
993 |
|
994 |
# @ squirrly-seo
|
995 |
+
#: models/Assistant.php:80 view/Blocks/Jorney.php:69
|
996 |
+
#: view/Blocks/KRHistory.php:47
|
997 |
#, fuzzy
|
998 |
#| msgid "Do the research"
|
999 |
msgid "Do Keyword Research"
|
1000 |
msgstr "Recherchieren"
|
1001 |
|
1002 |
+
#: models/Assistant.php:81
|
1003 |
#, php-format
|
1004 |
msgid ""
|
1005 |
"Use Research - Find Keywords to perform your very first keyword research for "
|
1007 |
"steps of performing a research. %s Just follow the steps."
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: models/Assistant.php:85
|
1011 |
msgid "Add Keywords in Briefcase"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: models/Assistant.php:86
|
1015 |
#, php-format
|
1016 |
msgid ""
|
1017 |
"Use the Briefcase feature to organize and manage your portfolio of keywords. "
|
1024 |
"the future and which are on-point with your strategy."
|
1025 |
msgstr ""
|
1026 |
|
1027 |
+
#: models/Assistant.php:90
|
1028 |
msgid "Create Labels for Keywords"
|
1029 |
msgstr ""
|
1030 |
|
1031 |
+
#: models/Assistant.php:91
|
1032 |
#, php-format
|
1033 |
msgid ""
|
1034 |
"Organize your keywords by using Labels for the keywords you've stored in "
|
1040 |
"complete this task."
|
1041 |
msgstr ""
|
1042 |
|
1043 |
+
#: models/Assistant.php:95
|
1044 |
msgid "Add Keywords to Labels"
|
1045 |
msgstr ""
|
1046 |
|
1047 |
+
#: models/Assistant.php:96
|
1048 |
#, php-format
|
1049 |
msgid ""
|
1050 |
"Now that you've created your first label, you should label one of your "
|
1054 |
"Then, assign a label to your keyword in order to complete this task."
|
1055 |
msgstr ""
|
1056 |
|
1057 |
+
#: models/Assistant.php:100
|
1058 |
msgid "Send Keywords to Rank Checker"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
+
#: models/Assistant.php:101
|
1062 |
#, php-format
|
1063 |
msgid ""
|
1064 |
"Now that you (hopefully) have keywords added to your Briefcase, go look at "
|
1070 |
"SEO strategy."
|
1071 |
msgstr ""
|
1072 |
|
1073 |
+
#: models/Assistant.php:107
|
1074 |
msgid "Optimize Using Live Assistant"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
+
#: models/Assistant.php:108
|
1078 |
#, php-format
|
1079 |
msgid ""
|
1080 |
"Optimize your first Page or Article using the SEO Live Assistant (SLA) "
|
1088 |
"your way around it."
|
1089 |
msgstr ""
|
1090 |
|
1091 |
+
#: models/Assistant.php:114
|
1092 |
msgid "Activate Meta Automation"
|
1093 |
msgstr ""
|
1094 |
|
1095 |
+
#: models/Assistant.php:115
|
1096 |
#, php-format
|
1097 |
msgid ""
|
1098 |
+
"The %sAutomation Features%s of Squirrly SEO are extremely powerful. %s They "
|
1099 |
+
"help Non-SEO experts avoid many mistakes they would normally make. %s They "
|
1100 |
+
"help experts control any WordPress site at a level that has never been "
|
1101 |
+
"possible before. (just make sure you click to see the Advanced settings). %s "
|
1102 |
+
"You'll be able to configure automations according to any post type. %s Turn "
|
1103 |
+
"the toggle to ON for: %sActivate Patterns%s to complete this task."
|
1104 |
msgstr ""
|
1105 |
|
1106 |
+
#: models/Assistant.php:119
|
1107 |
msgid "Activate METAs"
|
1108 |
msgstr ""
|
1109 |
|
1110 |
+
#: models/Assistant.php:120
|
1111 |
#, php-format
|
1112 |
msgid ""
|
1113 |
+
"Activate the %sMETA settings%s from the Squirrly SEO Plugin. %s You can "
|
1114 |
+
"import ALL meta settings you've made with other plugins in WordPress into "
|
1115 |
+
"your Squirrly SEO Plugin. That way everything will be kept 100%% intact, "
|
1116 |
+
"without any head-aches. %s To complete this task you need to activate: %s - "
|
1117 |
+
"Optimize the Titles%s - Optimize Descriptions %s - Add Canonical META Link "
|
1118 |
+
"%s Make sure you click on %sSave settings%s after you switch anything on or "
|
1119 |
+
"off."
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: models/Assistant.php:124 view/Blocks/Snippet.php:376
|
1123 |
+
#: view/SeoSettings/Jsonld.php:35
|
1124 |
msgid "Activate JSON-LD"
|
1125 |
msgstr ""
|
1126 |
|
1127 |
+
#: models/Assistant.php:125
|
1128 |
#, php-format
|
1129 |
msgid ""
|
1130 |
+
"%sJSON-LD Structured Data%s needs to be activated. %s The Duplicate Removal "
|
1131 |
"feature of Squirrly SEO will make sure that if you have more than one JSON-"
|
1132 |
"LD definition inside the source code of any URL, the definition created by "
|
1133 |
"Squirrly SEO will be the only one that remains. %s Make sure you setup all "
|
1134 |
"the information about your Organization or your Personal Brand here. %s To "
|
1135 |
+
"finish all the JSON-LD related setup, also visit the %sSocial Media%s "
|
1136 |
+
"section of our Settings page and write in your social media profiles for "
|
1137 |
+
"this site. %s Then, at URL-level you will be able to add custom JSON-LD if "
|
1138 |
+
"you're an advanced user."
|
1139 |
msgstr ""
|
1140 |
|
1141 |
+
#: models/Assistant.php:129 view/Blocks/Snippet.php:479
|
1142 |
+
#: view/SeoSettings/Automation.php:377 view/SeoSettings/Social.php:47
|
1143 |
msgid "Activate Open Graph"
|
1144 |
msgstr ""
|
1145 |
|
1146 |
+
#: models/Assistant.php:130
|
1147 |
#, php-format
|
1148 |
msgid ""
|
1149 |
+
"Go to the %sSocial Media section%s.%sActivate Open Graph. (switch the toggle "
|
1150 |
+
"to ON) %s The Open Graph will help you control the way your posts look when "
|
1151 |
"people share your URLs to social media sites like Facebook and LinkedIN. %s "
|
1152 |
"It will also make your social media posts look great and gain you clicks to "
|
1153 |
"your site."
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: models/Assistant.php:134 view/Blocks/Snippet.php:733
|
1157 |
+
#: view/SeoSettings/Automation.php:404 view/SeoSettings/Social.php:270
|
1158 |
msgid "Activate Twitter Card"
|
1159 |
msgstr ""
|
1160 |
|
1161 |
+
#: models/Assistant.php:135
|
1162 |
#, php-format
|
1163 |
msgid ""
|
1164 |
+
"Go to the %sSocial Media section%s. %s - Activate Twitter Card. (switch the "
|
1165 |
"toggle to ON) %s - Add your Twitter profile URL %s The Twitter Card will "
|
1166 |
"help you control the way your posts look when people share your URLs on "
|
1167 |
"Twitter. %s It will also make your social media posts look great and gain "
|
1168 |
"you clicks to your site."
|
1169 |
msgstr ""
|
1170 |
|
1171 |
+
#: models/Assistant.php:139
|
1172 |
msgid "Activate Sitemap XML"
|
1173 |
msgstr ""
|
1174 |
|
1175 |
+
#: models/Assistant.php:140
|
1176 |
#, php-format
|
1177 |
msgid ""
|
1178 |
+
"Activate your %sSitemap XML%s setting. Squirrly SEO will then generate your "
|
1179 |
"sitemap, according to different items you can set up. %s Use this to tell "
|
1180 |
"Google how often you bring new content to your site. %s Also, choose for "
|
1181 |
"which types of URLs you'll want to have sitemaps. It depends on your "
|
1186 |
msgstr ""
|
1187 |
|
1188 |
# @ squirrly-seo
|
1189 |
+
#: models/Assistant.php:144
|
1190 |
#, fuzzy
|
1191 |
#| msgid "Google %sAnalytics ID%s`:"
|
1192 |
msgid "Activate Google Analytics"
|
1193 |
msgstr "Google %sAnalytics ID%s`:"
|
1194 |
|
1195 |
+
#: models/Assistant.php:145
|
1196 |
#, php-format
|
1197 |
msgid ""
|
1198 |
+
"Go to the %sTracking Tools section%s. %s Add your Google Analytics ID to "
|
1199 |
"complete this setting. (find it in the tracking code that Google Analytics "
|
1200 |
"tells you to place on your site) %s Squirrly SEO will then add "
|
1201 |
"(automatically) your Google Analytics tracking code (in the format you "
|
1203 |
"Automation section)."
|
1204 |
msgstr ""
|
1205 |
|
1206 |
+
#: models/Assistant.php:149
|
1207 |
msgid "Activate Facebook Pixel"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: models/Assistant.php:150
|
1211 |
#, php-format
|
1212 |
msgid ""
|
1213 |
+
"Go to the %sTracking Tools section%s of the settings and add your Facebook "
|
1214 |
+
"Pixel ID. %s Make sure you click %sSave Settings%s after you do that. %s Do "
|
1215 |
+
"this, and Facebook will start tracking user actions on your site, so you can "
|
1216 |
+
"later retarget them with ads."
|
1217 |
msgstr ""
|
1218 |
|
1219 |
+
#: models/Assistant.php:154
|
1220 |
msgid "Connect the Webmasters"
|
1221 |
msgstr ""
|
1222 |
|
1223 |
+
#: models/Assistant.php:155
|
1224 |
#, php-format
|
1225 |
msgid ""
|
1226 |
+
"Go to the %sConnection section%s. %s This section makes it super easy to "
|
1227 |
+
"integrate different (important) 3rd party services with your WordPress. %s "
|
1228 |
+
"Alexa META Code is 100%% optional, but the rest are very important to add. "
|
1229 |
+
"%s Enter your Pinterest code, especially if you plan to expand your presence "
|
1230 |
+
"on Pinterest. It will %sactivate Rich Pins%s, which will completely boost "
|
1231 |
+
"your sales and visibility for any product or post that has great images."
|
|
|
1232 |
msgstr ""
|
1233 |
|
1234 |
# @ squirrly-seo
|
1235 |
+
#: models/Assistant.php:163 models/focuspages/Accuracy.php:45
|
1236 |
+
#: models/focuspages/Traffic.php:100 models/focuspages/Traffic.php:105
|
1237 |
#, fuzzy
|
1238 |
#| msgid "Google %sAnalytics ID%s`:"
|
1239 |
msgid "Connect Google Analytics"
|
1240 |
msgstr "Google %sAnalytics ID%s`:"
|
1241 |
|
1242 |
+
#: models/Assistant.php:164
|
1243 |
#, php-format
|
1244 |
msgid ""
|
1245 |
+
"Integrate %sGoogle Analytics%s with Squirrly SEO from %sAudits > Settings%s."
|
1246 |
+
"%sFeatures like %sFocus Pages%s and the %sAudit%s need this integration, in "
|
1247 |
+
"order to work at full potential.%sGoogle Analytics is free and everyone uses "
|
1248 |
+
"it. The %sFocus Pages%s and the %sAudit%s will interpret the right data from "
|
1249 |
+
"Google Analytics for you.%sYou'll feel like an Analytics expert, without "
|
1250 |
+
"having to know a single thing about Google Analytics."
|
1251 |
msgstr ""
|
1252 |
|
1253 |
+
#: models/Assistant.php:168 models/Assistant.php:190
|
1254 |
msgid "Connect Google Search Console"
|
1255 |
msgstr ""
|
1256 |
|
1257 |
+
#: models/Assistant.php:169
|
1258 |
#, php-format
|
1259 |
msgid ""
|
1260 |
+
"Integrate your WordPress with %sGoogle Search Console%s with Squirrly SEO "
|
1261 |
+
"from %sAudits > Settings%s.%sThis integration is more than just setting the "
|
1262 |
+
"meta code for it. It will connect your WP to the API of Google's service and "
|
1263 |
+
"enable info such as Impressions, Clicks, Average Ranking Position to be "
|
1264 |
+
"collected.%sMore importantly, you'll be able to update all the info that "
|
1265 |
+
"Google has about your site, directly from your Squirrly SEO Plugin."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: models/Assistant.php:173
|
1269 |
msgid "Set the Audit Email"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
+
#: models/Assistant.php:174
|
1273 |
#, php-format
|
1274 |
msgid ""
|
1275 |
"You can customize the email to which we send the Audit reports.%sIt can be "
|
1279 |
"order to increase the score."
|
1280 |
msgstr ""
|
1281 |
|
1282 |
+
#: models/Assistant.php:178
|
1283 |
msgid "Get your score over 60"
|
1284 |
msgstr ""
|
1285 |
|
1286 |
+
#: models/Assistant.php:179
|
1287 |
#, php-format
|
1288 |
msgid ""
|
1289 |
"True website marketing performance happens after your Audit score gets to "
|
1291 |
"getting a score of over 60.%sLook at the progress charts weekly and make "
|
1292 |
"sure you check out the Tasks section, which tells you exactly what you need "
|
1293 |
"to do in order to increase the score.%sWe've been testing these scores since "
|
1294 |
+
"2013 on hundreds of thousands of websites and it's always the same: %strue "
|
1295 |
+
"performance happens at over 84%s. That's why you need to start working on "
|
1296 |
+
"this."
|
1297 |
msgstr ""
|
1298 |
|
1299 |
+
#: models/Assistant.php:185
|
1300 |
msgid "Track your first 3 Keywords"
|
1301 |
msgstr ""
|
1302 |
|
1303 |
+
#: models/Assistant.php:186
|
1304 |
#, php-format
|
1305 |
msgid ""
|
1306 |
+
"%sSERP Checker = Search Engine Result Pages Checker.%s %s It checks your "
|
1307 |
"position on the Google Search Engine for your keywords. Also (on the "
|
1308 |
"Business Plan) it shows you the evolution in time for your sites' URLs for "
|
1309 |
"these keywords. %s Tell Squirrly SEO the first three keywords you want it to "
|
1311 |
"according to a solid SEO Strategy, you'll only be able to add keywords or "
|
1312 |
"remove keywords in the Ranking section from your Briefcase. %s Briefcase is "
|
1313 |
"your keyword organizer / manager. Find it in the Research section. Go with "
|
1314 |
+
"the mouse cursor over a keyword from %sBriefcase -> see the 3 vertical dots -"
|
1315 |
+
"> select Send to Rank Checker%s"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
+
#: models/Assistant.php:191
|
1319 |
#, php-format
|
1320 |
msgid ""
|
1321 |
+
"Connect Google Search Console. %s You can do that from %sSEO Audit > Settings"
|
1322 |
+
"%s. %s It will bring information regarding Impressions and Clicks. %s Note: "
|
1323 |
+
"if you're on the free plan or the PRO plan then the Ranking Position will be "
|
1324 |
+
"displayed according to data from Google Search Console, which does not "
|
1325 |
+
"present the actual position you are on. It shows an average position that "
|
1326 |
+
"your site was lately found on. It can give you values such as 4.3 because of "
|
1327 |
+
"this. Even though your page today could be on position 7. %s The Business "
|
1328 |
+
"Plan is the only one that can give you the exact position because it uses "
|
1329 |
+
"Squirrly's private cloud servers that are working around the clock to gather "
|
1330 |
+
"the accurate, on-time and objective information about your rankings."
|
|
|
1331 |
msgstr ""
|
1332 |
|
1333 |
+
#: models/Assistant.php:195
|
1334 |
msgid "Get 1 Keyword to the first page of Google"
|
1335 |
msgstr ""
|
1336 |
|
1337 |
+
#: models/Assistant.php:196
|
1338 |
#, php-format
|
1339 |
msgid ""
|
1340 |
+
"Start with a small task. %sGet 1 keyword to the first page of Google%s. %s "
|
1341 |
+
"Select a good keyword (using our %sKeyword Research Tool%s). %s Create an "
|
1342 |
+
"amazing page for it (if you don't already have one). %s %sAdd the page to "
|
1343 |
+
"Focus Pages%s in Squirrly SEO. %s Turn the RED lights to Green in Focus "
|
1344 |
+
"Pages and see your rankings increase over time. %s If you continue working "
|
1345 |
+
"on those tasks and turning elements to green you'll complete this task."
|
1346 |
msgstr ""
|
1347 |
|
1348 |
+
#: models/Assistant.php:253 models/abstract/Assistant.php:179
|
1349 |
msgid "You chose to ignore this task. Click to activate it."
|
1350 |
msgstr ""
|
1351 |
|
1352 |
+
#: models/Audits.php:17
|
1353 |
+
msgid "Average Content Optimization"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
+
#: models/Audits.php:18 models/Audits.php:97 models/Audits.php:107
|
1357 |
+
#: models/Audits.php:117 models/Audits.php:127 models/Audits.php:716
|
1358 |
+
msgid "Great!"
|
1359 |
msgstr ""
|
1360 |
|
1361 |
+
#: models/Audits.php:19
|
1362 |
+
msgid "hmm..."
|
1363 |
msgstr ""
|
1364 |
|
1365 |
+
#: models/Audits.php:20
|
1366 |
+
#, php-format
|
1367 |
+
msgid ""
|
1368 |
+
"How can we fix the SEO optimization of a page on our website? %s Find an "
|
1369 |
+
"amazing keyword set to use for your page. %s If you have a page about a Jazz "
|
1370 |
+
"Concert that John Dane (fictional name used for this example) will do on 9th "
|
1371 |
+
"of August 2025 in Phoenix, AZ, then you can try and find the best keywords "
|
1372 |
+
"you can use, that are related to: 'jazz concert', 'john dane', 'jazz 2025' "
|
1373 |
+
"and 'jazz in phoenix'. Find out what others search for. If you'll optimize "
|
1374 |
+
"the page for those keywords, you'll be certain that jazz fans will find it. "
|
1375 |
+
"The keyword research tool from Squirrly SEO (available as a web tool and "
|
1376 |
+
"also as a plugin for WordPress) helps you figure out exactly what to use. %s "
|
1377 |
+
"Start optimizing your content. You can use a tool like Squirrly SEO to "
|
1378 |
+
"optimize your pages. Squirrly guides you towards the best practices of "
|
1379 |
+
"optimizing a page for SEO and avoiding keyword stuffing.%s"
|
1380 |
msgstr ""
|
1381 |
|
1382 |
+
#: models/Audits.php:21
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1383 |
msgid ""
|
1384 |
+
"Optimization is NOT about stuffing in keywords. It's about writing the page "
|
1385 |
+
"in such page that Search Engine bots and Humans alike will easily understand "
|
1386 |
+
"that the page is exactly about the topic they were searching for. If you are "
|
1387 |
+
"unsure how to do this, Squirrly SEO (available as a web tool or as a "
|
1388 |
+
"WordPress plugin) helps you get the job done with ease."
|
1389 |
msgstr ""
|
1390 |
|
1391 |
+
#: models/Audits.php:22
|
|
|
1392 |
msgid ""
|
1393 |
+
"Use tools like Squirrly Keyword Research and Squirrly Live Assistant to "
|
1394 |
+
"optimize your content"
|
1395 |
msgstr ""
|
1396 |
|
1397 |
+
#: models/Audits.php:27
|
1398 |
+
msgid "DcPublisher Meta"
|
1399 |
msgstr ""
|
1400 |
|
1401 |
+
#: models/Audits.php:28 models/Audits.php:58 models/Audits.php:68
|
1402 |
+
#: models/Audits.php:78 models/Audits.php:137 models/Audits.php:147
|
1403 |
+
#: models/Audits.php:157 models/Audits.php:167 models/Audits.php:177
|
1404 |
+
#: models/Audits.php:187 models/Audits.php:197 models/Audits.php:207
|
1405 |
+
#: models/Audits.php:217 models/Audits.php:227 models/Audits.php:296
|
1406 |
+
#: models/Audits.php:306 models/Audits.php:316 models/Audits.php:326
|
1407 |
+
#: models/Audits.php:421
|
1408 |
+
msgid "Yes"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
+
#: models/Audits.php:29 models/Audits.php:59 models/Audits.php:69
|
1412 |
+
#: models/Audits.php:79 models/Audits.php:138 models/Audits.php:148
|
1413 |
+
#: models/Audits.php:168 models/Audits.php:178 models/Audits.php:188
|
1414 |
+
#: models/Audits.php:198 models/Audits.php:208 models/Audits.php:218
|
1415 |
+
#: models/Audits.php:228 models/Audits.php:297 models/Audits.php:307
|
1416 |
+
#: models/Audits.php:317 models/Audits.php:327 models/Audits.php:368
|
1417 |
+
#: models/Audits.php:412 models/Audits.php:422
|
1418 |
+
msgid "No"
|
1419 |
msgstr ""
|
1420 |
|
1421 |
+
#: models/Audits.php:29
|
1422 |
+
msgid "The pages without DcPublisher meta"
|
1423 |
msgstr ""
|
1424 |
|
1425 |
+
#: models/Audits.php:30
|
|
|
1426 |
msgid ""
|
1427 |
+
"Dublin Core is a set of standard metadata elements used to describe the "
|
1428 |
+
"contents of a website. It can help with some internal search engines and it "
|
1429 |
+
"does not bloat your code."
|
1430 |
msgstr ""
|
1431 |
|
1432 |
+
#: models/Audits.php:31
|
1433 |
+
msgid "Add the meta DcPublisher tag in the page's header"
|
|
|
|
|
|
|
1434 |
msgstr ""
|
1435 |
|
1436 |
+
#: models/Audits.php:38
|
1437 |
+
msgid "Top Ten Pages This Week"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
+
#: models/Audits.php:41
|
1441 |
#, php-format
|
1442 |
msgid ""
|
1443 |
+
"If there is enough data in Google Analytics, you should see the list of "
|
1444 |
+
"pages with the most visitors in the last week. %s Having at least 100 "
|
1445 |
+
"visitors per page every week is crucial. %s Search Engines like Google and "
|
1446 |
+
"Bing will push down a page which doesn't attact visitors."
|
1447 |
msgstr ""
|
1448 |
|
1449 |
+
#: models/Audits.php:45 view/FocusPages/FocusPageStats.php:188
|
1450 |
+
msgid "Page Traffic"
|
1451 |
msgstr ""
|
1452 |
|
1453 |
+
#: models/Audits.php:46
|
1454 |
+
msgid " total visits / mo."
|
|
|
|
|
1455 |
msgstr ""
|
1456 |
|
1457 |
+
#: models/Audits.php:47
|
1458 |
+
msgid "The pages with low traffic"
|
|
|
|
|
|
|
|
|
1459 |
msgstr ""
|
1460 |
|
1461 |
+
#: models/Audits.php:48
|
1462 |
+
#, php-format
|
1463 |
+
msgid ""
|
1464 |
+
"How can we fix the Overall Traffic of the website? %s Make sure you have "
|
1465 |
+
"active listings which can be easily found on various marketplaces / "
|
1466 |
+
"platforms. eg: you have a Shopify app, a Chrome Extension, a Chrome App, a "
|
1467 |
+
"Udemy Course, Slides on SlideShare.com, videos on Youtube, an infographic on "
|
1468 |
+
"Pinterest, etc. These will always bring you constant traffic to the website "
|
1469 |
+
"and once you set it (and make it visible) you can forget it. It will keep "
|
1470 |
+
"bringing you traffic. Of course, the key is to first make these items "
|
1471 |
+
"visible in the places where you publish them. %s You need an email list. "
|
1472 |
+
"Make sure that people who come to your store, do business with you, visit "
|
1473 |
+
"your website, read your blog leave their email address so you can "
|
1474 |
+
"communicate with them further on. An alternative to this is to make a "
|
1475 |
+
"Chatbot for Facebook Messenger and get them hooked to the bot. By doing any "
|
1476 |
+
"of these, you'll be able to bring those people back to your website. %s"
|
1477 |
msgstr ""
|
1478 |
|
1479 |
+
#: models/Audits.php:49
|
1480 |
msgid ""
|
1481 |
+
"Get each person who arrives to your site once to leave something that you "
|
1482 |
+
"can use later on to bring them to your site again. You can use Facebook "
|
1483 |
+
"Pixel and then retarget them, you can make them subscribe to Desktop "
|
1484 |
+
"Notifications to receive push notifications, you can have them download an "
|
1485 |
+
"app, subscribe to a newsletter, etc. Sometimes it's best if you can create "
|
1486 |
+
"clever funnels that will ensure that any person may start following you on "
|
1487 |
+
"multiple such channels."
|
1488 |
msgstr ""
|
1489 |
|
1490 |
+
#: models/Audits.php:50
|
1491 |
+
msgid "Try to gain organic traffic to your site's pages"
|
1492 |
msgstr ""
|
1493 |
|
1494 |
+
# @ squirrly-seo
|
1495 |
+
#: models/Audits.php:57
|
1496 |
+
#, fuzzy
|
1497 |
+
#| msgid "Tool for Search Engines"
|
1498 |
+
msgid "Visible for search engines?"
|
1499 |
+
msgstr "Tool für Suchmaschinen"
|
1500 |
+
|
1501 |
+
#: models/Audits.php:59
|
1502 |
+
msgid "The pages with noindex"
|
1503 |
msgstr ""
|
1504 |
|
1505 |
+
#: models/Audits.php:60
|
1506 |
#, php-format
|
1507 |
msgid ""
|
1508 |
+
"How can we fix the noindex for our pages? %s You're currently telling Google "
|
1509 |
+
"not to index some of your pages through a robots tag inside your code. %s On "
|
1510 |
+
"WordPress, it's super easy to control on which pages to place no-index and "
|
1511 |
+
"which pages should never get tagged with no-index if you use the Squirrly "
|
1512 |
+
"SEO Plugin. %s If you're using something else, make sure you remove <META "
|
1513 |
+
"NAME=“ROBOTS” CONTENT=“NOINDEX, NOFOLLOW”> from the <head> of your HTML.%s"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
+
#: models/Audits.php:61
|
1517 |
+
msgid ""
|
1518 |
+
"Some pages are better off if they have an associated no-index tag. Every "
|
1519 |
+
"website has a couple of pages that would be completely pointless to appear "
|
1520 |
+
"in search results, because they wouldn't ever make any sense for potential "
|
1521 |
+
"searchers."
|
1522 |
msgstr ""
|
1523 |
|
1524 |
+
# @ squirrly-seo
|
1525 |
+
#: models/Audits.php:62 models/Audits.php:72
|
1526 |
+
#, fuzzy
|
1527 |
+
#| msgid "adds the correct <strong>title</strong> in the home page"
|
1528 |
+
msgid "Add the correct meta robots tag in the pages"
|
1529 |
+
msgstr "fügt den richtigen <strong>Titel</strong> in die Startseite ein"
|
1530 |
+
|
1531 |
+
#: models/Audits.php:67
|
1532 |
+
msgid "Followed by search engines?"
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: models/Audits.php:69
|
1536 |
+
msgid "The pages with nofollow"
|
1537 |
msgstr ""
|
1538 |
|
1539 |
+
#: models/Audits.php:70
|
1540 |
+
#, php-format
|
1541 |
msgid ""
|
1542 |
+
"How can we fix the nofollow for our pages? %s You're currently telling "
|
1543 |
+
"Google not to follow some of your pages through a robots tag inside your "
|
1544 |
+
"code. %s On WordPress, it's super easy to control on which pages to place "
|
1545 |
+
"nofollow and which pages should never get tagged with nofollow if you use "
|
1546 |
+
"the Squirrly SEO Plugin. %s If you're using something else, make sure you "
|
1547 |
+
"remove <META NAME=“ROBOTS” CONTENT=“NOFOLLOW”> from the <head> of your HTML."
|
1548 |
+
"%s"
|
1549 |
msgstr ""
|
1550 |
|
1551 |
+
#: models/Audits.php:71
|
|
|
1552 |
msgid ""
|
1553 |
+
"Some pages are better off if they have an associated nofollow tag. Every "
|
1554 |
+
"website has a couple of pages that would be completely pointless to be "
|
1555 |
+
"followed by search results like: Contact Us, Terms and Policy."
|
1556 |
msgstr ""
|
1557 |
|
1558 |
+
#: models/Audits.php:77
|
1559 |
+
msgid "Is your site Safe Browsing?"
|
1560 |
msgstr ""
|
1561 |
|
1562 |
+
#: models/Audits.php:80
|
1563 |
+
#, php-format
|
1564 |
msgid ""
|
1565 |
+
"How can we get our website to be Safe Browsing compliant? %s Make sure you "
|
1566 |
+
"find and delete all malware from your website. %s Watch this video to learn "
|
1567 |
+
"more. [link]https://www.youtube.com/embed/7GStGcTeo20[/link] %s Once you "
|
1568 |
+
"feel like you've fixed your problems you can check using this tool from "
|
1569 |
+
"Google: [link]https://transparencyreport.google.com/safe-browsing/search[/"
|
1570 |
+
"link]%s"
|
1571 |
msgstr ""
|
1572 |
|
1573 |
+
#: models/Audits.php:81
|
1574 |
+
msgid ""
|
1575 |
+
"This is a TOP priority if you're having a Safe Browsing problem at the "
|
1576 |
+
"moment. Browsers will NOT allow web visitors to actually access your pages. "
|
1577 |
+
"It will also cause you other problems like lower search rankings."
|
1578 |
msgstr ""
|
1579 |
|
1580 |
+
#: models/Audits.php:86
|
1581 |
+
msgid "Page load time"
|
|
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
#: models/Audits.php:87
|
1585 |
+
msgid "s average is a good time"
|
1586 |
msgstr ""
|
1587 |
|
1588 |
+
#: models/Audits.php:88
|
1589 |
+
msgid "s average is slow"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
+
#: models/Audits.php:88
|
1593 |
+
msgid "The slow pages are"
|
|
|
|
|
|
|
1594 |
msgstr ""
|
1595 |
|
1596 |
+
#: models/Audits.php:89
|
1597 |
#, php-format
|
1598 |
+
msgid ""
|
1599 |
+
"How can we fix the loading speed of the website? %s Use smaller images, or "
|
1600 |
+
"compress them with tools like ShortPixel.com %s Minify Javascripts, use "
|
1601 |
+
"CDNs, use gZip. %s Use a professional service if your site is based on "
|
1602 |
+
"WordPress. Our parent company, Squirrly Limited, offers such a service for "
|
1603 |
+
"WordPress.org based websites [link]https://plugin.squirrly.co/store/fix-site-"
|
1604 |
+
"structure-seo-security-speed-broken-links-css-javascript/[/link]%s"
|
1605 |
msgstr ""
|
1606 |
|
1607 |
+
#: models/Audits.php:90
|
1608 |
+
msgid ""
|
1609 |
+
"Increasing loading speed will bring you more engagement, lower bounce rates "
|
1610 |
+
"AND more search engine results."
|
|
|
|
|
|
|
|
|
|
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: models/Audits.php:91
|
1614 |
+
msgid "Optimize your site's speed"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1615 |
msgstr ""
|
1616 |
|
1617 |
+
#: models/Audits.php:96
|
1618 |
+
msgid "Duplicate Titles"
|
1619 |
msgstr ""
|
1620 |
|
1621 |
+
#: models/Audits.php:97
|
1622 |
+
msgid "No duplicate titles."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1623 |
msgstr ""
|
1624 |
|
1625 |
+
#: models/Audits.php:97
|
1626 |
+
msgid "The pages on your site have unique title tags."
|
1627 |
msgstr ""
|
1628 |
|
1629 |
+
#: models/Audits.php:98 models/Audits.php:108
|
1630 |
+
msgid "We found duplicates."
|
1631 |
msgstr ""
|
1632 |
|
1633 |
+
#: models/Audits.php:98
|
1634 |
+
msgid "The Pages with Duplicate Titles are"
|
1635 |
msgstr ""
|
1636 |
|
1637 |
+
#: models/Audits.php:99
|
1638 |
+
#, php-format
|
1639 |
+
msgid ""
|
1640 |
+
"How can we fix the Duplicate Titles on our pages? %s Features like SEO "
|
1641 |
+
"Automation or SEO Snippet from Squirrly SEO it will generate your META title "
|
1642 |
+
"automatically from the content of your page (in case you didn't already "
|
1643 |
+
"place a custom title). Make every single META Title of every page unique "
|
1644 |
+
"(you never repeat it on any other URL from the website). You will write what "
|
1645 |
+
"you want Google to display in the search results as a title for your "
|
1646 |
+
"listing. Make this text awesome and you'll get people clicking on it. %s See "
|
1647 |
+
"if you can assign rules to WordPress to have it change the Title of each URL "
|
1648 |
+
"according to different patterns. Normally the platform will take the Title "
|
1649 |
+
"of the latest product inside the category and add it to the Title of that "
|
1650 |
+
"particular category. In this case you can end up with something like: "
|
1651 |
+
"example.com/shooter-games will have title: 'Counter Strike GO. Buy it Now' "
|
1652 |
+
"and also: example.com/shooter-games/cs-go will also have title: 'Counter "
|
1653 |
+
"Strike GO. Buy it Now'. %s All these problematic cases can be forgotten once "
|
1654 |
+
"you start using Squirrly SEO . With its Patterns feature, it will create "
|
1655 |
+
"rules for WordPress that ensure each title for each page on your site is "
|
1656 |
+
"unique. This is completely available on the free version, so you can start "
|
1657 |
+
"right away.%s"
|
1658 |
msgstr ""
|
1659 |
|
1660 |
+
#: models/Audits.php:100
|
1661 |
+
msgid ""
|
1662 |
+
"On WordPress you can use Squirrly SEO to control everything about your page "
|
1663 |
+
"Titles and make them stand out on search engines."
|
1664 |
msgstr ""
|
1665 |
|
1666 |
+
#: models/Audits.php:101
|
1667 |
+
msgid ""
|
1668 |
+
"Add different titles to each page. You can do it manually or use SEO tools "
|
1669 |
+
"(like Squirrly) for that."
|
1670 |
msgstr ""
|
1671 |
|
1672 |
+
#: models/Audits.php:106
|
1673 |
+
msgid "Duplicate Descriptions"
|
1674 |
msgstr ""
|
1675 |
|
1676 |
+
#: models/Audits.php:107
|
1677 |
+
msgid "No duplicate descriptions."
|
1678 |
msgstr ""
|
1679 |
|
1680 |
+
#: models/Audits.php:107
|
1681 |
+
msgid "The pages on your site have unique meta descriptions."
|
1682 |
msgstr ""
|
1683 |
|
1684 |
+
#: models/Audits.php:108
|
1685 |
+
msgid "The Pages on which we found duplicates are"
|
1686 |
msgstr ""
|
1687 |
|
1688 |
+
#: models/Audits.php:109
|
1689 |
+
#, php-format
|
1690 |
+
msgid ""
|
1691 |
+
"How can we fix the Duplicate Descriptions on our website? %s Features like "
|
1692 |
+
"SEO Automation feature from Squirrly SEO, because it will generate your META "
|
1693 |
+
"description automatically from the content of your page (in case you didn't "
|
1694 |
+
"already place a custom description). Make every single META description of "
|
1695 |
+
"every page unique (you never repeat it on any other URL from the website). "
|
1696 |
+
"Make this text awesome and you'll get people clicking on it. %s See if you "
|
1697 |
+
"can assign rules on WordPress to have it change the META description of each "
|
1698 |
+
"URL according to different patterns. Normally the platform will take the "
|
1699 |
+
"Meta Description of the latest product inside the category and add it to the "
|
1700 |
+
"Meta Description of that particular category. In this case you can end up "
|
1701 |
+
"with something like: example.com/shooter-games will have description: "
|
1702 |
+
"'Counter Strike GO is the most popular shooter. Buy it Now' and also: "
|
1703 |
+
"example.com/shooter-games/cs-go will also have the description: 'Counter "
|
1704 |
+
"Strike GO is the most popular shooter. Buy it Now' %s All these problematic "
|
1705 |
+
"cases can be forgotten once you start using Squirrly SEO . With its Patterns "
|
1706 |
+
"feature, it will create rules for WordPress that ensure each description for "
|
1707 |
+
"each page on your site is unique. This is completely available on the free "
|
1708 |
+
"version, so you can start right away.%s"
|
1709 |
msgstr ""
|
1710 |
|
1711 |
+
#: models/Audits.php:110
|
1712 |
+
msgid ""
|
1713 |
+
"On WordPress you can use Squirrly SEO to control everything about your META "
|
1714 |
+
"descriptions and make them stand out on search engines."
|
1715 |
msgstr ""
|
1716 |
|
1717 |
+
#: models/Audits.php:111
|
1718 |
+
msgid ""
|
1719 |
+
"Add different description to each page. You can do it manually or use SEO "
|
1720 |
+
"tools (like Squirrly) for that."
|
1721 |
msgstr ""
|
1722 |
|
1723 |
+
#: models/Audits.php:116
|
1724 |
+
msgid "Empty Titles"
|
|
|
1725 |
msgstr ""
|
1726 |
|
1727 |
+
#: models/Audits.php:117
|
1728 |
+
msgid "All pages have titles."
|
1729 |
msgstr ""
|
1730 |
|
1731 |
+
#: models/Audits.php:117
|
1732 |
+
msgid "all the pages on your site have the title tag defined :-)"
|
|
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: models/Audits.php:118
|
1736 |
+
msgid "There are some pages without title."
|
|
|
1737 |
msgstr ""
|
1738 |
|
1739 |
+
#: models/Audits.php:118
|
1740 |
+
msgid "The pages with empty Title tags are"
|
|
|
1741 |
msgstr ""
|
1742 |
|
1743 |
+
#: models/Audits.php:119
|
1744 |
+
#, php-format
|
1745 |
+
msgid ""
|
1746 |
+
"How can we fix the Empty Titles on our pages? %s Features like SEO "
|
1747 |
+
"Automation or SEO Snippet from Squirrly SEO it will generate your META title "
|
1748 |
+
"automatically from the content of your page. Write what you want Google to "
|
1749 |
+
"display in the search results as a title for your listing. Make this text "
|
1750 |
+
"awesome and you'll get people clicking on it. %s See if you can assign rules "
|
1751 |
+
"to WordPress to have it create Titles for each URL according to different "
|
1752 |
+
"patterns. By having clear rules for all URLs you'll ensure that Empty Titles "
|
1753 |
+
"will no longer be a problem in the future. %s All these problematic cases "
|
1754 |
+
"can be forgotten once you start using Squirrly SEO . With its Patterns "
|
1755 |
+
"feature, it will create rules for WordPress that ensure each title for each "
|
1756 |
+
"page on your site is unique. This is completely available on the free "
|
1757 |
+
"version, so you can start right away.%s"
|
1758 |
msgstr ""
|
1759 |
|
1760 |
+
#: models/Audits.php:120
|
|
|
1761 |
msgid ""
|
1762 |
+
"On WordPress you can use Squirrly SEO to create and control everything about "
|
1763 |
+
"your META titles and make them stand out on search engines."
|
1764 |
msgstr ""
|
1765 |
|
1766 |
+
#: models/Audits.php:121
|
1767 |
+
msgid "Add a Title tag to each page in your site."
|
|
|
1768 |
msgstr ""
|
1769 |
|
1770 |
+
#: models/Audits.php:126
|
1771 |
+
msgid "Empty Descriptions"
|
1772 |
msgstr ""
|
1773 |
|
1774 |
+
#: models/Audits.php:127
|
1775 |
+
msgid "All articles have description."
|
1776 |
msgstr ""
|
1777 |
|
1778 |
+
#: models/Audits.php:127
|
1779 |
+
msgid "all the pages on your site have meta description"
|
1780 |
+
msgstr ""
|
|
|
|
|
|
|
1781 |
|
1782 |
+
#: models/Audits.php:128
|
1783 |
+
msgid "There are some pages without description."
|
1784 |
+
msgstr ""
|
|
|
|
|
|
|
1785 |
|
1786 |
+
#: models/Audits.php:128
|
1787 |
+
msgid "The pages with empty description are"
|
1788 |
msgstr ""
|
1789 |
|
1790 |
+
#: models/Audits.php:129
|
1791 |
+
#, php-format
|
1792 |
+
msgid ""
|
1793 |
+
"How can we fix the Empty Descriptions on our website? %s Features like SEO "
|
1794 |
+
"Automation or SEO Snippet from Squirrly SEO it will generate your META "
|
1795 |
+
"description automatically from the content of your page. Make this text "
|
1796 |
+
"awesome and you'll get people clicking on it. %s See if you can assign rules "
|
1797 |
+
"to WordPress to have it create META descriptions for each URL according to "
|
1798 |
+
"different patterns. By having clear rules for all URLs you'll ensure that "
|
1799 |
+
"Empty Descriptions will no longer be a problem in the future. %s All these "
|
1800 |
+
"problematic cases can be forgotten once you start using Squirrly SEO . With "
|
1801 |
+
"its Patterns feature, it will create rules for WordPress that ensure each "
|
1802 |
+
"description for each page on your site is unique. This is completely "
|
1803 |
+
"available on the free version, so you can start right away.%s"
|
1804 |
msgstr ""
|
1805 |
|
1806 |
+
#: models/Audits.php:130
|
1807 |
+
msgid ""
|
1808 |
+
"On WordPress you can use Squirrly SEO to create and control everything about "
|
1809 |
+
"your META descriptions and make them stand out on search engines."
|
1810 |
msgstr ""
|
1811 |
|
1812 |
+
#: models/Audits.php:131
|
1813 |
+
msgid "Add meta description to each page in your site."
|
1814 |
msgstr ""
|
1815 |
|
1816 |
+
#: models/Audits.php:136
|
1817 |
+
msgid "Do you have a title tag?"
|
|
|
1818 |
msgstr ""
|
1819 |
|
1820 |
+
#: models/Audits.php:138
|
1821 |
+
msgid "The pages without title tag are"
|
1822 |
msgstr ""
|
1823 |
|
1824 |
+
#: models/Audits.php:139
|
1825 |
+
#, php-format
|
1826 |
+
msgid ""
|
1827 |
+
"How can we fix the title tags of our pages %s Add HTML tags where you define "
|
1828 |
+
"the title of each page. Namely, add <title> ### </title>, where ### will be "
|
1829 |
+
"whatever you want to display as title for the page. %s In my example, above, "
|
1830 |
+
"if you don't replace the ###, then when you see a browser tab opened with "
|
1831 |
+
"your page, it will show you site icon (favicon) and the text ###. %s You "
|
1832 |
+
"will place the title tag inside the <head> section of your page's code.%s"
|
1833 |
msgstr ""
|
1834 |
|
1835 |
+
#: models/Audits.php:140
|
1836 |
+
msgid ""
|
1837 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
1838 |
+
"you can use Squirrly SEO. It will create titles for every page. It will help "
|
1839 |
+
"you customize titles for every page, all while making you write ZERO, nada, "
|
1840 |
+
"rien, code. No coding required once you use a tool like Squirrly SEO."
|
1841 |
msgstr ""
|
1842 |
|
1843 |
+
#: models/Audits.php:141
|
1844 |
+
msgid "Add a Title tag to this page of your site"
|
1845 |
msgstr ""
|
1846 |
|
1847 |
+
#: models/Audits.php:146
|
1848 |
+
msgid "Do you have a meta description?"
|
1849 |
msgstr ""
|
1850 |
|
1851 |
+
#: models/Audits.php:148
|
1852 |
+
msgid "The pages without description meta are"
|
1853 |
msgstr ""
|
1854 |
|
1855 |
+
#: models/Audits.php:149
|
1856 |
+
#, php-format
|
1857 |
+
msgid ""
|
1858 |
+
"How can we fix the META Descriptions of our pages %s First of all, make sure "
|
1859 |
+
"that you understand the following: a poorly written META description will "
|
1860 |
+
"make for a horrible listing inside the Google search page. If people find "
|
1861 |
+
"your listing, they will not click on your listing in case your META "
|
1862 |
+
"Description is horrible to look at, is poorly written, or it doesn't seem to "
|
1863 |
+
"make sense. %s <meta name=\"description\" content=\"\" /> %s You will place "
|
1864 |
+
"the META description text inside the content=\"\" section above, between \" "
|
1865 |
+
"and \". Make sure your text describes the value / benefit that a person "
|
1866 |
+
"searching on Google would get by accessing your page. Once you're done "
|
1867 |
+
"writing the content part of the above tag, make sure you place it inside the "
|
1868 |
+
"<head> section of your page's code.%s"
|
1869 |
+
msgstr ""
|
1870 |
|
1871 |
+
#: models/Audits.php:150
|
1872 |
+
msgid ""
|
1873 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
1874 |
+
"you can use Squirrly SEO. It will automatically create META Descriptions for "
|
1875 |
+
"every page. It will help you customize these descriptions for every page, "
|
1876 |
+
"all while making you write ZERO, nada, rien, code. No coding required once "
|
1877 |
+
"you use a tool like Squirrly SEO. You can even customize the way it "
|
1878 |
+
"automates your descriptions."
|
1879 |
msgstr ""
|
1880 |
|
1881 |
+
#: models/Audits.php:151
|
1882 |
+
msgid "Add meta description to this page of your site"
|
1883 |
msgstr ""
|
1884 |
|
1885 |
+
#: models/Audits.php:156 models/bulkseo/Metas.php:92
|
1886 |
+
msgid "Meta Keyword"
|
1887 |
msgstr ""
|
1888 |
|
1889 |
# @ squirrly-seo
|
1890 |
+
#: models/Audits.php:157
|
1891 |
#, fuzzy
|
1892 |
#| msgid "Tips: 2-4 keywords"
|
1893 |
+
msgid "Your keywords are"
|
1894 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
1895 |
|
1896 |
+
# @ squirrly-seo
|
1897 |
+
#: models/Audits.php:158
|
1898 |
+
#, fuzzy
|
1899 |
+
#| msgid "Tips: 2-4 keywords"
|
1900 |
+
msgid "No keywords."
|
1901 |
+
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
1902 |
+
|
1903 |
+
#: models/Audits.php:159
|
1904 |
+
msgid ""
|
1905 |
+
"It is important for search engines to know which keywords you are trying to "
|
1906 |
+
"rank for with your website. This also helps bring targeted visitors to your "
|
1907 |
+
"site."
|
1908 |
msgstr ""
|
1909 |
|
1910 |
+
#: models/Audits.php:160
|
1911 |
+
msgid "Make sure that the search for your keywords is on a rising trend"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: models/Audits.php:166 models/bulkseo/Metas.php:97
|
1915 |
+
msgid "Canonical Link"
|
1916 |
msgstr ""
|
1917 |
|
1918 |
+
#: models/Audits.php:168
|
1919 |
+
msgid "The pages without canonical meta"
|
1920 |
msgstr ""
|
1921 |
|
1922 |
+
#: models/Audits.php:169
|
1923 |
+
#, php-format
|
1924 |
+
msgid ""
|
1925 |
+
"How can we fix the Canonical Links problems of our pages? %s Add this code "
|
1926 |
+
"to the <head> section of your HTML page: <link rel=\"canonical\" href="
|
1927 |
+
"\"{site}\" /> %s Think of a canonical link as the \"preferred version\" of "
|
1928 |
+
"the page. %s Make sure you have this definition on your URL especially if "
|
1929 |
+
"you've copied the content from another LINK on the web. Example: You "
|
1930 |
+
"published a blog post on Medium and then also added it to your own blog on "
|
1931 |
+
"your own domain. If you add the canonical link definition, then you won't be "
|
1932 |
+
"penalized for duplicate content. Medium also allows you to re-publish "
|
1933 |
+
"content from your own site to Medium and helps you get the rel=\"canonical\" "
|
1934 |
+
"inside the medium post to show that the original is hosted on your own site."
|
1935 |
+
"%s"
|
1936 |
msgstr ""
|
1937 |
|
1938 |
+
#: models/Audits.php:170
|
1939 |
+
msgid ""
|
1940 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
1941 |
+
"you can use Squirrly SEO to control canonical links and make sure you avoid "
|
1942 |
+
"having duplicate content."
|
1943 |
msgstr ""
|
1944 |
|
1945 |
+
# @ squirrly-seo
|
1946 |
+
#: models/Audits.php:171
|
1947 |
+
#, fuzzy
|
1948 |
+
#| msgid "adds <strong>canonical</strong> link in home page"
|
1949 |
+
msgid "Add canonical meta link in the page header"
|
1950 |
+
msgstr "fügt den richtigen <strong>canonical</strong> in die Startseite ein"
|
1951 |
+
|
1952 |
+
#: models/Audits.php:176
|
1953 |
+
msgid "Meta Json-LD?"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
+
#: models/Audits.php:178
|
1957 |
+
msgid "The pages without Json-LD meta"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
+
#: models/Audits.php:179
|
1961 |
+
#, php-format
|
1962 |
+
msgid ""
|
1963 |
+
"How can we fix the meta Json_LD of the website? %s You need to make sure you "
|
1964 |
+
"have this tag inside your page's code: <script type=\"application/ld+json"
|
1965 |
+
"\"> . Or something similar. %s JSON-LD annotates elements on a page, "
|
1966 |
+
"structuring the data, which can then be used by search engines to "
|
1967 |
+
"disambiguate elements and establish facts surrounding entities, which is "
|
1968 |
+
"then associated with creating a more organized, better web overall.%s"
|
1969 |
msgstr ""
|
1970 |
|
1971 |
+
#: models/Audits.php:180
|
1972 |
+
msgid ""
|
1973 |
+
"On WordPress you can use Squirrly SEO to add the Json-LD Structured data. "
|
1974 |
+
"Squirrly will automatically structure the information from all your products "
|
1975 |
+
"if you use Woocommerce plugin for eCommerce."
|
1976 |
msgstr ""
|
1977 |
|
1978 |
+
#: models/Audits.php:181
|
1979 |
+
msgid ""
|
1980 |
+
"Make sure you activated Json-LD in Squirrly > SEO Settings > Json-LD Meta"
|
1981 |
msgstr ""
|
1982 |
|
1983 |
+
#: models/Audits.php:186
|
1984 |
+
msgid "Page Encoding"
|
1985 |
msgstr ""
|
1986 |
|
1987 |
+
#: models/Audits.php:188
|
1988 |
+
msgid "The pages without encoding meta"
|
1989 |
+
msgstr ""
|
|
|
|
|
|
|
1990 |
|
1991 |
+
#: models/Audits.php:189
|
1992 |
+
#, php-format
|
1993 |
+
msgid ""
|
1994 |
+
"How can we fix the character encoding specifications of the website? %s "
|
1995 |
+
"You'll have to specify this according to the encoding you use for your "
|
1996 |
+
"website. %s Adding your encoding tag to the <head> of the site will fix it. "
|
1997 |
+
"Below, you'll find what you can place, in case your encoding is UTF-8 (the "
|
1998 |
+
"majority of web pages use this) %s <meta http-equiv=“Content-Type” "
|
1999 |
+
"content=“text/html;charset=utf-8” />%s"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
+
#: models/Audits.php:190
|
2003 |
+
msgid ""
|
2004 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2005 |
+
"you can use Squirrly SEO to get encoding specified for all your pages. "
|
2006 |
+
"Without specifying the encoding, search engines such as Google will be more "
|
2007 |
+
"likely to suggest other pages and rank other pages that DO have the "
|
2008 |
+
"specification made."
|
2009 |
msgstr ""
|
2010 |
|
2011 |
+
#: models/Audits.php:191
|
2012 |
+
msgid "Add the meta encoding tag in the page's header"
|
2013 |
msgstr ""
|
2014 |
|
2015 |
+
#: models/Audits.php:196 models/Audits.php:206
|
2016 |
+
msgid "Does your site have a feed or sitemap?"
|
2017 |
+
msgstr ""
|
|
|
|
|
|
|
2018 |
|
2019 |
+
#: models/Audits.php:199
|
2020 |
+
#, php-format
|
2021 |
+
msgid ""
|
2022 |
+
"How can we fix the Feed and Sitemap of the website? %s Make sure that you "
|
2023 |
+
"feed and Sitemap exists and that it is accessible. Your visitors should be "
|
2024 |
+
"able to access it using /feed, or /sitemap.xml %s Make sure your visitors "
|
2025 |
+
"can access it using domainname.com/feed (where the text \"domainname\" is "
|
2026 |
+
"actually your domain. eg. bloggingwithjane.com ) %s On WordPress, you can "
|
2027 |
+
"use Squirrly SEO to generate your FEED and the Sitemap for your whole site. "
|
2028 |
+
"It has some pretty advanced options, so that you feeds will be perfect. This "
|
2029 |
+
"feature is free to use.%s"
|
2030 |
msgstr ""
|
2031 |
|
2032 |
+
#: models/Audits.php:200
|
2033 |
+
msgid ""
|
2034 |
+
"Your feeds and sitemaps should contain the date when your content was "
|
2035 |
+
"published and last updated. This is super important for Google to know, as "
|
2036 |
+
"it's always looking to surface fresh content to people who search on search "
|
2037 |
+
"engines. PLUS, having this gives you the opportunity to show up when users "
|
2038 |
+
"of Google say they want to see only results from the last week. If you had "
|
2039 |
+
"anything published during the last week, these people will see it and you "
|
2040 |
+
"will gain traffic."
|
2041 |
msgstr ""
|
2042 |
|
2043 |
+
#: models/Audits.php:201
|
2044 |
+
msgid "Add a RSS feed and Sitemap to your site"
|
2045 |
+
msgstr ""
|
|
|
|
|
|
|
2046 |
|
2047 |
+
#: models/Audits.php:209
|
2048 |
+
#, php-format
|
2049 |
+
msgid ""
|
2050 |
+
"How can we fix the robots.txt of the website? %s You'll need to have a "
|
2051 |
+
"http://domain.com/robots.txt link on your site, that crawlers can access to "
|
2052 |
+
"know which pages they are allowed to crawl. (gather info from) %s Create or "
|
2053 |
+
"Edit a robots.txt file using this free tool [link]http://tools.seochat.com/"
|
2054 |
+
"tools/online-robots-txt-generator/#sthash.Ucw1odTS.dpbs[/link] %s Once you "
|
2055 |
+
"have the file, upload it to your ftp and make sure it can be accessed.%s"
|
2056 |
msgstr ""
|
2057 |
|
2058 |
+
#: models/Audits.php:210
|
2059 |
+
msgid ""
|
2060 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2061 |
+
"you can use Squirrly SEO to create and customize your robots.txt"
|
2062 |
msgstr ""
|
2063 |
|
2064 |
+
#: models/Audits.php:211
|
2065 |
+
msgid "Add robots.txt file in your site"
|
2066 |
msgstr ""
|
2067 |
|
2068 |
+
#: models/Audits.php:216
|
2069 |
+
msgid "Meta Viewport"
|
2070 |
msgstr ""
|
2071 |
|
2072 |
+
#: models/Audits.php:218
|
2073 |
+
msgid "The pages without viewport meta"
|
2074 |
msgstr ""
|
2075 |
|
2076 |
+
#: models/Audits.php:219
|
2077 |
+
#, php-format
|
2078 |
+
msgid ""
|
2079 |
+
"How can we fix the meta viewport of the website? %s You need to make sure "
|
2080 |
+
"you have this tag inside your page's code: <meta name=“viewport” "
|
2081 |
+
"content=“width=device-width, initial-scale=1”> . Or something similar. %s In "
|
2082 |
+
"case you know that the minimum resolution required to deliver a good user "
|
2083 |
+
"experience to your viewers is 500 px, then write the following: %s <meta "
|
2084 |
+
"name=“viewport” content=“width=500, initial-scale=1”>%s"
|
2085 |
msgstr ""
|
2086 |
|
2087 |
+
#: models/Audits.php:220
|
2088 |
+
msgid ""
|
2089 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2090 |
+
"need to make sure the WordPress theme you buy is responsive and has this "
|
2091 |
+
"definition."
|
2092 |
msgstr ""
|
2093 |
|
2094 |
+
#: models/Audits.php:221
|
2095 |
+
msgid "Add the meta viewport tag in the page's header"
|
2096 |
msgstr ""
|
2097 |
|
2098 |
+
#: models/Audits.php:226
|
2099 |
+
msgid "Site optimized for speed?"
|
2100 |
msgstr ""
|
2101 |
|
2102 |
+
#: models/Audits.php:228
|
2103 |
+
msgid "The pages without gzip"
|
2104 |
msgstr ""
|
2105 |
|
2106 |
+
#: models/Audits.php:229
|
2107 |
+
#, php-format
|
2108 |
+
msgid ""
|
2109 |
+
"How can we fix the gzip compression for our website? %s GZIP compression "
|
2110 |
+
"must be installed on the web server, such as in Apache, IIS and nginx. When "
|
2111 |
+
"retrieving the website the web browser will prompt the visitor he/she can "
|
2112 |
+
"receive the GZIP. %s Then the web server will send the files GZIP-"
|
2113 |
+
"compressed to the web browser, after which the web browser will unzip them. "
|
2114 |
+
"%s If the visitor’s web browser does not support GZIP, the files will be "
|
2115 |
+
"sent back to the visitor in their original state (uncompressed).%s"
|
2116 |
msgstr ""
|
2117 |
|
2118 |
+
#: models/Audits.php:230
|
2119 |
+
msgid ""
|
2120 |
+
"Setting this up saves 50% to 80% bandwidth, which will make all your pages "
|
2121 |
+
"load a lot faster."
|
2122 |
msgstr ""
|
2123 |
|
2124 |
+
#: models/Audits.php:231
|
2125 |
+
msgid "Use gzip to increase your site's speed"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
+
#: models/Audits.php:236
|
2129 |
+
msgid "Duplicate Open Graph Tags?"
|
2130 |
msgstr ""
|
2131 |
|
2132 |
+
#: models/Audits.php:237 models/Audits.php:247 models/Audits.php:257
|
2133 |
+
#: models/Audits.php:267
|
2134 |
+
msgid "No duplicates"
|
2135 |
msgstr ""
|
2136 |
|
2137 |
+
#: models/Audits.php:238 models/Audits.php:248 models/Audits.php:258
|
2138 |
+
#: models/Audits.php:268
|
2139 |
+
msgid "We found some ..."
|
2140 |
msgstr ""
|
2141 |
|
2142 |
+
#: models/Audits.php:238
|
2143 |
+
msgid "The pages with duplicate Open Graph metas"
|
2144 |
msgstr ""
|
2145 |
|
2146 |
+
#: models/Audits.php:239 models/Audits.php:249 models/Audits.php:259
|
2147 |
+
#: models/Audits.php:269
|
2148 |
+
#, php-format
|
2149 |
+
msgid ""
|
2150 |
+
"How can we fix the duplicate meta codes of our pages? %s Make a list of the "
|
2151 |
+
"pages which have this problem. %s Start fixing them one by one. %s Remove "
|
2152 |
+
"duplicate definitions of code from the <head> section of each page. (eg. you "
|
2153 |
+
"have two instances of og:title << remove one of them!)%s"
|
2154 |
msgstr ""
|
2155 |
|
2156 |
+
#: models/Audits.php:240 models/Audits.php:250 models/Audits.php:260
|
2157 |
+
#: models/Audits.php:270
|
2158 |
+
msgid ""
|
2159 |
+
"On WordPress you can use Squirrly SEO to Remove Duplicate Meta codes from "
|
2160 |
+
"all your pages. It removes them automatically. No work on your behalf."
|
2161 |
msgstr ""
|
2162 |
|
2163 |
+
#: models/Audits.php:241 models/Audits.php:251 models/Audits.php:261
|
2164 |
+
#: models/Audits.php:271
|
2165 |
+
msgid "Make sure you don't have duplicate meta tags in your site's header"
|
2166 |
msgstr ""
|
2167 |
|
2168 |
+
#: models/Audits.php:246
|
2169 |
+
msgid "Duplicate Twitter Card Tags?"
|
2170 |
msgstr ""
|
2171 |
|
2172 |
+
#: models/Audits.php:248
|
2173 |
+
msgid "The pages with duplicate Twitter Card metas"
|
2174 |
msgstr ""
|
2175 |
|
2176 |
+
#: models/Audits.php:256
|
2177 |
+
msgid "Duplicate Title Tags?"
|
2178 |
msgstr ""
|
2179 |
|
2180 |
+
#: models/Audits.php:258
|
2181 |
+
msgid "The pages with duplicate Title metas"
|
2182 |
msgstr ""
|
2183 |
|
2184 |
+
#: models/Audits.php:266
|
2185 |
+
msgid "Duplicate Description Tags?"
|
2186 |
msgstr ""
|
2187 |
|
2188 |
+
#: models/Audits.php:268
|
2189 |
+
msgid "The pages with duplicate Description metas"
|
|
|
|
|
2190 |
msgstr ""
|
2191 |
|
2192 |
+
#: models/Audits.php:279
|
2193 |
+
msgid "Top Shared Pages"
|
2194 |
msgstr ""
|
2195 |
|
2196 |
+
#: models/Audits.php:285
|
2197 |
+
msgid "Shares"
|
2198 |
msgstr ""
|
2199 |
|
2200 |
+
#: models/Audits.php:288
|
2201 |
+
#, php-format
|
2202 |
+
msgid ""
|
2203 |
+
"How can we raise the Social Media Shares (or signals) for our pages on "
|
2204 |
+
"Social Media? %s Use a tool like SalesFlare or FullContact (both paid) to "
|
2205 |
+
"extract the social media profiles of your customers, users, email "
|
2206 |
+
"subscribers and even LinkedIN Connections. Then make sure they follow you on "
|
2207 |
+
"Social Media. An easy way to do this is to follow them yourself. They "
|
2208 |
+
"already care about you and your company. They will gladly interact with your "
|
2209 |
+
"profiles. Using tools like these will also give you a clear picture of what "
|
2210 |
+
"Social Media platforms your desired audience uses most, so that you can "
|
2211 |
+
"create profiles only for those social media platforms. %s You should create "
|
2212 |
+
"Giveways with Gleam.io [link]http://gleam.io[/link] or create Thunder Claps "
|
2213 |
+
"[link]http://thunderclap.it[/link] or HeadTalker [link]https://headtalker."
|
2214 |
+
"com/[/link] to make any page super popular on social media. %s"
|
2215 |
msgstr ""
|
2216 |
|
2217 |
+
#: models/Audits.php:289
|
2218 |
+
msgid ""
|
2219 |
+
"All the shares and likes that your fans will give your pages will contribute "
|
2220 |
+
"to the total number of shares from social media (social signals). This "
|
2221 |
+
"ranking factor that is important for search engines like Google, because it "
|
2222 |
+
"shows that many people care about your pages."
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: models/Audits.php:290
|
2226 |
+
msgid "You have to share your articles with your fans"
|
2227 |
msgstr ""
|
2228 |
|
2229 |
+
#: models/Audits.php:295
|
2230 |
+
msgid "Share Buttons in your articles?"
|
2231 |
msgstr ""
|
2232 |
|
2233 |
+
#: models/Audits.php:297
|
2234 |
+
msgid "The pages without share buttons"
|
2235 |
msgstr ""
|
2236 |
|
2237 |
+
#: models/Audits.php:298
|
2238 |
+
#, php-format
|
2239 |
msgid ""
|
2240 |
+
"How can we get social media share buttons on our website? %s There are many "
|
2241 |
+
"options to help you get social sharing buttons inside your website. However, "
|
2242 |
+
"you should be careful not to let them ruin your loading times. Most plugins "
|
2243 |
+
"and apps will do that. %s Sumo.com is an Okay option. I'm not really happy "
|
2244 |
+
"with them, because I find it slows my pages. %s My current favorites are "
|
2245 |
+
"[link]http://info.zotabox.com/[/link] . I'm using them on Shopify and "
|
2246 |
+
"WordPress. It works with any CMS platform. The loading speed is great and "
|
2247 |
+
"their social media counters work perfectly.%s"
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: models/Audits.php:299
|
2251 |
+
msgid ""
|
2252 |
+
"All there is to it is: make the buttons obvious, so people can easily find "
|
2253 |
+
"them. Make sure they don't slow your site down. Make sure they look great on "
|
2254 |
+
"mobile."
|
2255 |
msgstr ""
|
2256 |
|
2257 |
+
#: models/Audits.php:300
|
2258 |
+
msgid "Add Social Share buttons in your articles"
|
2259 |
msgstr ""
|
2260 |
|
2261 |
+
#: models/Audits.php:305
|
2262 |
+
msgid "Social 'Follow me' Buttons?"
|
|
|
2263 |
msgstr ""
|
2264 |
|
2265 |
+
#: models/Audits.php:307
|
2266 |
+
msgid "The pages without social buttons"
|
2267 |
msgstr ""
|
2268 |
|
2269 |
+
#: models/Audits.php:308
|
2270 |
+
#, php-format
|
2271 |
+
msgid ""
|
2272 |
+
"How can we fix the Social Follow Me buttons of the website? %s Add buttons "
|
2273 |
+
"to your website, that allow your visitors to check your social media "
|
2274 |
+
"profiles and follow you on social media. %s This is one of the most "
|
2275 |
+
"important aspects nowadays, if you want to build trust with your website. %s "
|
2276 |
+
"Learn more with Expectation Marketing. Expectation Marketing is all about "
|
2277 |
+
"teaching you how to implement such buttons and other trust elements for your "
|
2278 |
+
"digital brand. [link]http://expectationmarketing.com/[/link] %s"
|
2279 |
msgstr ""
|
2280 |
|
2281 |
+
#: models/Audits.php:309
|
2282 |
+
msgid ""
|
2283 |
+
"Place the buttons in your site's footer, to make sure they're always "
|
2284 |
+
"accessible. Web users are used to finding them there when they wish to "
|
2285 |
+
"connect to brands on social media."
|
2286 |
msgstr ""
|
2287 |
|
2288 |
+
#: models/Audits.php:310
|
2289 |
+
msgid ""
|
2290 |
+
"Add links to your Social Media profiles to strengthen social signals and "
|
2291 |
+
"keep readers engaged."
|
2292 |
msgstr ""
|
2293 |
|
2294 |
+
#: models/Audits.php:315
|
2295 |
+
msgid "Open Graph protocol?"
|
2296 |
msgstr ""
|
2297 |
|
2298 |
+
#: models/Audits.php:317
|
2299 |
+
msgid "The pages without Open Graph metas"
|
2300 |
msgstr ""
|
2301 |
|
2302 |
+
#: models/Audits.php:318
|
2303 |
+
#, php-format
|
2304 |
+
msgid ""
|
2305 |
+
"How can we fix the Open Graph of the website? %s You need to make sure "
|
2306 |
+
"you're going to fix the Open Graph image AS WELL AS all the other open graph "
|
2307 |
+
"elements. The third bullet point in this section offers you the examples you "
|
2308 |
+
"need to implement in the <head> section of your page's code. Make sure you "
|
2309 |
+
"replace the elements inside content=\" \" with your own stuff: your own "
|
2310 |
+
"titles, own image URLs, etc. %s If you're on WordPress, you're easily "
|
2311 |
+
"getting all the settings you need from the Squirrly SEO . Make sure you use "
|
2312 |
+
"it. %s <meta property=“og:url” content=“{site}/product/expectation-marketing-"
|
2313 |
+
"ebook/“ /> %s <meta property=“og:title” content=“Expectation Marketing "
|
2314 |
+
"[Book]” /> %s <meta property=“og:description” content=“If you're "
|
2315 |
+
"wondering why your marketing strategy isn't bringing the results you "
|
2316 |
+
"expected this is the right ebook for you. Expectation Marketing is about "
|
2317 |
+
"giving you an acti” /> %s <meta property=“og:type” content=“product” /> %s "
|
2318 |
+
"<meta property=“og:image” content=“{site}/image.jpg” /> %s <meta "
|
2319 |
+
"property=“og:image:width” content=“700” /> %s <meta property=“og:image:"
|
2320 |
+
"height” content=“536” /> %s <meta property=“og:image:type” content=“image/"
|
2321 |
+
"jpeg” /> %s <meta property=“og:site_name” content=“Expectation Marketing” /> "
|
2322 |
+
"%s <meta property=“og:locale” content=“en” />%s"
|
2323 |
+
msgstr ""
|
2324 |
|
2325 |
+
#: models/Audits.php:319
|
2326 |
+
msgid ""
|
2327 |
+
"Fixing this will improve Click Through Rates on Facebook, Google Plus, "
|
2328 |
+
"LinkedIN. Guaranteed. Make sure you use this to control how your pages look "
|
2329 |
+
"on social media when people share them."
|
2330 |
+
msgstr ""
|
2331 |
|
2332 |
+
#: models/Audits.php:320
|
2333 |
+
msgid "Add the meta Open Graph tag in your page's header."
|
2334 |
msgstr ""
|
2335 |
|
2336 |
+
#: models/Audits.php:325
|
2337 |
+
msgid "Twitter Card?"
|
2338 |
+
msgstr ""
|
|
|
|
|
|
|
2339 |
|
2340 |
+
#: models/Audits.php:327
|
2341 |
+
msgid "The pages without Twitter Card metas"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
+
#: models/Audits.php:328
|
2345 |
+
#, php-format
|
2346 |
+
msgid ""
|
2347 |
+
"How can we fix the Twitter Cards of the website? %s You need to make sure "
|
2348 |
+
"you're going to fix the Twitter Card image AS WELL AS all the other twitter "
|
2349 |
+
"card elements. The third bullet point in this section offers you the "
|
2350 |
+
"examples you need to implement in the <head> section of your page's code. "
|
2351 |
+
"Make sure you replace the elements inside content=\" \" with your own stuff: "
|
2352 |
+
"your own titles, own image URLs, etc. %s If you're on WordPress, you're "
|
2353 |
+
"easily getting all the settings you need from the Squirrly SEO . Make sure "
|
2354 |
+
"you use it. %s <meta property=“twitter:url” content=“{site}/product/"
|
2355 |
+
"expectation-marketing-ebook/“ /> %s <meta property=“twitter:title” "
|
2356 |
+
"content=“Expectation Marketing [Book]” /> %s <meta property=“twitter:"
|
2357 |
+
"description” content=“If you're wondering why your marketing strategy "
|
2358 |
+
"isn't bringing the results you expected this is the right ebook for "
|
2359 |
+
"you. Expectation Marketing is about giving you an acti” /> %s <meta "
|
2360 |
+
"property=“twitter:image” content=“{site}/image.jpg” /> %s <meta "
|
2361 |
+
"property=“twitter:domain” content=“Expectation Marketing” /> %s <meta "
|
2362 |
+
"property=“twitter:card” content=“summary” />%s"
|
2363 |
msgstr ""
|
2364 |
|
2365 |
+
#: models/Audits.php:329
|
2366 |
+
msgid ""
|
2367 |
+
"Fixing this will improve Click Through Rates on Twitter. Guaranteed. Make "
|
2368 |
+
"sure you use this to control how your pages look on social media when people "
|
2369 |
+
"share them."
|
2370 |
msgstr ""
|
2371 |
|
2372 |
+
#: models/Audits.php:330
|
2373 |
+
msgid "Add Twitter Card to make your articles look better on Twitter."
|
2374 |
msgstr ""
|
2375 |
|
2376 |
+
#: models/Audits.php:338
|
2377 |
+
msgid "Majestic Backlinks"
|
2378 |
msgstr ""
|
2379 |
|
2380 |
+
#: models/Audits.php:339 models/Audits.php:340 models/Audits.php:357
|
2381 |
+
#: models/Audits.php:358
|
2382 |
+
msgid "link(s)"
|
2383 |
msgstr ""
|
2384 |
|
2385 |
+
#: models/Audits.php:339 models/Audits.php:340
|
2386 |
+
msgid "Backlinks Count"
|
2387 |
+
msgstr ""
|
2388 |
+
|
2389 |
+
#: models/Audits.php:341 models/Audits.php:350
|
2390 |
#, php-format
|
2391 |
msgid ""
|
2392 |
+
"How can we fix the Inbound Links Number to the latest 10 Pages? %s Many are "
|
2393 |
+
"tempted to go to [link]fiverr.com[/link] for something like this. Avoid "
|
2394 |
+
"shady SEO. What you can try, and ONLY if it makes sense, is to get bloggers "
|
2395 |
+
"who sell on fiverr to place your article (with links to your own site) on "
|
2396 |
+
"their site. %s You can easily get backlinks from multiple domains by showing "
|
2397 |
+
"that your business: - is an alternative to some other existing business "
|
2398 |
+
"(there are many websites on which people look for alternatives and they'll "
|
2399 |
+
"be happy to include your site as well, because it supports their purpose) - "
|
2400 |
+
"has discounts and coupons (there are many websites for coupon and discounts. "
|
2401 |
+
"Just search on Google and you'll find many. They'll happily include your "
|
2402 |
+
"coupon codes and links to your site) - hosts giveaways and contests (many "
|
2403 |
+
"websites that will happily link to the contest page on your website) %s "
|
2404 |
+
"Broken Link Building, using tools like Screaming Frog to help you find "
|
2405 |
+
"broken links.%s"
|
2406 |
msgstr ""
|
2407 |
|
2408 |
+
#: models/Audits.php:342 models/Audits.php:351 models/Audits.php:360
|
2409 |
+
msgid ""
|
2410 |
+
"Use the BackLinks Assistant [link]https://www.producthunt.com/upcoming/"
|
2411 |
+
"backlinks-assistant-by-squirrly[/link] . There are many other ways to "
|
2412 |
+
"increase the number of backlinks. Just check out the full documentation "
|
2413 |
+
"below. Send it to your team. Brainstorm items from our list which your team "
|
2414 |
+
"can start working on."
|
2415 |
msgstr ""
|
2416 |
|
2417 |
+
#: models/Audits.php:347
|
2418 |
+
msgid "Majestic Unique Domains"
|
2419 |
msgstr ""
|
2420 |
|
2421 |
+
#: models/Audits.php:348 models/Audits.php:349
|
2422 |
+
msgid "Links from {total} domains"
|
|
|
|
|
2423 |
msgstr ""
|
2424 |
|
2425 |
+
#: models/Audits.php:348 models/Audits.php:349
|
2426 |
+
msgid "Unique Domains Count"
|
2427 |
+
msgstr ""
|
2428 |
+
|
2429 |
+
#: models/Audits.php:356
|
2430 |
+
msgid "Moz Backlinks"
|
2431 |
+
msgstr ""
|
2432 |
+
|
2433 |
+
#: models/Audits.php:357 models/Audits.php:358
|
2434 |
+
msgid "Moz Backlinks Count"
|
2435 |
+
msgstr ""
|
2436 |
+
|
2437 |
+
#: models/Audits.php:359
|
2438 |
#, php-format
|
2439 |
msgid ""
|
2440 |
+
"How can we fix the Inbound Links Number to the latest 10 Pages? %s Many are "
|
2441 |
+
"tempted to go to fiverr.com for something like this. Avoid shady SEO. What "
|
2442 |
+
"you can try, and ONLY if it makes sense, is to get bloggers who sell on "
|
2443 |
+
"fiverr to place your article (with links to your own site) on their site. %s "
|
2444 |
+
"You can easily get backlinks from multiple domains by showing that your "
|
2445 |
+
"business: - is an alternative to some other existing business (there are "
|
2446 |
+
"many websites on which people look for alternatives and they'll be happy to "
|
2447 |
+
"include your site as well, because it supports their purpose) - has "
|
2448 |
+
"discounts and coupons (there are many websites for coupon and discounts. "
|
2449 |
+
"Just search on Google and you'll find many. They'll happily include your "
|
2450 |
+
"coupon codes and links to your site) - hosts giveaways and contests (many "
|
2451 |
+
"websites that will happily link to the contest page on your website) %s "
|
2452 |
+
"Broken Link Building, using tools like Screaming Frog to help you find "
|
2453 |
+
"broken links.%s"
|
2454 |
msgstr ""
|
2455 |
|
2456 |
+
#: models/Audits.php:361
|
2457 |
+
msgid ""
|
2458 |
+
"Find more blogs, forums, directories to add links there. Contribute to the "
|
2459 |
+
"respective community and they will appreciate it."
|
2460 |
msgstr ""
|
2461 |
|
2462 |
+
#: models/Audits.php:366
|
2463 |
+
msgid "Links with noFollow?"
|
2464 |
+
msgstr ""
|
|
|
|
|
|
|
2465 |
|
2466 |
+
#: models/Audits.php:367
|
2467 |
+
msgid "Nofollow Links Count"
|
2468 |
+
msgstr ""
|
|
|
|
|
|
|
2469 |
|
2470 |
+
#: models/Audits.php:369
|
2471 |
#, php-format
|
2472 |
msgid ""
|
2473 |
+
"How can we fix the No-Follow links of the website? %s You can start doing "
|
2474 |
+
"this even if you don't have an advanced or complex SEO strategy for all your "
|
2475 |
+
"site's inner links. If you have pages in your SEO strategy that are super "
|
2476 |
+
"important (you NEED those pages to be found via search) make sure you add: "
|
2477 |
+
"<meta name=\"robots\" content=\"index, nofollow\" /> This ensures that "
|
2478 |
+
"Google considers this a final page. If many other pages link on to this page "
|
2479 |
+
"and this is the final one, it means that it is the most valuable resource. "
|
2480 |
+
"%s Identify links on your pages that are not important for you or for the "
|
2481 |
+
"purpose of the site itself. Maybe you're sending a link to chef Jamie "
|
2482 |
+
"Oliver's recipe for hot sauce. You should make sure that you add the No "
|
2483 |
+
"Follow tag to that link going out of your site, because you don't want "
|
2484 |
+
"Google to pass on link juice to Jaime Oliver. You'd give him a part of your "
|
2485 |
+
"SEO Authority and you don't want that. You should also add No-Follow tags to "
|
2486 |
+
"internal links from your very own site. Add no-follow to pages like \"/login"
|
2487 |
+
"\", \"/register\" \"/terms-of-use\", which are not important to be found via "
|
2488 |
+
"search engines. %s Add rel=\"nofollow\" to links inside your pages to fix "
|
2489 |
+
"this task. If you'd want to NoFollow your Sign In page you could do it like "
|
2490 |
+
"this: <a href=\"signin.php\" rel=\"nofollow\">sign in</a>%s"
|
2491 |
msgstr ""
|
2492 |
|
2493 |
+
#: models/Audits.php:370
|
2494 |
+
msgid ""
|
2495 |
+
"You could add no-follow to most of the links from your site that go towards "
|
2496 |
+
"external, third-party websites. The only external sites you should leave "
|
2497 |
+
"without No-Follow are sites that you'd like to be associated with by Google. "
|
2498 |
+
"This is to say that in some cases you may want to send do-follow links to "
|
2499 |
+
"other people's sites if they are super high authority and would help Google "
|
2500 |
+
"better understand what your site's content is all about."
|
2501 |
msgstr ""
|
2502 |
|
2503 |
+
#: models/Audits.php:371
|
2504 |
+
msgid "Add nofollow links to pages like Terms and Conditions."
|
|
|
2505 |
msgstr ""
|
2506 |
|
2507 |
+
#: models/Audits.php:380 models/FocusPages.php:30
|
2508 |
+
msgid "Page Authority"
|
2509 |
+
msgstr ""
|
2510 |
+
|
2511 |
+
#: models/Audits.php:381 models/Audits.php:382
|
2512 |
+
msgid "average authority"
|
2513 |
+
msgstr ""
|
2514 |
+
|
2515 |
+
#: models/Audits.php:383
|
2516 |
#, php-format
|
2517 |
msgid ""
|
2518 |
+
"How can we fix the Authority of the website? %s You must start by "
|
2519 |
+
"understanding this: Authority is Squirrly's calculated metric for how well a "
|
2520 |
+
"given webpage is likely to rank in Google's search results. It collects data "
|
2521 |
+
"from social media, google analytics and inbound links (backlinks to your own "
|
2522 |
+
"site) %s You can follow the PRO Tips sections from Audit. %s Get more Buzz "
|
2523 |
+
"on Social Media. Get More Traffic. Get More Sites to link back to your own "
|
2524 |
+
"site. That's how you increase your Authority.%s"
|
2525 |
msgstr ""
|
2526 |
|
2527 |
+
#: models/Audits.php:384
|
2528 |
+
msgid ""
|
2529 |
+
"You can build up a solid Content Strategy using this Assistant Software "
|
2530 |
+
"[link]https://www.producthunt.com/upcoming/strategy-assistant-by-squirrly[/"
|
2531 |
+
"link] or you can start getting more BackLinks using the BackLinks Assistant "
|
2532 |
+
"[link]https://www.producthunt.com/upcoming/backlinks-assistant-by-squirrly[/"
|
2533 |
+
"link]."
|
2534 |
msgstr ""
|
2535 |
|
2536 |
+
#: models/Audits.php:385
|
2537 |
+
msgid "Get links to your page from domains with authority."
|
2538 |
msgstr ""
|
2539 |
|
2540 |
+
#: models/Audits.php:390
|
2541 |
+
msgid "Alexa Rank"
|
2542 |
+
msgstr ""
|
2543 |
+
|
2544 |
+
#: models/Audits.php:393
|
2545 |
#, php-format
|
2546 |
msgid ""
|
2547 |
+
"How can we fix the Alexa Rank of the website? %s Get more traffic to your "
|
2548 |
+
"website. (the visitors should have the Alexa toolbar installed for Alexa to "
|
2549 |
+
"be able to measure the traffic). %s You could encourage your visitors to "
|
2550 |
+
"install the Alexa toolbar (if it makes sense for your business or audience, "
|
2551 |
+
"of course). %s Increase your SEO rankings, get more shares on social media. "
|
2552 |
+
"You can use tools like Social Squirrly to make sure you constantly promote "
|
2553 |
+
"your pages, without doing any manual work. And without forgetting to keep "
|
2554 |
+
"posting them. (link: squirrly.co/social)%s"
|
2555 |
msgstr ""
|
2556 |
|
2557 |
+
#: models/Audits.php:394
|
2558 |
+
msgid ""
|
2559 |
+
"A certain and tested way of increasing Alexa rank is creating and promoting "
|
2560 |
+
"many pieces of fresh content. An agency like Squirrly's Content Agency can "
|
2561 |
+
"help you with this. [link]http://www.squirrly.co/agency[/link]"
|
2562 |
msgstr ""
|
2563 |
|
2564 |
+
#: models/Audits.php:395
|
2565 |
+
msgid "Try to gain organic traffic to your site."
|
2566 |
+
msgstr ""
|
2567 |
+
|
2568 |
+
#: models/Audits.php:400
|
2569 |
+
msgid "Domain Age"
|
2570 |
+
msgstr ""
|
2571 |
+
|
2572 |
+
#: models/Audits.php:403
|
2573 |
#, php-format
|
2574 |
msgid ""
|
2575 |
+
"How can we fix the Domain Age of the website? %s While you certainly can't "
|
2576 |
+
"go back and forth in time like the Flash, there are things you can do, like: "
|
2577 |
+
"make sure your domain can be crawled by search engines. %s Ping your domain "
|
2578 |
+
"name as soon as possible using a tool like: Google Ping (LINK: googleping."
|
2579 |
+
"com) %s Get your website on Way Back Machine. [link]https://archive.org/web/"
|
2580 |
+
"[/link] Archive.org even has a tool called Save Page Now which will "
|
2581 |
+
"guarantee your entry into Way Back Machine.%s"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
+
#: models/Audits.php:404
|
2585 |
+
msgid ""
|
2586 |
+
"If Squirrly could crawl your website and find your pages + show you the "
|
2587 |
+
"Audit, it means your domain and pages can be crawled. Just make sure you're "
|
2588 |
+
"not stopping the Google crawlers in your code via \"no-index\" or via robots."
|
2589 |
+
"txt"
|
2590 |
msgstr ""
|
2591 |
|
2592 |
+
#: models/Audits.php:405
|
2593 |
+
msgid ""
|
2594 |
+
"Your domain is new. I know it will get older, but still, it's good to know "
|
2595 |
+
"what to expect if it's new :)"
|
2596 |
msgstr ""
|
2597 |
|
2598 |
+
#: models/Audits.php:410
|
2599 |
+
msgid "Site Icon"
|
2600 |
+
msgstr ""
|
|
|
|
|
|
|
2601 |
|
2602 |
+
#: models/Audits.php:413
|
2603 |
+
#, php-format
|
2604 |
msgid ""
|
2605 |
+
"How can we fix the favicon of the website? %s If you don't already have a "
|
2606 |
+
"favicon, you'll need to create one. The dimensions are 16 x 16 pixels %s You "
|
2607 |
+
"can easily create one using this [link]http://www.favicon.cc/[/link] . "
|
2608 |
+
"Upload it to your own server after creating it. %s Once you have the "
|
2609 |
+
"favicon, use this in the code of your pages: <link rel=“shortcut icon” "
|
2610 |
+
"href=“/images/specialicon.ico” type=“image/x-icon” />%s"
|
2611 |
msgstr ""
|
2612 |
|
2613 |
+
#: models/Audits.php:414
|
2614 |
+
msgid ""
|
2615 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2616 |
+
"you can use Squirrly SEO to upload and control the favicon displayed on your "
|
2617 |
+
"pages."
|
2618 |
msgstr ""
|
2619 |
|
2620 |
+
#: models/Audits.php:415 models/Audits.php:425
|
2621 |
+
msgid "Add an icon for your site"
|
2622 |
msgstr ""
|
2623 |
|
2624 |
+
#: models/Audits.php:420
|
2625 |
+
msgid "IPad and IPhone Icons"
|
2626 |
+
msgstr ""
|
2627 |
+
|
2628 |
+
#: models/Audits.php:423
|
2629 |
#, php-format
|
2630 |
msgid ""
|
2631 |
+
"How can we fix the Apple Icon of the website? %s If you don't already have "
|
2632 |
+
"an Apple Icon, you'll need to create one. The dimensions are 129 x 129 "
|
2633 |
+
"pixels. It will need to be a .png file %s You can easily create one using "
|
2634 |
+
"this [link]https://www.canva.com/[/link] . Upload it to your own server "
|
2635 |
+
"after creating it. %s Once you have the Apple Icon, use this in the code (in "
|
2636 |
+
"the <head> section) of your pages: %s <link rel=“apple-touch-icon” href=“/"
|
2637 |
+
"apple-touch-icon.png” />%s"
|
2638 |
msgstr ""
|
2639 |
|
2640 |
+
#: models/Audits.php:424
|
2641 |
+
msgid ""
|
2642 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2643 |
+
"you can use Squirrly SEO to upload and control the Apple Icon displayed on "
|
2644 |
+
"user's home screens when they bookmark your pages."
|
2645 |
msgstr ""
|
2646 |
|
2647 |
+
#: models/Audits.php:465 models/Audits.php:498 models/Audits.php:517
|
2648 |
+
#: models/Audits.php:619 models/focuspages/Audit.php:189
|
2649 |
+
#: models/focuspages/Audit.php:210 models/focuspages/Audit.php:231
|
2650 |
+
#: models/focuspages/Audit.php:252
|
2651 |
+
msgid "URL"
|
2652 |
msgstr ""
|
2653 |
|
2654 |
+
#: models/Audits.php:466
|
2655 |
+
msgid "Visitors"
|
2656 |
msgstr ""
|
2657 |
|
2658 |
+
#: models/Audits.php:467
|
2659 |
+
msgid "Bounce"
|
2660 |
msgstr ""
|
2661 |
|
2662 |
+
#: models/Audits.php:483
|
2663 |
+
msgid "No traffic data found"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2664 |
msgstr ""
|
2665 |
|
2666 |
+
#: models/Audits.php:499 models/Audits.php:518
|
2667 |
+
msgid "Total"
|
2668 |
+
msgstr ""
|
|
|
|
|
|
|
2669 |
|
2670 |
+
#: models/Audits.php:545
|
2671 |
+
msgid "Facebook reactions"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2672 |
msgstr ""
|
2673 |
|
2674 |
+
#: models/Audits.php:549
|
2675 |
+
msgid "Facebook shares"
|
|
|
|
|
|
|
|
|
|
|
|
|
2676 |
msgstr ""
|
2677 |
|
2678 |
+
#: models/Audits.php:553
|
2679 |
+
msgid "Reddit shares"
|
|
|
|
|
2680 |
msgstr ""
|
2681 |
|
2682 |
+
#: models/Audits.php:557
|
2683 |
+
msgid "Pinterest shares"
|
|
|
|
|
|
|
|
|
2684 |
msgstr ""
|
2685 |
|
2686 |
+
#: models/Audits.php:620
|
2687 |
+
msgid "Value"
|
2688 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
2689 |
|
2690 |
+
#: models/Audits.php:688 view/Audits/Audit.php:141 view/Audits/Compare.php:162
|
2691 |
+
msgid "PRO TIP"
|
|
|
|
|
2692 |
msgstr ""
|
2693 |
|
2694 |
+
#: models/Audits.php:708
|
2695 |
+
msgid "Requires Attention!"
|
|
|
|
|
2696 |
msgstr ""
|
2697 |
|
2698 |
+
#: models/Audits.php:712
|
2699 |
+
msgid "Can be improved"
|
|
|
|
|
2700 |
msgstr ""
|
2701 |
|
2702 |
+
#: models/Audits.php:774
|
2703 |
+
msgid "not yet"
|
|
|
2704 |
msgstr ""
|
2705 |
|
2706 |
+
#: models/BulkSeo.php:17
|
2707 |
+
msgid "METAs"
|
2708 |
msgstr ""
|
2709 |
|
2710 |
+
#: models/BulkSeo.php:18 view/Blocks/Snippet.php:92
|
2711 |
+
msgid "Open Graph"
|
|
|
|
|
|
|
|
|
2712 |
msgstr ""
|
2713 |
|
2714 |
+
#: models/BulkSeo.php:19 view/Blocks/Snippet.php:96
|
2715 |
+
msgid "Twitter Card"
|
|
|
2716 |
msgstr ""
|
2717 |
|
2718 |
+
#: models/BulkSeo.php:20 models/FocusPages.php:20 view/Blocks/Snippet.php:100
|
2719 |
+
msgid "Visibility"
|
2720 |
msgstr ""
|
2721 |
|
2722 |
+
#: models/CheckSeo.php:38
|
2723 |
+
msgid "Make your site Visible asap"
|
2724 |
+
msgstr ""
|
2725 |
+
|
2726 |
+
#: models/CheckSeo.php:39
|
2727 |
#, php-format
|
2728 |
msgid ""
|
2729 |
+
"If you want Google (or any other search engine) to Display your pages and "
|
2730 |
+
"then Rank them higher in search results, your website needs to be Public and "
|
2731 |
+
"the pages indexable. Currently, a setting in your WordPress makes this "
|
2732 |
+
"impossible. You selected '%s' in %sSettings > Reading%s. You need to UNCHECK "
|
2733 |
+
"that option."
|
2734 |
msgstr ""
|
2735 |
|
2736 |
+
#: models/CheckSeo.php:39 models/CheckSeo.php:40
|
2737 |
+
#: models/bulkseo/Visibility.php:104 view/Blocks/Snippet.php:960
|
2738 |
+
msgid "Discourage search engines from indexing this site"
|
2739 |
+
msgstr ""
|
2740 |
+
|
2741 |
+
#: models/CheckSeo.php:40
|
2742 |
#, php-format
|
2743 |
+
msgid "Uncheck the option: %s in %sSettings > Reading%s."
|
2744 |
msgstr ""
|
2745 |
|
2746 |
+
#: models/CheckSeo.php:41
|
2747 |
+
msgid ""
|
2748 |
+
"Google can't show your site to anybody, because you haven't made your site "
|
2749 |
+
"public and indexable. You must fix this today."
|
2750 |
msgstr ""
|
2751 |
|
2752 |
+
#: models/CheckSeo.php:52
|
2753 |
+
msgid "Get the meta title tag in the front-end"
|
2754 |
msgstr ""
|
2755 |
|
2756 |
+
#: models/CheckSeo.php:53
|
|
|
2757 |
msgid ""
|
2758 |
+
"Without the title tag in the front-end, search engines will 'think' that "
|
2759 |
+
"your website is broken. Currently the title tag is missing in front-end."
|
|
|
2760 |
msgstr ""
|
2761 |
|
2762 |
+
#: models/CheckSeo.php:54
|
2763 |
+
#, php-format
|
2764 |
+
msgid ""
|
2765 |
+
"Go to %sSquirrly > SEO Settings > Metas%s and switch on 'Optimize the "
|
2766 |
+
"Titles'. If it's already switched on, check if another plugin is stopping "
|
2767 |
+
"Squirrly from showing the Title."
|
2768 |
msgstr ""
|
2769 |
|
2770 |
+
#: models/CheckSeo.php:55
|
2771 |
+
msgid ""
|
2772 |
+
"You have to make the Title tag of the page visible in the front-end of the "
|
2773 |
+
"website. As soon as possible. Otherwise, you will have difficulty ranking."
|
2774 |
msgstr ""
|
2775 |
|
2776 |
+
#: models/CheckSeo.php:66
|
2777 |
+
msgid "Turn Squirrly's AMP functions to ON"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2778 |
msgstr ""
|
2779 |
|
2780 |
+
#: models/CheckSeo.php:67
|
|
|
|
|
|
|
2781 |
msgid ""
|
2782 |
+
"AMP site detected and Squirrly's amp is OFF - If this website is an AMP "
|
2783 |
+
"website you need to make sure that you activate Squirrly AMP Tracking for "
|
2784 |
+
"it. Squirrly will load Google Analytics and Facebook Pixel for AMP and avoid "
|
2785 |
+
"AMP script errors."
|
2786 |
msgstr ""
|
2787 |
|
2788 |
+
#: models/CheckSeo.php:68
|
|
|
|
|
2789 |
#, php-format
|
2790 |
+
msgid "Activate AMP tracking in %s Squirrly > SEO Settings > Tracking Tools%s "
|
2791 |
msgstr ""
|
2792 |
|
2793 |
+
#: models/CheckSeo.php:69
|
2794 |
+
msgid ""
|
2795 |
+
"You must activate the AMP settings for Squirrly SEO, right now. Otherwise, "
|
2796 |
+
"the AMP version of the site will have missing pieces."
|
|
|
|
|
|
|
2797 |
msgstr ""
|
2798 |
|
2799 |
+
#: models/CheckSeo.php:80
|
2800 |
+
msgid "Turn OFF Squirrly's AMP functions now"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
+
#: models/CheckSeo.php:81
|
|
|
2804 |
msgid ""
|
2805 |
+
"AMP site is NOT detected and Squirrly AMP is ON. - If this website is not an "
|
2806 |
+
"AMP website you need to make sure that you switch off Squirrly AMP Tracking. "
|
2807 |
+
"This way, Google will be able to track your website's visitors"
|
2808 |
msgstr ""
|
2809 |
|
2810 |
+
#: models/CheckSeo.php:82
|
2811 |
#, php-format
|
2812 |
+
msgid ""
|
2813 |
+
"Switch OFF AMP tracking in %sSquirrly > SEO Settings > Tracking Tools%s "
|
2814 |
msgstr ""
|
2815 |
|
2816 |
+
#: models/CheckSeo.php:83
|
2817 |
+
msgid ""
|
2818 |
+
"You must switch off AMP Settings right now. Otherwise, the website's "
|
2819 |
+
"tracking tools won't work properly."
|
2820 |
msgstr ""
|
2821 |
|
2822 |
+
# @ squirrly-seo
|
2823 |
+
#: models/CheckSeo.php:94
|
2824 |
+
#, fuzzy
|
2825 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
2826 |
+
msgid "Activate Squirrly SEO Title now"
|
2827 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
2828 |
+
|
2829 |
+
#: models/CheckSeo.php:95
|
2830 |
msgid ""
|
2831 |
+
"Squirrly SEO title is NOT active for your website.If you DON'T use other SEO "
|
2832 |
+
"plugins, you should activate this option, and Squirrly SEO will add the "
|
2833 |
+
"Title tag on each page of your website and remove any duplicates. Your title "
|
2834 |
+
"tag determines your display title in SERPs, and it’s meant to help Google "
|
2835 |
+
"and human readers understand what your pages are all about"
|
2836 |
msgstr ""
|
2837 |
|
2838 |
+
#: models/CheckSeo.php:96
|
2839 |
#, php-format
|
2840 |
+
msgid ""
|
2841 |
+
"Go to %sSquirrly > SEO Settings > Metas%s and switch on: 'Optimize the "
|
2842 |
+
"Titles'"
|
2843 |
msgstr ""
|
2844 |
|
2845 |
+
#: models/CheckSeo.php:97
|
2846 |
+
msgid ""
|
2847 |
+
"You should activate the Squirrly SEO title to help Search Engines understand "
|
2848 |
+
"what your pages are about and ensure all of your pages have titles."
|
2849 |
msgstr ""
|
2850 |
|
2851 |
+
#: models/CheckSeo.php:108
|
2852 |
+
msgid "Make your LINKS SEO-Friendly"
|
2853 |
+
msgstr ""
|
2854 |
+
|
2855 |
+
#: models/CheckSeo.php:109
|
2856 |
msgid ""
|
2857 |
+
"Google considers the URLs you use on your website to be a ranking factor. "
|
2858 |
+
"The permalinks you use and the structure you decide on adopting is "
|
2859 |
+
"ultimately an SEO signal. Having a good permalink structure also helps make "
|
2860 |
+
"your site Human-friendly. "
|
2861 |
msgstr ""
|
2862 |
|
2863 |
+
#: models/CheckSeo.php:110
|
2864 |
+
#, php-format
|
2865 |
+
msgid ""
|
2866 |
+
"Your URLs should be super easy to read. Go to your %s WordPress dashboard > "
|
2867 |
+
"Settings > Permalinks %s .There, you can create a custom URL structure for "
|
2868 |
+
"your permalinks."
|
2869 |
msgstr ""
|
2870 |
|
2871 |
+
#: models/CheckSeo.php:111
|
2872 |
+
msgid ""
|
2873 |
+
"Make your LINKS SEO-Friendly. You're losing potential rankings at the moment."
|
2874 |
msgstr ""
|
2875 |
|
2876 |
+
#: models/CheckSeo.php:121
|
2877 |
+
msgid "Activate the Sitemap from Squirrly"
|
2878 |
msgstr ""
|
2879 |
|
2880 |
+
#: models/CheckSeo.php:122
|
2881 |
+
msgid ""
|
2882 |
+
"XML sitemaps help search engines and spiders discover new pages on your "
|
2883 |
+
"website. It also helps them better understand the structure of your website. "
|
2884 |
+
"Activate your Sitemap XML setting. Squirrly SEO will then generate your "
|
2885 |
+
"sitemap, according to different items you can set up."
|
2886 |
msgstr ""
|
2887 |
|
2888 |
+
#: models/CheckSeo.php:123
|
|
|
|
|
2889 |
#, php-format
|
2890 |
msgid ""
|
2891 |
+
"Go to %sSquirrly > SEO Settings > Sitemap XML%s to setup the sitemap. Choose "
|
2892 |
+
"for which types of URLs you'll want to have sitemaps. It depends on your "
|
2893 |
+
"strategy. Leave the defaults if you're uncertain."
|
2894 |
msgstr ""
|
2895 |
|
2896 |
+
#: models/CheckSeo.php:124
|
2897 |
+
msgid ""
|
2898 |
+
"Lead Search Engines to your most important pages using XML sitemaps. Do this "
|
2899 |
+
"and you can rank better. "
|
|
|
2900 |
msgstr ""
|
2901 |
|
2902 |
+
#: models/CheckSeo.php:135
|
2903 |
+
msgid "Get a robots txt file"
|
2904 |
msgstr ""
|
2905 |
|
2906 |
+
#: models/CheckSeo.php:136
|
|
|
2907 |
msgid ""
|
2908 |
+
"Robots.txt is a text file webmasters create to instruct how to crawl & index "
|
2909 |
+
"pages on their website. You can use this file to tell search engine robots "
|
2910 |
+
"what to crawl and what not to crawl on your site. Search bots usually look "
|
2911 |
+
"for this file in a website as soon as they enter one. Therefore, it's very "
|
2912 |
+
"important to have a robots.txt file in the first place."
|
2913 |
msgstr ""
|
2914 |
|
2915 |
+
#: models/CheckSeo.php:137
|
2916 |
+
#, php-format
|
2917 |
+
msgid ""
|
2918 |
+
"Go to %sSquirrly > SEO Settings > Robots%s and switch on Activate Robots. If "
|
2919 |
+
"it's already switched on, check if another plugin is stopping Squirrly from "
|
2920 |
+
"adding the Robots.txt URL."
|
2921 |
msgstr ""
|
2922 |
|
2923 |
+
#: models/CheckSeo.php:138
|
|
|
2924 |
msgid ""
|
2925 |
+
"You should help Search Engine bots find what they need. Create a Robots.txt "
|
2926 |
+
"file as soon as possible if you want your site to be seen in Search Results."
|
|
|
|
|
|
|
|
|
|
|
2927 |
msgstr ""
|
2928 |
|
2929 |
+
#: models/CheckSeo.php:150
|
2930 |
+
msgid "Error detected for your Focus Page"
|
2931 |
msgstr ""
|
2932 |
|
2933 |
+
#: models/CheckSeo.php:151
|
2934 |
#, php-format
|
2935 |
msgid ""
|
2936 |
+
"An error is preventing Squirrly from accessing and retrieving critical data "
|
2937 |
+
"about your Focus Page. You should fix this so that Squirrly can generate a "
|
2938 |
+
"complete audit of your page and show you what you need to do to improve its "
|
2939 |
+
"chances of ranking. %sThe error can also prevent human visitors from "
|
2940 |
+
"accessing your page, which is a critical issue. "
|
2941 |
msgstr ""
|
2942 |
|
2943 |
+
#: models/CheckSeo.php:152
|
2944 |
+
msgid ""
|
2945 |
+
"Use a different browser to make sure your Focus Page is visible. Whitelist "
|
2946 |
+
"our crawler IP address (176.9.112.210) to allow our server to verify your "
|
2947 |
+
"page so that you’ll receive a full audit."
|
2948 |
msgstr ""
|
2949 |
|
2950 |
+
#: models/CheckSeo.php:153
|
2951 |
+
msgid ""
|
2952 |
+
"Make sure that your Focus Page is published and can be accessed by all users "
|
2953 |
+
"and crawlers."
|
2954 |
msgstr ""
|
2955 |
|
2956 |
+
#: models/CheckSeo.php:164
|
2957 |
+
msgid "Add Focus Page. Use it to Reach First Positions"
|
2958 |
msgstr ""
|
2959 |
|
2960 |
+
#: models/CheckSeo.php:165
|
|
|
2961 |
msgid ""
|
2962 |
+
"Adding a Focus Page, and then using the Daily SEO Goals related to it, is a "
|
2963 |
+
"sure way for all aspiring SEO Stars to begin reaching top positions in "
|
2964 |
+
"Google. SEO is very complicated, and Focus Pages is the only method that "
|
2965 |
+
"helps you un-complicate it. By following this method you will build a "
|
2966 |
+
"repeatable, smart strategy, powered by Machine Learning."
|
2967 |
msgstr ""
|
2968 |
|
2969 |
+
#: models/CheckSeo.php:166
|
2970 |
#, php-format
|
2971 |
+
msgid ""
|
2972 |
+
"Go to %sSquirrly SEO > Focus Pages > Add New Page%s to add a page in Focus "
|
2973 |
+
"Pages."
|
2974 |
msgstr ""
|
2975 |
|
2976 |
+
#: models/CheckSeo.php:167
|
2977 |
+
msgid ""
|
2978 |
+
"You don't currently have a clearly defined strategy. If you're a Non-SEO "
|
2979 |
+
"Expert you won't be able to reach TOP 10 rankings without Focus Pages."
|
2980 |
msgstr ""
|
2981 |
|
2982 |
+
#: models/CheckSeo.php:178
|
2983 |
+
msgid "Change WordPress' default tagline"
|
|
|
|
|
|
|
2984 |
msgstr ""
|
2985 |
|
2986 |
+
#: models/CheckSeo.php:179
|
|
|
2987 |
msgid ""
|
2988 |
+
"The default WordPress tagline is “Just another WordPress site” - which is "
|
2989 |
+
"like saying your site is nothing special. It's important to customize it so "
|
2990 |
+
"that you clearly communicate what your site is about to first-time visitors. "
|
2991 |
+
"Search Engines also pay close attention to taglines."
|
2992 |
msgstr ""
|
2993 |
|
2994 |
+
#: models/CheckSeo.php:180
|
2995 |
+
msgid ""
|
2996 |
+
"How you optimize your tagline can depend on the theme you are using (some "
|
2997 |
+
"themes don't display the tagline automatically). Your best bet is to go to "
|
2998 |
+
"Appearance > Customize from your WP dashboard to access the Customizer. "
|
2999 |
+
"There, you can customize your tagline. Best Practices: Make sure your "
|
3000 |
+
"tagline is catchy and reflects your site as a whole (its niche, purpose, the "
|
3001 |
+
"content that can be found on your site. Include strong keywords in your "
|
3002 |
+
"tagline, and ensure the tagline fits with your overall branding strategy."
|
3003 |
msgstr ""
|
3004 |
|
3005 |
+
#: models/CheckSeo.php:181
|
3006 |
+
msgid ""
|
3007 |
+
"Optimize your tagline so that your site is NOT 'Just another WordPress "
|
3008 |
+
"site' (or: Optimize your tagline to put your site’s best foot forward and "
|
3009 |
+
"encourage visitors to stick around.)"
|
3010 |
msgstr ""
|
3011 |
|
3012 |
+
#: models/CheckSeo.php:191
|
3013 |
+
msgid "Remove all no-index tags from all Focus Pages"
|
3014 |
msgstr ""
|
3015 |
|
3016 |
+
#: models/CheckSeo.php:192
|
3017 |
+
msgid ""
|
3018 |
+
"No-index tags suggest to search engines (most notably Google) NOT to index a "
|
3019 |
+
"specific webpage. By using these tags for your Focus Pages, you're "
|
3020 |
+
"preventing them from appearing in Google Search. This is bad, because it "
|
3021 |
+
"means Search Engines won't show your most important pages (which should be "
|
3022 |
+
"your Focus Pages). Removing all no-index tags for your Focus Pages will fix "
|
3023 |
+
"it."
|
3024 |
msgstr ""
|
3025 |
|
3026 |
+
#: models/CheckSeo.php:193
|
3027 |
#, php-format
|
3028 |
msgid ""
|
3029 |
+
"Look at all the places where you could have added instructions for Google "
|
3030 |
+
"not to index this page from your site. Make sure that there is no such "
|
3031 |
+
"instruction added to %sWordPress > Settings%s, or in a theme, or in a "
|
3032 |
+
"plugin, or in %sSquirrly SEO's Snippet%s for this page. Also, make sure you "
|
3033 |
+
"don't block this page in your %sRobots.txt%s file."
|
|
|
|
|
|
|
|
|
|
|
|
|
3034 |
msgstr ""
|
3035 |
|
3036 |
+
#: models/CheckSeo.php:194
|
3037 |
+
msgid ""
|
3038 |
+
"You must remove all no-index tags for your Focus Pages so that they will "
|
3039 |
+
"appear in Google Search."
|
3040 |
msgstr ""
|
3041 |
|
3042 |
+
#: models/CheckSeo.php:205
|
3043 |
+
msgid "Fix all Visibility issues for your Focus Pages"
|
|
|
3044 |
msgstr ""
|
3045 |
|
3046 |
+
#: models/CheckSeo.php:206
|
|
|
3047 |
msgid ""
|
3048 |
+
"Having visibility issues for your Focus Pages means that your Focus Pages "
|
3049 |
+
"may not appear in search results. This is bad, because you'll want as many "
|
3050 |
+
"people to see your most important pages (your Focus Pages)"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3051 |
msgstr ""
|
3052 |
|
3053 |
+
#: models/CheckSeo.php:207
|
3054 |
#, php-format
|
3055 |
msgid ""
|
3056 |
+
"Go to %sSquirrly > Focus Pages%s and make sure all elements you see when you "
|
3057 |
+
"click on the Visibility category are turned Green. If you see a red element, "
|
3058 |
+
"follow the indications to turn it Green. That's how you make sure your Focus "
|
3059 |
+
"Pages are protected against Visibility Issues."
|
|
|
|
|
3060 |
msgstr ""
|
3061 |
|
3062 |
+
#: models/CheckSeo.php:208
|
3063 |
+
msgid ""
|
3064 |
+
"Fix ALL Visibility issues for your Focus Pages so that they will appear on "
|
3065 |
+
"Google Search."
|
3066 |
msgstr ""
|
3067 |
|
3068 |
+
#: models/CheckSeo.php:219 models/CheckSeo.php:222
|
3069 |
+
msgid "Make Your Site Safe for Browsing Again"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3070 |
msgstr ""
|
3071 |
|
3072 |
+
#: models/CheckSeo.php:220
|
3073 |
+
msgid ""
|
3074 |
+
"Safe Browsing notifies webmasters when their websites are compromised by "
|
3075 |
+
"malicious actors and helps them diagnose and resolve the problem so that "
|
3076 |
+
"their visitors stay safe."
|
3077 |
msgstr ""
|
3078 |
|
3079 |
+
#: models/CheckSeo.php:221
|
3080 |
#, php-format
|
3081 |
msgid ""
|
3082 |
+
"Go to %shttps://safebrowsing.google.com/%s and follow the instructions to "
|
3083 |
+
"clean your website."
|
|
|
|
|
3084 |
msgstr ""
|
3085 |
|
3086 |
+
#: models/CheckSeo.php:232
|
3087 |
+
msgid "Remove Duplicate Open Graph meta tags"
|
3088 |
msgstr ""
|
3089 |
|
3090 |
+
#: models/CheckSeo.php:233
|
|
|
3091 |
msgid ""
|
3092 |
+
"Some WordPress themes and plugins add Open Graph meta tags which lead to "
|
3093 |
+
"duplicate Open Graph meta tags issues. It's important to check for this to "
|
3094 |
+
"determine which plugin or if your theme is generating the duplicate open "
|
3095 |
+
"graph meta tag. In this case, the plugin or theme causing this manages to "
|
3096 |
+
"bypass Squirrly's Duplicate Remover features."
|
|
|
|
|
|
|
3097 |
msgstr ""
|
3098 |
|
3099 |
+
#: models/CheckSeo.php:234
|
3100 |
+
msgid ""
|
3101 |
+
"Start deactivating plugins (other than Squirrly SEO) from your WordPress "
|
3102 |
+
"site. Run New Scans for Daily SEO Goals to see if you managed to get this "
|
3103 |
+
"done! Then reactivate everything."
|
3104 |
msgstr ""
|
3105 |
|
3106 |
+
#: models/CheckSeo.php:235
|
|
|
3107 |
msgid ""
|
3108 |
+
"You need to remove Duplicate Open Graph meta tags as soon as possible. "
|
3109 |
+
"Otherwise, you will miss good chances of ranking higher with your pages."
|
|
|
3110 |
msgstr ""
|
3111 |
|
3112 |
+
#: models/CheckSeo.php:246
|
3113 |
+
msgid "Remove Duplicate Twitter cards tags"
|
3114 |
msgstr ""
|
3115 |
|
3116 |
+
#: models/CheckSeo.php:247
|
|
|
3117 |
msgid ""
|
3118 |
+
"Some WordPress themes and plugins add Twitter Card meta tags which lead to "
|
3119 |
+
"duplicate Twitter card meta tags issues. It's important to check for tp "
|
3120 |
+
"determine which plugin or if your theme is generating the duplicate open "
|
3121 |
+
"graph meta tag. In this case, the plugin or theme causing this, manages to "
|
3122 |
+
"bypass Squirrly's Duplicate Remover features."
|
3123 |
msgstr ""
|
3124 |
|
3125 |
+
#: models/CheckSeo.php:248
|
3126 |
+
msgid ""
|
3127 |
+
"Start deactivating plugins (other than Squirrly SEO) from your WordPress "
|
3128 |
+
"site. Run New Scans for Daily SEO Goals to see if you manage to get this "
|
3129 |
+
"done! Then reactivate everything."
|
3130 |
msgstr ""
|
3131 |
|
3132 |
+
#: models/CheckSeo.php:249
|
3133 |
+
msgid ""
|
3134 |
+
"You need to remove Duplicate Twitter Card meta tags as soon as possible; "
|
3135 |
+
"Otherwise you will miss good chances of ranking higher with your pages."
|
3136 |
msgstr ""
|
3137 |
|
3138 |
+
#: models/CheckSeo.php:260
|
3139 |
+
msgid "Use Squirrly's Expert-Grade Research Tool and Add Keywords to Briefcase"
|
3140 |
msgstr ""
|
3141 |
|
3142 |
+
#: models/CheckSeo.php:261
|
3143 |
+
msgid ""
|
3144 |
+
"With a few clicks, you'll do the work that SEO experts charge thousands of "
|
3145 |
+
"dollars for (because they do this manually and it takes too much time that "
|
3146 |
+
"way)."
|
3147 |
msgstr ""
|
3148 |
|
3149 |
+
#: models/CheckSeo.php:262
|
3150 |
#, php-format
|
3151 |
+
msgid ""
|
3152 |
+
"Go to %sSquirrly > Keyword Research%s. Complete all steps until you get to "
|
3153 |
+
"the final table with all of the data for each keyword. Add at least one "
|
3154 |
+
"keyword to Briefcase from that interface."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
+
#: models/CheckSeo.php:263
|
3158 |
+
msgid ""
|
3159 |
+
"You should perform a keyword research using Squirrly's Expert-Grade tool and "
|
3160 |
+
"store at least one of the results in Briefcase."
|
3161 |
msgstr ""
|
3162 |
|
3163 |
+
#: models/CheckSeo.php:274
|
|
|
3164 |
msgid ""
|
3165 |
+
"Optimize your Focus Page with the great keyword you found during Keyword "
|
3166 |
+
"research"
|
|
|
|
|
3167 |
msgstr ""
|
3168 |
|
3169 |
+
#: models/CheckSeo.php:275
|
3170 |
+
msgid ""
|
3171 |
+
"So far, only experts knew how to improve search relevance, which is one of "
|
3172 |
+
"the biggest reasons why Google will choose your page to show up first. "
|
3173 |
+
"You're well on your way to becoming a SEO Star. Now you can do all this on "
|
3174 |
+
"your own by using the SEO Live Assistant and the keywords you stored to "
|
3175 |
+
"briefcase."
|
3176 |
+
msgstr ""
|
3177 |
+
|
3178 |
+
#: models/CheckSeo.php:276
|
3179 |
#, php-format
|
3180 |
+
msgid ""
|
3181 |
+
"Optimize up to 30% for a keyword you already stored to briefcase. Using the "
|
3182 |
+
"SEO Live Assistant which you find in Edit Post interfaces in WP. Reindex "
|
3183 |
+
"page with Google Search Console when you are done."
|
3184 |
msgstr ""
|
3185 |
|
3186 |
+
#: models/CheckSeo.php:277
|
3187 |
+
msgid ""
|
3188 |
+
"You must optimize all Focus Pages using a main keyword. This will improve "
|
3189 |
+
"search relevance and you'll improve your site with something that only "
|
3190 |
+
"experts were able to do before Squirrly."
|
3191 |
msgstr ""
|
3192 |
|
3193 |
+
#: models/CheckSeo.php:288
|
3194 |
+
msgid "Optimize your text to get a good Search Relevancy score"
|
|
|
3195 |
msgstr ""
|
3196 |
|
3197 |
+
#: models/CheckSeo.php:289
|
3198 |
+
msgid ""
|
3199 |
+
"There is no point in ranking your content for a query that doesn’t match "
|
3200 |
+
"what the user is looking for. Keywords help visitors find what they want, "
|
3201 |
+
"which is why you should optimize your Focus Page using keywords. This way, "
|
3202 |
+
"your page will be displayed to search users who are actually interested in "
|
3203 |
+
"seeing the content provided in it. Choose different keywords for each of "
|
3204 |
+
"your Focus pages. That way, instead of competing with each other, your pages "
|
3205 |
+
"can compete with other sites within your industry."
|
3206 |
msgstr ""
|
3207 |
|
3208 |
+
#: models/CheckSeo.php:290
|
3209 |
#, php-format
|
3210 |
+
msgid ""
|
3211 |
+
"To get this done, the text itself (the written words of the page) needs to "
|
3212 |
+
"be optimized using Squirrly's SEO Live Assistant. Go to Edit Post and start "
|
3213 |
+
"using the %sSEO Live Assistant%s"
|
3214 |
msgstr ""
|
3215 |
|
3216 |
+
#: models/CheckSeo.php:291
|
3217 |
+
msgid ""
|
3218 |
+
"Ensure your Focus Page has Search relevancy by optimizing it using a "
|
3219 |
+
"keyword. Otherwise, that Focus Page will not be displayed in Search Results."
|
3220 |
+
msgstr ""
|
|
|
3221 |
|
3222 |
+
#: models/CheckSeo.php:302
|
3223 |
+
msgid "Research your Focus Page's keyword"
|
|
|
|
|
|
|
|
|
|
|
|
|
3224 |
msgstr ""
|
3225 |
|
3226 |
+
#: models/CheckSeo.php:303
|
3227 |
+
msgid ""
|
3228 |
+
"For at least one of your Focus Pages, I see that you optimized for search "
|
3229 |
+
"relevance using the SEO Live Assistant. However, you need to be able to read "
|
3230 |
+
"the Search Volume, Competition, Recent Discussions and Trend for the "
|
3231 |
+
"keyword. Otherwise, you might be going with a keyword that can't be ranked, "
|
3232 |
+
"or can't bring traffic. Your SEO Star skills depend on this goal."
|
3233 |
msgstr ""
|
3234 |
|
3235 |
+
#: models/CheckSeo.php:304
|
3236 |
+
msgid ""
|
3237 |
+
"See the keyword. Place it in the research feature and perform a full keyword "
|
3238 |
+
"research on it. Then add it to briefcase."
|
3239 |
+
msgstr ""
|
3240 |
+
|
3241 |
+
#: models/CheckSeo.php:305
|
3242 |
+
msgid ""
|
3243 |
+
"You must obtain keyword data for all main keywords used for your Focus "
|
3244 |
+
"Pages. This will improve your skills and your understanding."
|
3245 |
msgstr ""
|
3246 |
|
3247 |
# @ squirrly-seo
|
3248 |
+
#: models/CheckSeo.php:316
|
|
|
3249 |
#, fuzzy
|
3250 |
+
#| msgid "Enter even more keywords."
|
3251 |
+
msgid "Choose less competitive keywords"
|
3252 |
+
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
|
|
|
|
|
|
|
|
|
|
|
|
3253 |
|
3254 |
+
#: models/CheckSeo.php:317
|
3255 |
+
msgid ""
|
3256 |
+
"As a future SEO Star you need to understand that you will never be able to "
|
3257 |
+
"rank for any keyword you think about. Not even huge sites who have spent a "
|
3258 |
+
"thousand times more money on their SEO can do that. Just switch to a "
|
3259 |
+
"different keyword and you will get to the desired results (ranking and "
|
3260 |
+
"traffic). This is real SEO you are doing right now. You're acting like an "
|
3261 |
+
"expert."
|
3262 |
msgstr ""
|
3263 |
|
3264 |
+
#: models/CheckSeo.php:318
|
|
|
3265 |
msgid ""
|
3266 |
+
"Go and edit the page using the SEO Live Assistant. Select a different "
|
3267 |
+
"keyword as the main keyword. Make sure it has a Green light at 'competition'."
|
|
|
|
|
|
|
|
|
|
|
3268 |
msgstr ""
|
3269 |
|
3270 |
+
#: models/CheckSeo.php:319
|
3271 |
+
msgid ""
|
3272 |
+
"Replace the main keyword you chose for your Focus Page to get top rankings. "
|
3273 |
+
"Your page can't compete and reach the top 10 positions in Google for the "
|
3274 |
+
"current keyword. "
|
3275 |
msgstr ""
|
3276 |
|
3277 |
+
#: models/CheckSeo.php:329
|
3278 |
#, php-format
|
3279 |
msgid ""
|
3280 |
+
"Try to boost traffic by over +285% by optimizing with SEO Live Assistant"
|
|
|
|
|
|
|
|
|
|
|
3281 |
msgstr ""
|
3282 |
|
3283 |
+
#: models/CheckSeo.php:330
|
3284 |
+
msgid ""
|
3285 |
+
"Our data shows that users who optimize their content over 60% using the Live "
|
3286 |
+
"Assistant get up to +285% increase in traffic compared to those who optimize "
|
3287 |
+
"below this percentage. As a future SEO Star, you need to practice optimizing "
|
3288 |
+
"your content as much as you can."
|
3289 |
msgstr ""
|
3290 |
|
3291 |
+
#: models/CheckSeo.php:331
|
3292 |
#, php-format
|
3293 |
msgid ""
|
3294 |
+
"Your text needs to be optimized to over 60% using the SEO Live Assistant. Re-"
|
3295 |
+
"index your pages with Google Search Console after you finish optimizing."
|
|
|
|
|
|
|
|
|
3296 |
msgstr ""
|
3297 |
|
3298 |
+
#: models/CheckSeo.php:332
|
3299 |
+
msgid ""
|
3300 |
+
"Optimize Your Focus Pages over 60% to get up to 285% increase in traffic."
|
3301 |
msgstr ""
|
3302 |
|
3303 |
+
# @ squirrly-seo
|
3304 |
+
#: models/CheckSeo.php:344
|
3305 |
+
#, fuzzy
|
3306 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
3307 |
+
msgid "Prepare Full Google Search Console Connection"
|
3308 |
+
msgstr "Google %sAnalytics ID%s`:"
|
3309 |
+
|
3310 |
+
#: models/CheckSeo.php:345
|
3311 |
msgid ""
|
3312 |
+
"Get access to data about impressions, clicks and CTR without leaving "
|
3313 |
+
"WordPress by connecting Google Search Console to Squirrly. This is an API-"
|
3314 |
+
"level connection and goes beyond just allowing GSC to track your site. "
|
3315 |
+
"Enhance your Squirrly SEO with powerful data that comes directly from Google."
|
3316 |
msgstr ""
|
3317 |
|
3318 |
+
#: models/CheckSeo.php:347
|
3319 |
+
msgid ""
|
3320 |
+
"You must connect Google Search Console to your Squirrly SEO. As soon as "
|
3321 |
+
"possible. It's quick to do and helps you see impressions, clicks, and CTR, "
|
3322 |
+
"so you can become an SEO Star."
|
3323 |
msgstr ""
|
3324 |
|
3325 |
+
#: models/CheckSeo.php:357
|
3326 |
+
msgid "Make a Manual Index Request for your Focus Pages With GSC"
|
3327 |
msgstr ""
|
3328 |
|
3329 |
+
#: models/CheckSeo.php:358
|
|
|
3330 |
msgid ""
|
3331 |
+
"Whenever you've added or made changes to a page on your site, you should ask "
|
3332 |
+
"for Google to re-index your page. This will help getting the new content in "
|
3333 |
+
"Google's index. Don't expect Google to index the latest version of your page "
|
3334 |
+
"if you skip doing this. As a SEO Star you need to start building a strong "
|
3335 |
+
"muscle for doing this. Requesting re-index will need to become a habit to "
|
3336 |
+
"you."
|
3337 |
msgstr ""
|
3338 |
|
3339 |
+
#: models/CheckSeo.php:359
|
3340 |
+
#, php-format
|
3341 |
+
msgid ""
|
3342 |
+
"Go to %sSquirrly > Focus Pages%s - identify the page that hasn't had a new "
|
3343 |
+
"index request and use the button to go to GSC and request re-index."
|
3344 |
msgstr ""
|
3345 |
|
3346 |
+
#: models/CheckSeo.php:360
|
|
|
3347 |
msgid ""
|
3348 |
+
"Let Google know you've made changes to your Focus Pages. Otherwise, nothing "
|
3349 |
+
"will change in search results. This is mandatory."
|
|
|
|
|
|
|
|
|
3350 |
msgstr ""
|
3351 |
|
3352 |
+
#: models/CheckSeo.php:371
|
3353 |
+
msgid "Add your keywords to the Rankings section of Squirrly SEO"
|
3354 |
msgstr ""
|
3355 |
|
3356 |
+
#: models/CheckSeo.php:372
|
3357 |
+
msgid ""
|
3358 |
+
"SEO pros are always diligent about monitoring their rankings. If you want to "
|
3359 |
+
"be an SEO star, you need to track your success and make data-driven "
|
3360 |
+
"decisions. By adding your Focus Page's keyword to the Rankings section, "
|
3361 |
+
"you'll know the true position of your website in Google for that keyword. "
|
3362 |
+
"Checking the keyword yourself, manually, will give you fake information. You "
|
3363 |
+
"can ask us why on our Facebook Group."
|
3364 |
msgstr ""
|
3365 |
|
3366 |
+
#: models/CheckSeo.php:373
|
3367 |
+
#, php-format
|
3368 |
+
msgid ""
|
3369 |
+
"Go to %sSquirrly > Research > Briefcase%s. Find your Focus Page's keyword "
|
3370 |
+
"from the list, and click on the three dots you see on the far right. Then "
|
3371 |
+
"click on Send to Rank Checker."
|
3372 |
msgstr ""
|
3373 |
|
3374 |
+
#: models/CheckSeo.php:374
|
3375 |
+
msgid ""
|
3376 |
+
"See how your SEO efforts translate into results by adding your Focus Page's "
|
3377 |
+
"keyword to the Rankings section."
|
3378 |
msgstr ""
|
3379 |
|
3380 |
+
#: models/CheckSeo.php:386
|
3381 |
+
msgid ""
|
3382 |
+
"Change the main keyword for a Focus Page that didn't reach TOP 20 rankings "
|
3383 |
+
"during the last 2 months"
|
3384 |
msgstr ""
|
3385 |
|
3386 |
+
#: models/CheckSeo.php:387
|
3387 |
+
msgid ""
|
3388 |
+
"As a future SEO star, you need to be able to adapt and pivot. If you see "
|
3389 |
+
"something is not working, change it. Adapt. The current keyword you have for "
|
3390 |
+
"this page isn't bringing you top results. In the past 2 months, this keyword "
|
3391 |
+
"did NOT rank higher than the 21st position in Google. You can achieve better "
|
3392 |
+
"results by switching to a new keyword."
|
3393 |
msgstr ""
|
3394 |
|
3395 |
+
#: models/CheckSeo.php:388
|
3396 |
#, php-format
|
3397 |
msgid ""
|
3398 |
+
"Go to %sSquirrly > Research%s and research new keyword ideas. Then get back "
|
3399 |
+
"to this page and use SEO Live Assistant to optimize it for a different main "
|
3400 |
+
"keyword."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3401 |
msgstr ""
|
3402 |
|
3403 |
+
#: models/CheckSeo.php:389
|
3404 |
+
msgid ""
|
3405 |
+
"Switch your target keyword to reach better results. Don't settle for the "
|
3406 |
+
"second page of Google."
|
3407 |
msgstr ""
|
3408 |
|
3409 |
+
#: models/CheckSeo.php:400
|
|
|
3410 |
msgid ""
|
3411 |
+
"Get to 90% Optimization Levels for all Focus Pages (using SEO Live Assistant)"
|
|
|
|
|
|
|
|
|
|
|
|
|
3412 |
msgstr ""
|
3413 |
|
3414 |
+
#: models/CheckSeo.php:401
|
3415 |
+
msgid ""
|
3416 |
+
"Our data shows that users who achieve 90% Optimization Levels using the Live "
|
3417 |
+
"Assistant have a much better chance of achieving top Google Rankings for "
|
3418 |
+
"their pages. If you want to be an SEO star, you need to push yourself and "
|
3419 |
+
"get it all the way up to 90 (try 100). The more you practice, the easier it "
|
3420 |
+
"will be."
|
3421 |
msgstr ""
|
3422 |
|
3423 |
+
#: models/CheckSeo.php:402
|
3424 |
#, php-format
|
3425 |
msgid ""
|
3426 |
+
"Go and edit your Focus Pages using the SEO live Assistant. Follow the "
|
3427 |
+
"guidance it provides to 100% optimize your page. Re-index your page with "
|
3428 |
+
"Google Search Console when you are done."
|
|
|
|
|
3429 |
msgstr ""
|
3430 |
|
3431 |
+
#: models/CheckSeo.php:403
|
3432 |
+
msgid ""
|
3433 |
+
"You must Optimize to 90% to give your Focus Pages the best chances of "
|
3434 |
+
"achieving top Google Rankings."
|
3435 |
msgstr ""
|
3436 |
|
3437 |
+
#: models/CheckSeo.php:414
|
3438 |
+
msgid "Stop losing SEO Authority"
|
3439 |
+
msgstr ""
|
3440 |
+
|
3441 |
+
#: models/CheckSeo.php:415
|
3442 |
msgid ""
|
3443 |
+
"You need to place rel='nofollow' to all Outbound links. Outbound links are "
|
3444 |
+
"URLs from 3rd party sites to which you are linking to. If you send links to "
|
3445 |
+
"Wikipedia, Facebook, Jamie Oliver, etc. without mentioning 'nofollow', then "
|
3446 |
+
"you are also sending them the authority you are trying to build up for your "
|
3447 |
+
"own site. That's really bad, and makes your pages unable to rank high "
|
3448 |
+
"enough. Because some links are hard for Non-SEO Experts to turn to "
|
3449 |
+
"'nofollow' we recommend a plugin that does this for you. You can find it on "
|
3450 |
+
"[link]https://squirrly.co/seo/kit[/link]"
|
|
|
|
|
3451 |
msgstr ""
|
3452 |
|
3453 |
+
#: models/CheckSeo.php:416
|
3454 |
+
msgid ""
|
3455 |
+
"Place rel='nofollow' on outbound links yourself, or use the plugin "
|
3456 |
+
"recommended by Squirrly that does this for you."
|
3457 |
msgstr ""
|
3458 |
|
3459 |
+
#: models/CheckSeo.php:417
|
3460 |
+
msgid "Fix your outbound links. Otherwise, you will lose SEO authority."
|
3461 |
msgstr ""
|
3462 |
|
3463 |
+
# @ squirrly-seo
|
3464 |
+
#: models/CheckSeo.php:428
|
3465 |
+
#, fuzzy
|
3466 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
3467 |
+
msgid "Connect Google Analytics Data to Squirrly"
|
3468 |
+
msgstr "Google %sAnalytics ID%s`:"
|
3469 |
|
3470 |
+
#: models/CheckSeo.php:429
|
3471 |
+
msgid ""
|
3472 |
+
"As a future SEO star, you need to be able to make decisions based on what "
|
3473 |
+
"the data tells you. By connecting Google Analytics to Squirrly, you can "
|
3474 |
+
"monitor the traffic that your Focus Pages are getting, and figure your next "
|
3475 |
+
"steps based on that. Also, much of SEO these days is based on how much time "
|
3476 |
+
"people spend on your site, so to give you accurate Chances of Ranking, "
|
3477 |
+
"Squirrly's SML needs to see this data. To ensure Google gets 100% accuracy "
|
3478 |
+
"on how people spend time on your site, use the plugin we recommend in "
|
3479 |
+
"[link]https://squirrly.co/seo/kit[/link]"
|
3480 |
msgstr ""
|
3481 |
|
3482 |
+
#: models/CheckSeo.php:431
|
3483 |
+
msgid ""
|
3484 |
+
"Connect Google Analytics to Squirrly so that you see how much traffic your "
|
3485 |
+
"Focus Pages are getting."
|
3486 |
msgstr ""
|
3487 |
|
3488 |
+
#: models/CheckSeo.php:441
|
3489 |
+
msgid "Reach Platform SEO green lights for all Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3490 |
msgstr ""
|
3491 |
|
3492 |
+
#: models/CheckSeo.php:442
|
3493 |
+
msgid ""
|
3494 |
+
"You will be missing out on many ranking opportunities if you do not go and "
|
3495 |
+
"fix Platform SEO right now. If you do fix it, make sure you start requesting "
|
3496 |
+
"re-indexes for your pages, using Google Search Console. Your theme might be "
|
3497 |
+
"generating many types of pages, which are different from ordinary pages in "
|
3498 |
+
"WP. Reaching 'Platform SEO' Green lights is a very important objective."
|
3499 |
msgstr ""
|
3500 |
|
3501 |
+
#: models/CheckSeo.php:443
|
3502 |
#, php-format
|
3503 |
msgid ""
|
3504 |
+
"Go to %sSquirrly > Focus Pages%s and look at the COLUMN with Platform SEO. "
|
3505 |
+
"Click on a dot to see all sub-tasks in the right sidebar of the plugin. "
|
3506 |
+
"Click on each Red or Green item. Read the pop-up instructions and turn all "
|
3507 |
+
"red elements to green. Then re-index in Google Search Console. After that, "
|
3508 |
+
"request a new Focus Pages audit for the page you fixed."
|
3509 |
msgstr ""
|
3510 |
|
3511 |
+
#: models/CheckSeo.php:444
|
3512 |
+
msgid ""
|
3513 |
+
"Reach Platform SEO green lights for all Focus Pages. Otherwise, you will "
|
3514 |
+
"keep giving Google faulty data, which can result in low rankings."
|
3515 |
msgstr ""
|
3516 |
|
3517 |
+
#: models/CheckSeo.php:455
|
3518 |
+
msgid "Add SEO Context Keywords to your Focus Pages"
|
|
|
3519 |
msgstr ""
|
3520 |
|
3521 |
+
#: models/CheckSeo.php:456
|
3522 |
+
msgid ""
|
3523 |
+
"Squirrly SEO's Live Assistant lets you optimize your pages for multiple "
|
3524 |
+
"keywords that you've placed in Briefcase. By optimizing your Focus Page for "
|
3525 |
+
"a secondary keyword that is related to your primary keywords, you're sending "
|
3526 |
+
"additional signals to search engines to help them understand and rank the "
|
3527 |
+
"page. Example: if you have page about 'dog food', you should optimize the "
|
3528 |
+
"page for one or two dog breeds as well, so that you make it clear to Google "
|
3529 |
+
"that it is about the animal 'dog', and NOT about a friend 'like in Yo, "
|
3530 |
+
"dog!'. On [link]https://squirrly.co/seo/kit/[/link] you can see a video that "
|
3531 |
+
"shows how to add SEO context to a page."
|
3532 |
msgstr ""
|
3533 |
|
3534 |
+
#: models/CheckSeo.php:457
|
3535 |
+
msgid ""
|
3536 |
+
"Optimize your Focus Page for a secondary keyword using the Live Assistant. "
|
3537 |
+
"Optimize it to at least 30% and re-index the page with Google Search Console "
|
3538 |
+
"when you're done."
|
3539 |
msgstr ""
|
3540 |
|
3541 |
+
#: models/CheckSeo.php:458
|
|
|
3542 |
msgid ""
|
3543 |
+
"Help Google understand the exact topic and context of your page so that it "
|
3544 |
+
"will rank it higher."
|
|
|
|
|
|
|
3545 |
msgstr ""
|
3546 |
|
3547 |
+
#: models/CheckSeo.php:469
|
3548 |
+
msgid ""
|
3549 |
+
"Add all secondary Keywords you've used to the Rankings Section of Squirrly"
|
3550 |
msgstr ""
|
3551 |
|
3552 |
+
#: models/CheckSeo.php:470
|
3553 |
+
msgid ""
|
3554 |
+
"Most people expect only the main keyword to be ranked in TOP 10 in Google. "
|
3555 |
+
"However, according to the secondary keywords you've used to build up SEO "
|
3556 |
+
"Context for your Focus Page, you may find out that your secondary keywords "
|
3557 |
+
"also got great rankings on Google."
|
3558 |
msgstr ""
|
3559 |
|
3560 |
+
#: models/CheckSeo.php:471
|
|
|
3561 |
msgid ""
|
3562 |
+
"Add your secondary keywords (the secondary keywords you used for your Focus "
|
3563 |
+
"Pages) inside the Rankings Section."
|
|
|
|
|
|
|
|
|
3564 |
msgstr ""
|
3565 |
|
3566 |
+
#: models/CheckSeo.php:472
|
3567 |
+
msgid ""
|
3568 |
+
"As an SEO Star who worked hard on the pages and managed to optimize for "
|
3569 |
+
"secondary keywords, you need to check if you get more results than you "
|
3570 |
+
"expected."
|
3571 |
msgstr ""
|
3572 |
|
3573 |
+
#: models/CheckSeo.php:483
|
3574 |
+
msgid "Fix SEO Images for your Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3575 |
msgstr ""
|
3576 |
|
3577 |
+
#: models/CheckSeo.php:484
|
3578 |
+
msgid ""
|
3579 |
+
"When it comes to image SEO, it's important to use relevant keywords to help "
|
3580 |
+
"your page rank on search engines. So, make sure that your filename for one "
|
3581 |
+
"of the images in your Focus Pages is: keyword.jpg. Takes less than 5 minutes "
|
3582 |
+
"to fix, and you'll get to practice an optimization tip worthy of an SEO star."
|
3583 |
msgstr ""
|
3584 |
|
3585 |
+
#: models/CheckSeo.php:485
|
|
|
3586 |
msgid ""
|
3587 |
+
"Download a relevant image from your page. Change the filename. Then re-"
|
3588 |
+
"upload with the SEO filename and add it your page's content again."
|
|
|
|
|
|
|
|
|
|
|
|
|
3589 |
msgstr ""
|
3590 |
|
3591 |
+
#: models/CheckSeo.php:486
|
3592 |
+
msgid ""
|
3593 |
+
"Improve your Focus Page's chances of ranking with this quick trick that SEO "
|
3594 |
+
"professionals use."
|
3595 |
msgstr ""
|
3596 |
|
3597 |
+
#: models/CheckSeo.php:497
|
3598 |
+
msgid "Add Labels to Keywords in Briefcase"
|
|
|
3599 |
msgstr ""
|
3600 |
|
3601 |
+
#: models/CheckSeo.php:498
|
3602 |
+
msgid ""
|
3603 |
+
"Users who use the Labels system in Briefcase have 60% more keywords ranked "
|
3604 |
+
"in top 10 on Google than those who don't work with keywords in an organized "
|
3605 |
+
"way. As a future SEO star, it's important to understand the significance of "
|
3606 |
+
"keyword organization and how big a role it plays in achieving a high-"
|
3607 |
+
"performing search campaign. On [link]https://squirrly.co/seo/kit/[/link] you "
|
3608 |
+
"can see the Direct 1, Direct 2, Direct 3, Direct 4 and Indirect keywords "
|
3609 |
+
"approach. It will help you with this."
|
3610 |
msgstr ""
|
3611 |
|
3612 |
+
#: models/CheckSeo.php:499
|
3613 |
#, php-format
|
3614 |
msgid ""
|
3615 |
+
"Go to %sSquirrly SEO > Research > Briefcase%s, and add Labels to your "
|
3616 |
+
"keywords to organize them into tighter, more relevant groups based on your "
|
3617 |
+
"current campaigns and strategy. "
|
|
|
|
|
|
|
3618 |
msgstr ""
|
3619 |
|
3620 |
+
#: models/CheckSeo.php:500
|
3621 |
+
msgid ""
|
3622 |
+
"Improve your chances of getting more keywords ranked in top 10 of Google."
|
3623 |
msgstr ""
|
3624 |
|
3625 |
+
#: models/CheckSeo.php:511
|
3626 |
+
msgid "Add more Ranking Power to your Focus Pages"
|
3627 |
msgstr ""
|
3628 |
|
3629 |
+
#: models/CheckSeo.php:512
|
|
|
3630 |
msgid ""
|
3631 |
+
"Links on the web are like votes, and the pages that receive more votes rank "
|
3632 |
+
"higher. Since Focus Pages are the most important pages in your site, you "
|
3633 |
+
"should give them more votes (link to them from many pages in your site; "
|
3634 |
+
"these are called inner-links). Even if you need to create new pages to link "
|
3635 |
+
"from, it will still be worth it. Some of our users wrote just one article to "
|
3636 |
+
"get an inner link for their Focus Page, and the next day they were on the "
|
3637 |
+
"1st page of Google with 4 keywords. [link]https://chiefcontent.com/s1-e4-"
|
3638 |
+
"focus-pages-by-squirrly-success-with-focus-pages/[/link]"
|
|
|
3639 |
msgstr ""
|
3640 |
|
3641 |
+
#: models/CheckSeo.php:513
|
3642 |
+
msgid ""
|
3643 |
+
"Link to your Focus Page from another page in your site. If you don't have a "
|
3644 |
+
"page where you can link from, spend some time creating one. Re-index with "
|
3645 |
+
"Google Search Console. "
|
3646 |
msgstr ""
|
3647 |
|
3648 |
+
#: models/CheckSeo.php:514
|
3649 |
+
msgid "Create 1 Inner Link to one of your Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3650 |
msgstr ""
|
3651 |
|
3652 |
+
#: models/CheckSeo.php:525
|
3653 |
+
msgid "Start tracking rankings for 3 keywords"
|
3654 |
msgstr ""
|
3655 |
|
3656 |
+
#: models/CheckSeo.php:526
|
3657 |
+
msgid ""
|
3658 |
+
"Professional SEOs recognize the importance of tracking rankings as a way to "
|
3659 |
+
"measure SEO success. As a future SEO star, it's important to measure the "
|
3660 |
+
"impact of your work and pivot your priorities when you see that a current "
|
3661 |
+
"strategy is not working."
|
3662 |
msgstr ""
|
3663 |
|
3664 |
+
#: models/CheckSeo.php:527
|
3665 |
#, php-format
|
3666 |
msgid ""
|
3667 |
+
"Get in the habit of tracking your rankings by adding three keywords to "
|
3668 |
+
"Squirrly's Rankings section. Go to %sResearch > Briefcase%s, choose a "
|
3669 |
+
"keyword you want to track and click on Send to Rank Checker. Squirrly will "
|
3670 |
+
"start showing you the true position of your site for that kewyord. Repeat "
|
3671 |
+
"the process for two more keywords."
|
|
|
|
|
3672 |
msgstr ""
|
3673 |
|
3674 |
+
#: models/CheckSeo.php:528
|
3675 |
+
msgid "Start tracking rankings for 3 keywords."
|
3676 |
msgstr ""
|
3677 |
|
3678 |
+
#: models/CheckSeo.php:539
|
3679 |
+
msgid "Increase your SEO skill set by building your keyword portfolio"
|
|
|
|
|
|
|
|
|
|
|
3680 |
msgstr ""
|
3681 |
|
3682 |
+
#: models/CheckSeo.php:540
|
3683 |
+
msgid ""
|
3684 |
+
"Keyword research, both as a skill and as a practice, are critical to your "
|
3685 |
+
"SEO success. You can't be an SEO master without it. Plus, according to new "
|
3686 |
+
"research, the more a blogger researches keywords, the more likely they are "
|
3687 |
+
"to report success. Bloggers who are also SEOs report “strong results” at "
|
3688 |
+
"much higher than average rates. Get at least 10 keywords inside the "
|
3689 |
+
"Briefcase section to get started. With powerful keyword research and the SEO "
|
3690 |
+
"Live Assistant, we managed to outrank Amazon, Stack Overflow, Moz and a few "
|
3691 |
+
"others. Read more on [link]https://squirrly.co/seo/kit/[/link] in the "
|
3692 |
+
"section about Google and how much they care about keywords."
|
3693 |
msgstr ""
|
3694 |
|
3695 |
+
#: models/CheckSeo.php:541
|
3696 |
#, php-format
|
3697 |
msgid ""
|
3698 |
+
"Go to %sSquirrly SEO > Research%s, and begin doing research based on the "
|
3699 |
+
"topics you want to rank on Search Engines, and that are important for your "
|
3700 |
+
"research. If you need help coming up with ideas, %syou can use these keyword "
|
3701 |
+
"research formulas%s. When you find a good keyword opportunity, save it to "
|
3702 |
+
"Briefcase. Do this until you have at least 10 keywords inside Briefcase."
|
|
|
|
|
|
|
|
|
3703 |
msgstr ""
|
3704 |
|
3705 |
+
#: models/CheckSeo.php:542
|
3706 |
+
msgid ""
|
3707 |
+
"Create your keyword portfolio. Get at least 10 keywords inside the Briefcase "
|
3708 |
+
"Section."
|
3709 |
msgstr ""
|
3710 |
|
3711 |
+
#: models/CheckSeo.php:553
|
3712 |
+
msgid "Avoid losing positions in search results"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3713 |
msgstr ""
|
3714 |
|
3715 |
+
#: models/CheckSeo.php:554
|
3716 |
+
msgid ""
|
3717 |
+
"Make sure your Rankings won't drop because of duplicate content, duplicate "
|
3718 |
+
"titles, empty titles, empty descriptions and more. SEO Experts and Non-SEO "
|
3719 |
+
"Experts love this feature, because it simply handles everything important. "
|
3720 |
+
"(especially if you already turned Platform SEO to Green inside Focus Pages "
|
3721 |
+
"section)"
|
3722 |
msgstr ""
|
3723 |
|
3724 |
+
#: models/CheckSeo.php:555
|
3725 |
#, php-format
|
3726 |
msgid ""
|
3727 |
+
"Go to %sSquirrly > SEO Settings > Automation%s and make sure that SEO "
|
3728 |
+
"Patterns are activated."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3729 |
msgstr ""
|
3730 |
|
3731 |
+
#: models/CheckSeo.php:556
|
3732 |
+
msgid "Activate SEO Patterns, with Squirrly's site-wide SEO Automation."
|
3733 |
msgstr ""
|
3734 |
|
3735 |
+
#: models/CheckSeo.php:567
|
3736 |
+
msgid "Update Your Focus Pages Content Regularly"
|
3737 |
msgstr ""
|
3738 |
|
3739 |
+
#: models/CheckSeo.php:568
|
3740 |
+
msgid ""
|
3741 |
+
"Google prefers to rank pages that have relevant, fresh content that is up-to-"
|
3742 |
+
"date. Updating your content can also improve your click-through-rate, "
|
3743 |
+
"because people are more likely to click on articles that were published "
|
3744 |
+
"recently. And your CTR improving tells Google that your page is the better "
|
3745 |
+
"resource, which will result in your page getting higher rankings."
|
3746 |
msgstr ""
|
3747 |
|
3748 |
+
#: models/CheckSeo.php:569
|
|
|
3749 |
msgid ""
|
3750 |
+
"The most recent update date for your Focus Page Content needs to be in the "
|
3751 |
+
"last 3 months. If it's not, then go and edit your page. Re-index with Google "
|
3752 |
+
"Search Console when you are done."
|
|
|
|
|
|
|
|
|
|
|
3753 |
msgstr ""
|
3754 |
|
3755 |
+
#: models/CheckSeo.php:570
|
3756 |
+
msgid "Make Google love your Focus Pages by regularly updating content."
|
|
|
|
|
|
|
3757 |
msgstr ""
|
3758 |
|
3759 |
+
#: models/CheckSeo.php:581
|
3760 |
+
msgid "Define Title and Description for your Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3761 |
msgstr ""
|
3762 |
|
3763 |
+
#: models/CheckSeo.php:582
|
3764 |
#, php-format
|
3765 |
msgid ""
|
3766 |
+
"Titles and descriptions provide necessary information about the content of "
|
3767 |
+
"the page, and help indicate the value a Google user will get by clicking on "
|
3768 |
+
"that page. Not having these elements defined for your pages will make you "
|
3769 |
+
"lose precious points with both Search Engines and Humans. 36% of SEO experts "
|
3770 |
+
"think the headline/title tag is the most important SEO element. Each one of "
|
3771 |
+
"your Focus Pages should have a defined title and meta description."
|
|
|
3772 |
msgstr ""
|
3773 |
|
3774 |
+
#: models/CheckSeo.php:583
|
3775 |
+
msgid ""
|
3776 |
+
"Easily define titles and meta descriptions using the Snippet editor from "
|
3777 |
+
"Squirrly SEO."
|
3778 |
msgstr ""
|
3779 |
|
3780 |
+
#: models/CheckSeo.php:584
|
|
|
3781 |
msgid ""
|
3782 |
+
"Customize Title and Description for your Focus Pages to get more people to "
|
3783 |
+
"click on your pages in SERPs."
|
|
|
|
|
|
|
|
|
|
|
3784 |
msgstr ""
|
3785 |
|
3786 |
+
#: models/CheckSeo.php:595
|
3787 |
+
msgid "Optimize Twitter Cards for your Focus Pages"
|
3788 |
msgstr ""
|
3789 |
|
3790 |
+
#: models/CheckSeo.php:596
|
|
|
3791 |
msgid ""
|
3792 |
+
"Twitter Cards are a great partner to your SEO strategy, as it helps you "
|
3793 |
+
"stand out to Twitter users and thus increase engagement and CTR. Grab that "
|
3794 |
+
"opportunity by making sure that all the Twitter tags are in place for your "
|
3795 |
+
"Focus Pages."
|
|
|
3796 |
msgstr ""
|
3797 |
|
3798 |
+
#: models/CheckSeo.php:597
|
3799 |
+
msgid ""
|
3800 |
+
"Use the Snippet editor from Squirrly SEO to get all the Twitter Card "
|
3801 |
+
"definition elements in place."
|
3802 |
msgstr ""
|
3803 |
|
3804 |
+
#: models/CheckSeo.php:598
|
|
|
3805 |
msgid ""
|
3806 |
+
"Optimize Twitter Cards for your Focus Pages to boost engagement and traffic."
|
|
|
|
|
|
|
|
|
|
|
3807 |
msgstr ""
|
3808 |
|
3809 |
+
#: models/CheckSeo.php:609
|
3810 |
+
msgid "Optimize Open Graph for your Focus Pages"
|
3811 |
msgstr ""
|
3812 |
|
3813 |
+
#: models/CheckSeo.php:610
|
|
|
3814 |
msgid ""
|
3815 |
+
"Open Graph lets you control what content is displayed when your pages are "
|
3816 |
+
"linked on social media, thus influencing your link's performance. If you "
|
3817 |
+
"lack these tags, then you're risking that an unrelated image or inaccurate "
|
3818 |
+
"description will be shown. On the flip side, having these tags helps you "
|
3819 |
+
"harness the power of social media and boost your social media CTR. Using "
|
3820 |
+
"your keywords inside the OG definitions has been proven to also boost SEO."
|
|
|
|
|
|
|
3821 |
msgstr ""
|
3822 |
|
3823 |
+
#: models/CheckSeo.php:611
|
3824 |
+
msgid ""
|
3825 |
+
"Use the Snippet editor from Squirrly SEO to get all the Open Graph "
|
3826 |
+
"definition elements in place for your Focus Pages."
|
3827 |
msgstr ""
|
3828 |
|
3829 |
+
#: models/CheckSeo.php:612
|
3830 |
+
msgid ""
|
3831 |
+
"Optimize Open Graph. Unless you do so, you're leaving how your Focus Pages "
|
3832 |
+
"are shown on Facebook up to chance. (it's also bad for SEO)"
|
3833 |
msgstr ""
|
3834 |
|
3835 |
+
#: models/CheckSeo.php:623
|
3836 |
+
msgid "Optimize Rich Snippets for your Focus Pages"
|
3837 |
msgstr ""
|
3838 |
|
3839 |
+
#: models/CheckSeo.php:624
|
|
|
3840 |
msgid ""
|
3841 |
+
"JSON-LD, Rich Snippets, Schema implementation: this thing goes by many "
|
3842 |
+
"different names, because nothing has been standardized. However, as an SEO "
|
3843 |
+
"Star, you need to make sure your site has this JSON-LD properly defined. You "
|
3844 |
+
"can let Squirrly SEO Automatically handle JSON-LD definitions, or you can "
|
3845 |
+
"switch to Custom and use the tool that we link to in order to create your "
|
3846 |
+
"very own definition. Once you're done there, you can come back and paste the "
|
3847 |
+
"code into the custom section of your page's snippet for JSON-LD. For most "
|
3848 |
+
"pages, you should let this setting to Auto, though. Also, make sure you've "
|
3849 |
+
"completed everything about your organization or personal brand in Squirrly > "
|
3850 |
+
"SEO Settings > JSON-LD."
|
3851 |
msgstr ""
|
3852 |
|
3853 |
+
#: models/CheckSeo.php:625
|
3854 |
+
msgid "Use the Snippet Editor from Squirrly SEO to get this done."
|
3855 |
msgstr ""
|
3856 |
|
3857 |
+
#: models/CheckSeo.php:626
|
3858 |
+
msgid "You need to have good definitions for JSON-LD."
|
3859 |
msgstr ""
|
3860 |
|
3861 |
+
#: models/CheckSeo.php:637
|
3862 |
+
msgid "Make your Focus Pages at least 1,500 words long"
|
3863 |
+
msgstr ""
|
|
|
|
|
|
|
3864 |
|
3865 |
+
#: models/CheckSeo.php:638
|
|
|
3866 |
msgid ""
|
3867 |
+
"Research shows that the average Google first page result contains 1,890 "
|
3868 |
+
"words. Plus, long-form content gets an average of 77.2% more links than "
|
3869 |
+
"short articles, making it ideal for backlink acquisition. The Journey to "
|
3870 |
+
"Better Ranking from Squirrly SEO gives you many ideas on how to easily make "
|
3871 |
+
"your pages longer. It might seem daunting at first, but after making a few "
|
3872 |
+
"pages it will become easy to do. Plus, Squirrly SML showed that in ALL "
|
3873 |
+
"industries where there is a bit of competition (meaning, other site owners "
|
3874 |
+
"who have decent sites), the 1,500 words is a powerful differentiator which "
|
3875 |
+
"can score you easy wins."
|
3876 |
msgstr ""
|
3877 |
|
3878 |
+
#: models/CheckSeo.php:639
|
3879 |
+
msgid ""
|
3880 |
+
"Edit the content on your Focus Pages to make it over 1,500 words long. Some "
|
3881 |
+
"tips you can use here: [link]https://howto.squirrly.co/wordpress-seo/journey-"
|
3882 |
+
"to-better-ranking-day-12/[/link] . Re-index with Google Search Console when "
|
3883 |
+
"you're done."
|
3884 |
+
msgstr ""
|
3885 |
+
|
3886 |
+
#: models/CheckSeo.php:640
|
3887 |
+
msgid ""
|
3888 |
+
"Make Google want to rank your Focus Pages on the 1st Page by making them at "
|
3889 |
+
"least 1,500 words long."
|
3890 |
+
msgstr ""
|
3891 |
+
|
3892 |
+
#: models/CheckSeo.php:651
|
3893 |
+
msgid "Reach Perfect SEO Content optimizations for all Focus Pages"
|
3894 |
+
msgstr ""
|
3895 |
+
|
3896 |
+
#: models/CheckSeo.php:652
|
3897 |
+
msgid ""
|
3898 |
+
"Expert SEOs don't settle for reaching 30%, 50% or 60% optimization level "
|
3899 |
+
"when trying to get a page on the 1st page of Google. As a future SEO star, "
|
3900 |
+
"reaching perfect SEO optimization is a skill you must master as well, as it "
|
3901 |
+
"gives you the best chances of rankings."
|
3902 |
+
msgstr ""
|
3903 |
+
|
3904 |
+
#: models/CheckSeo.php:653
|
3905 |
+
#, php-format
|
3906 |
+
msgid ""
|
3907 |
+
"Go to %sSquirrly > Focus Pages%s and look at the SEO Content column. Click "
|
3908 |
+
"on a red or green light, then look at the right sidebar. There you will see "
|
3909 |
+
"all elements that compose the final SEO Content scoring to achieve RED or "
|
3910 |
+
"Green. Click on each RED element and read how to make it green (the ones "
|
3911 |
+
"from the sidebar)."
|
3912 |
+
msgstr ""
|
3913 |
+
|
3914 |
+
#: models/CheckSeo.php:654
|
3915 |
+
msgid ""
|
3916 |
+
"Reach Perfect SEO optimization level for your Focus Pages to master content "
|
3917 |
+
"optimization."
|
3918 |
+
msgstr ""
|
3919 |
+
|
3920 |
+
#: models/CheckSeo.php:665
|
3921 |
+
msgid "Turn all marketing settings to GREEN"
|
3922 |
+
msgstr ""
|
3923 |
+
|
3924 |
+
#: models/CheckSeo.php:666
|
3925 |
+
msgid ""
|
3926 |
+
"If you want to unleash the full marketing power of your WordPress site, then "
|
3927 |
+
"you need to activate all the important marketing settings there are. This is "
|
3928 |
+
"vital to marketing mastery and to maximizing your site's marketing "
|
3929 |
+
"opportunities."
|
3930 |
+
msgstr ""
|
3931 |
+
|
3932 |
+
#: models/CheckSeo.php:667
|
3933 |
+
msgid ""
|
3934 |
+
"Go to the SEO Settings section of Squirrly SEO. Click on the METAs section. "
|
3935 |
+
"You'll see tasks appearing at the right of the screen. Look to the right of "
|
3936 |
+
"the screen and turn those RED lights from Red to Green. Click on each "
|
3937 |
+
"element and you'll find out what you need to do to complete the task and "
|
3938 |
+
"turn it Green."
|
3939 |
+
msgstr ""
|
3940 |
+
|
3941 |
+
#: models/CheckSeo.php:668
|
3942 |
+
msgid ""
|
3943 |
+
"Turn all sidebar (right sidebar) lights to GREEN for all SEO Settings "
|
3944 |
+
"Sections."
|
3945 |
+
msgstr ""
|
3946 |
+
|
3947 |
+
#: models/CheckSeo.php:679
|
3948 |
+
msgid "Raise Audit Score to Over 30%"
|
3949 |
+
msgstr ""
|
3950 |
+
|
3951 |
+
#: models/CheckSeo.php:680
|
3952 |
+
msgid ""
|
3953 |
+
"Sites with Audit scores under 30% will have a very hard time ranking for "
|
3954 |
+
"anything. Scores under 30 means the site doesn't have enough quality to be "
|
3955 |
+
"deemed worthy of being found on the first page of Google."
|
3956 |
+
msgstr ""
|
3957 |
+
|
3958 |
+
#: models/CheckSeo.php:681
|
3959 |
+
#, php-format
|
3960 |
+
msgid ""
|
3961 |
+
"Go to %sSquirrly > Audits%s section and read all the Audit tasks where you "
|
3962 |
+
"currently have problems. It tells you how to fix those problems."
|
3963 |
+
msgstr ""
|
3964 |
+
|
3965 |
+
#: models/CheckSeo.php:682
|
3966 |
+
msgid ""
|
3967 |
+
"You need to get an Audit Score of over 30% as soon as possible, if you want "
|
3968 |
+
"to avoid Google penalties."
|
3969 |
+
msgstr ""
|
3970 |
+
|
3971 |
+
#: models/CheckSeo.php:692
|
3972 |
+
msgid "Reach 3 Inner Links for all your Focus Pages"
|
3973 |
+
msgstr ""
|
3974 |
+
|
3975 |
+
#: models/CheckSeo.php:693 models/CheckSeo.php:881
|
3976 |
+
msgid ""
|
3977 |
+
"Studies show that a strong internal linking structure yields higher rankings "
|
3978 |
+
"and is an extremely effective SEO tactic. Wikipedia and StackOverflow are "
|
3979 |
+
"some of the best sites in the world when it comes to SEO. Most of their SEO "
|
3980 |
+
"power comes from strong internal linking. Since Focus Pages are the most "
|
3981 |
+
"important pages in your site, you should give them more votes (link to them "
|
3982 |
+
"from many pages in your site). Even if you need to create new pages to link "
|
3983 |
+
"from, it will stil be worth it. Make sure that you place the links inside "
|
3984 |
+
"the content of the page, not in menus, footers, etc. (those don't bring the "
|
3985 |
+
"same power when it comes to SEO signals). On https://squirrly.co/seo/kit/ "
|
3986 |
+
"you can see an advanced content marketing strategy related to Long-Form "
|
3987 |
+
"content and Complementary Content. That will help you think more creatively "
|
3988 |
+
"about inner links. Also, in the Rank Show series you can see how one website "
|
3989 |
+
"managed to get its most important ranking increases from great inner links."
|
3990 |
+
msgstr ""
|
3991 |
+
|
3992 |
+
#: models/CheckSeo.php:694
|
3993 |
+
msgid ""
|
3994 |
+
"Get at least three inner links to your Focus Pages from other pages in your "
|
3995 |
+
"site. If you don't have enough pages where you can link from, spend some "
|
3996 |
+
"time creating new content. Then, re-index with Google Search Console (each "
|
3997 |
+
"page from which you sent the links)"
|
3998 |
+
msgstr ""
|
3999 |
+
|
4000 |
+
#: models/CheckSeo.php:695 models/CheckSeo.php:883
|
4001 |
+
msgid "Add more ranking power to your Focus Pages."
|
4002 |
+
msgstr ""
|
4003 |
+
|
4004 |
+
#: models/CheckSeo.php:706
|
4005 |
+
msgid "Get Minimum 10 Visitors / Day to Your Focus Pages"
|
4006 |
+
msgstr ""
|
4007 |
+
|
4008 |
+
#: models/CheckSeo.php:707 models/CheckSeo.php:959 models/CheckSeo.php:1011
|
4009 |
+
msgid ""
|
4010 |
+
"You need to make sure that your Focus Pages become more popular and take "
|
4011 |
+
"action so that more people start seeing it. Google measures many aspects. If "
|
4012 |
+
"you don't give it enough traffic, it will not have enough data to figure out "
|
4013 |
+
"if your page is actually any good."
|
4014 |
+
msgstr ""
|
4015 |
+
|
4016 |
+
#: models/CheckSeo.php:708 models/CheckSeo.php:960 models/CheckSeo.php:1012
|
4017 |
+
msgid ""
|
4018 |
+
"Start promoting your Focus Pages on your social media channels, send it to "
|
4019 |
+
"your email subscribers, answer relevant questions on Quora and include a "
|
4020 |
+
"link to your Page. Get detailed information and more ideas on how you can "
|
4021 |
+
"start bringing some traffic to your Focus pages on [link]https://squirrly.co/"
|
4022 |
+
"seo/kit[/link]"
|
4023 |
+
msgstr ""
|
4024 |
+
|
4025 |
+
#: models/CheckSeo.php:709 models/CheckSeo.php:961 models/CheckSeo.php:1013
|
4026 |
+
msgid ""
|
4027 |
+
"Improve visibility for your Focus Pages. Bring in more traffic. Otherwise, "
|
4028 |
+
"it will be hard to keep ranking higher."
|
4029 |
+
msgstr ""
|
4030 |
+
|
4031 |
+
#: models/CheckSeo.php:719
|
4032 |
+
msgid "No Duplicate Titles"
|
4033 |
+
msgstr ""
|
4034 |
+
|
4035 |
+
#: models/CheckSeo.php:720
|
4036 |
+
msgid ""
|
4037 |
+
"Currently, the theme or a 3rd party plugin inside your WordPress site "
|
4038 |
+
"manages to bypass Squirrly's duplicate remover feature. It keeps duplicating "
|
4039 |
+
"the title tag inside the source code. You need to start deactivating all "
|
4040 |
+
"plugins, except Squirrly SEO, until you find the one causing this problem. "
|
4041 |
+
"You can use the run new scan button here in Daily SEO Goals to see if the "
|
4042 |
+
"problem persists."
|
4043 |
+
msgstr ""
|
4044 |
+
|
4045 |
+
#: models/CheckSeo.php:721
|
4046 |
+
msgid ""
|
4047 |
+
"Track down the plugin or theme setting which causes the duplication. Make it "
|
4048 |
+
"unable to place title tags."
|
4049 |
+
msgstr ""
|
4050 |
+
|
4051 |
+
#: models/CheckSeo.php:722
|
4052 |
+
msgid "Make sure you don't have any more duplicate titles in your pages."
|
4053 |
+
msgstr ""
|
4054 |
+
|
4055 |
+
#: models/CheckSeo.php:733
|
4056 |
+
msgid "No Duplicate Descriptions"
|
4057 |
+
msgstr ""
|
4058 |
+
|
4059 |
+
#: models/CheckSeo.php:734
|
4060 |
+
msgid ""
|
4061 |
+
"Currently, the theme or a 3rd party plugin inside your WordPress site "
|
4062 |
+
"manages to bypass Squirrly's duplicate remover feature. It keeps duplicating "
|
4063 |
+
"the meta description tag inside the source code. You need to start "
|
4064 |
+
"deactivating all plugins, except Squirrly SEO, until you find the one "
|
4065 |
+
"causing this problem. You can use the run new scan button here in Daily SEO "
|
4066 |
+
"Goals to see if the problem persists."
|
4067 |
+
msgstr ""
|
4068 |
+
|
4069 |
+
#: models/CheckSeo.php:735
|
4070 |
+
msgid ""
|
4071 |
+
"Track down the plugin or theme setting which causes the duplication. Make it "
|
4072 |
+
"unable to place meta description tags."
|
4073 |
+
msgstr ""
|
4074 |
+
|
4075 |
+
#: models/CheckSeo.php:736
|
4076 |
+
msgid "Make sure you don't have any more duplicate descriptions in your pages."
|
4077 |
+
msgstr ""
|
4078 |
+
|
4079 |
+
#: models/CheckSeo.php:747
|
4080 |
+
msgid "No Empty Titles"
|
4081 |
+
msgstr ""
|
4082 |
+
|
4083 |
+
#: models/CheckSeo.php:748
|
4084 |
+
msgid ""
|
4085 |
+
"Google doesn't want to place sites with coding problems up in the first "
|
4086 |
+
"positions. Sure, the search engine is smart enough to generate the title on "
|
4087 |
+
"its own, based on the content inside the URL, but it's still a bad practice."
|
4088 |
+
msgstr ""
|
4089 |
+
|
4090 |
+
#: models/CheckSeo.php:749 models/CheckSeo.php:763
|
4091 |
+
#, php-format
|
4092 |
+
msgid ""
|
4093 |
+
"Fix this using Squirrly SEO. Find more help in the %sSquirrly > SEO Settings"
|
4094 |
+
"%s section."
|
4095 |
+
msgstr ""
|
4096 |
+
|
4097 |
+
#: models/CheckSeo.php:750 models/CheckSeo.php:764
|
4098 |
+
msgid ""
|
4099 |
+
"Make sure you avoid having pages with Empty Titles and Empty Descriptions. "
|
4100 |
+
"Otherwise, your rankings will suffer."
|
4101 |
+
msgstr ""
|
4102 |
+
|
4103 |
+
#: models/CheckSeo.php:761
|
4104 |
+
msgid "No Empty Descriptions"
|
4105 |
+
msgstr ""
|
4106 |
+
|
4107 |
+
#: models/CheckSeo.php:762
|
4108 |
+
msgid ""
|
4109 |
+
"Google doesn't want to place sites with coding problems up in the first "
|
4110 |
+
"positions. Sure, the search engine is smart enough to generate the "
|
4111 |
+
"description on its own, based on the content inside the URL, but it's still "
|
4112 |
+
"a bad practice."
|
4113 |
+
msgstr ""
|
4114 |
+
|
4115 |
+
#: models/CheckSeo.php:775
|
4116 |
+
msgid "Fix Duplicate Content Issues on your site (across multiple pages)"
|
4117 |
+
msgstr ""
|
4118 |
+
|
4119 |
+
#: models/CheckSeo.php:776
|
4120 |
+
msgid ""
|
4121 |
+
"Having duplicate content in your site will negatively impact your Search "
|
4122 |
+
"Engine Rankings and traffic. Therefore, you need to make sure you don't have "
|
4123 |
+
"duplicate titles and descriptions (and even duplicate written text inside "
|
4124 |
+
"pages) If you copy the same thing over and over again, search engines will "
|
4125 |
+
"penalize you. Go to [link]https://squirrly.co/seo/kit/[/link] to see the 4 "
|
4126 |
+
"types of duplicate content."
|
4127 |
+
msgstr ""
|
4128 |
+
|
4129 |
+
#: models/CheckSeo.php:777
|
4130 |
+
msgid ""
|
4131 |
+
"Check your most recent Squirrly Audit to see which of your pages have "
|
4132 |
+
"duplicate content."
|
4133 |
+
msgstr ""
|
4134 |
+
|
4135 |
+
#: models/CheckSeo.php:778
|
4136 |
+
msgid ""
|
4137 |
+
"Fix Duplicate Content. You're at risk of suffering rankings and traffic "
|
4138 |
+
"losses due to duplicate content on your site."
|
4139 |
+
msgstr ""
|
4140 |
+
|
4141 |
+
#: models/CheckSeo.php:789
|
4142 |
+
msgid "Improve SEO Speed"
|
4143 |
+
msgstr ""
|
4144 |
+
|
4145 |
+
#: models/CheckSeo.php:790
|
4146 |
+
msgid ""
|
4147 |
+
"Pages that rank at the top of Google’s first page tend to load significantly "
|
4148 |
+
"faster compared to pages that rank on the bottom of page 1. If you want to "
|
4149 |
+
"rank high on Google, your pages need to load fast. On [link]https://squirrly."
|
4150 |
+
"co/seo/kit/[/link] you can find an Upgraded Version of ShortPixel, which "
|
4151 |
+
"they offer for free to Squirrly users."
|
4152 |
+
msgstr ""
|
4153 |
+
|
4154 |
+
#: models/CheckSeo.php:791
|
4155 |
+
msgid ""
|
4156 |
+
"Using a tool like ShortPixel to reduce your image sizes will help improve "
|
4157 |
+
"SEO speed."
|
4158 |
+
msgstr ""
|
4159 |
+
|
4160 |
+
#: models/CheckSeo.php:792
|
4161 |
+
msgid "Make sure your Focus Pages load fast to improve your rankings."
|
4162 |
+
msgstr ""
|
4163 |
+
|
4164 |
+
#: models/CheckSeo.php:802
|
4165 |
+
msgid "Reduce Bounce Rate for your Focus Pages"
|
4166 |
+
msgstr ""
|
4167 |
+
|
4168 |
+
#: models/CheckSeo.php:803
|
4169 |
+
msgid ""
|
4170 |
+
"A high bounce rate generally indicates that your pages aren't relevant to "
|
4171 |
+
"your visitors. And since Google is all about serving its users results that "
|
4172 |
+
"are most relevant for them, Google doesn't want to show pages that have a "
|
4173 |
+
"high bounce rate. A high bounce rate is common for landing pages, but if you "
|
4174 |
+
"have a page that has long-form content that aims to educate or inform "
|
4175 |
+
"visitors, then a high bounce rate is a symptom that something is wrong in "
|
4176 |
+
"your strategy. Either you’re not attracting the right site visitor or the "
|
4177 |
+
"visitors coming don’t have a good user experience."
|
4178 |
+
msgstr ""
|
4179 |
+
|
4180 |
+
#: models/CheckSeo.php:804
|
4181 |
+
msgid ""
|
4182 |
+
"Try reducing your bounce rate by: formatting your content better to improve "
|
4183 |
+
"readability, including a video, removing pop-ups that disrupt visitors' "
|
4184 |
+
"experience on your site, and making sure your page loads fast. More "
|
4185 |
+
"strategies (and a quick-fix plugin) here: [link]https://squirrly.co/seo/kit/"
|
4186 |
+
"[/link]"
|
4187 |
+
msgstr ""
|
4188 |
+
|
4189 |
+
#: models/CheckSeo.php:805
|
4190 |
+
msgid "Reduce bounce rate for your Focus Pages to improve search performance."
|
4191 |
+
msgstr ""
|
4192 |
+
|
4193 |
+
#: models/CheckSeo.php:815
|
4194 |
+
msgid "Time on Page for All Focus Pages: 1 minute average"
|
4195 |
+
msgstr ""
|
4196 |
+
|
4197 |
+
#: models/CheckSeo.php:816
|
4198 |
+
msgid ""
|
4199 |
+
"If your pages consistently keep people on them for longer than average, the "
|
4200 |
+
"Google algorithm will adjust the search results to favor your site, because "
|
4201 |
+
"this interaction tells Google that content on your page is interesting and "
|
4202 |
+
"relevant. The longer people stay on your Focus Pages, the higher they will "
|
4203 |
+
"appear in the search engine rankings. Right now, the average time on page "
|
4204 |
+
"for your Focus Pages is under 1 minute, which is not good. Sometimes Google "
|
4205 |
+
"takes you down from the first Page of Google if it 'sees' people don't spend "
|
4206 |
+
"enough time on the page."
|
4207 |
+
msgstr ""
|
4208 |
+
|
4209 |
+
#: models/CheckSeo.php:817
|
4210 |
+
msgid ""
|
4211 |
+
"Try these tactics to keep visitors on your page for longer: Embed a video or "
|
4212 |
+
"two, add more visuals to make your page more attractive, format your content "
|
4213 |
+
"better to make your page easy to scan, ensure your page is laser-focused on "
|
4214 |
+
"what visitors expect to get from it, experiment with interactive content "
|
4215 |
+
"such as polls or quizzes."
|
4216 |
+
msgstr ""
|
4217 |
+
|
4218 |
+
#: models/CheckSeo.php:818
|
4219 |
+
msgid "Keep visitors on your Focus Pages for longer to boost rankings"
|
4220 |
+
msgstr ""
|
4221 |
+
|
4222 |
+
#: models/CheckSeo.php:828
|
4223 |
+
msgid "Reach 20 Social Media Shares for Each of Your Focus Pages"
|
4224 |
+
msgstr ""
|
4225 |
+
|
4226 |
+
#: models/CheckSeo.php:829
|
4227 |
+
msgid ""
|
4228 |
+
"Studies have shown there is a high correlation between social signals and "
|
4229 |
+
"ranking position. In one case study, a company achieved over 130,000 "
|
4230 |
+
"Facebook shares to a web page and shot up the rankings for keyword phrases "
|
4231 |
+
"that were competitive. Our own SML (Squirrly Machine Learning) discovered "
|
4232 |
+
"ranking increases on tens of thousands of pages after they started getting "
|
4233 |
+
"shared to social media platforms. The biggest SEO experts agree that social "
|
4234 |
+
"media helps your SEO efforts. Strive to get as many social media shares as "
|
4235 |
+
"you can for your Focus Pages from trackable sources."
|
4236 |
+
msgstr ""
|
4237 |
+
|
4238 |
+
#: models/CheckSeo.php:830
|
4239 |
+
msgid ""
|
4240 |
+
"Try these tactics to reach at least 20 social media shares for each one of "
|
4241 |
+
"your Focus Pages: Share your content multiple times using different captions "
|
4242 |
+
"and images, make social media share buttons super easy to find, include "
|
4243 |
+
"calls-to-action that encourage site visitors to share. More proven methods "
|
4244 |
+
"you can use here: [link]https://howto.squirrly.co/wordpress-seo/journey-to-"
|
4245 |
+
"better-ranking-day-6/[/link]. For a complete framework, get access to our "
|
4246 |
+
"10,000 Visits from Social Media course on Education Cloud."
|
4247 |
+
msgstr ""
|
4248 |
+
|
4249 |
+
#: models/CheckSeo.php:831
|
4250 |
+
msgid ""
|
4251 |
+
"Get at least 20 social media shares for each one of your Focus Pages. It's "
|
4252 |
+
"hard to rank a page that doesn't get shared to social media sites."
|
4253 |
+
msgstr ""
|
4254 |
+
|
4255 |
+
#: models/CheckSeo.php:841
|
4256 |
+
msgid "Raise Authority Level Over 12 for all Focus Pages"
|
4257 |
+
msgstr ""
|
4258 |
+
|
4259 |
+
#: models/CheckSeo.php:842 models/CheckSeo.php:933
|
4260 |
+
msgid ""
|
4261 |
+
"Page authority is a metric that Squirrly's servers calculates according to "
|
4262 |
+
"data from different API, our own crawling and also SML (Squirrly Machine "
|
4263 |
+
"Learning fine tunes the data, according to the data sets we've been "
|
4264 |
+
"studying). Google has such a system as well, and we are basically "
|
4265 |
+
"replicating what they're doing. To improve this you need: traffic to the "
|
4266 |
+
"page, good traffic metrics (time on page, low bounce rate), inner links, "
|
4267 |
+
"outbound links set to 'nofollow', backlinks (links from 3rd party sites to "
|
4268 |
+
"your own site) and social media information."
|
4269 |
+
msgstr ""
|
4270 |
+
|
4271 |
+
#: models/CheckSeo.php:844
|
4272 |
+
msgid ""
|
4273 |
+
"Raise your Page Authority to over 12 for all Focus Pages. Otherwise, it will "
|
4274 |
+
"be nearly impossible for those pages to reach top positions on Google."
|
4275 |
+
msgstr ""
|
4276 |
+
|
4277 |
+
#: models/CheckSeo.php:854
|
4278 |
+
msgid "Try a different Title and Description for the Focus Pages with low CTR"
|
4279 |
+
msgstr ""
|
4280 |
+
|
4281 |
+
#: models/CheckSeo.php:855
|
4282 |
+
msgid ""
|
4283 |
+
"Google keeps track of which links get clicked the most in their search "
|
4284 |
+
"results. Links that get clicked more often are moved up higher in the search "
|
4285 |
+
"results, because this shows Google that a certain link is the result that "
|
4286 |
+
"best matches the user’s search intent. Right now, NOT enough people click on "
|
4287 |
+
"your listing, but writing a more enticing title and description can help "
|
4288 |
+
"change that; and get more people clicking."
|
4289 |
+
msgstr ""
|
4290 |
+
|
4291 |
+
#: models/CheckSeo.php:856
|
4292 |
+
msgid ""
|
4293 |
+
"Tips to improve your CTR: include your keyword in your description, use How-"
|
4294 |
+
"To and numbers in your titles as many people are drawn to them, make sure "
|
4295 |
+
"the description clearly states what your page is about, and add a CTA that "
|
4296 |
+
"gives people an extra incentive to click on your link."
|
4297 |
+
msgstr ""
|
4298 |
+
|
4299 |
+
#: models/CheckSeo.php:857
|
4300 |
+
msgid ""
|
4301 |
+
"Change the title and description to get more SERP clicks for your Focus "
|
4302 |
+
"Pages (the ones where you see low CTR)"
|
4303 |
+
msgstr ""
|
4304 |
+
|
4305 |
+
#: models/CheckSeo.php:867
|
4306 |
+
msgid "Audit Score is Over 50%"
|
4307 |
+
msgstr ""
|
4308 |
+
|
4309 |
+
#: models/CheckSeo.php:868
|
4310 |
+
msgid ""
|
4311 |
+
"The Squirrly Audit covers the main aspects that influence a site's "
|
4312 |
+
"performance. Plus, your SEO and digital marketing expertise will increase as "
|
4313 |
+
"you keep working on solving issues unveiled by the weekly Audit. You need a "
|
4314 |
+
"score over 50 to have good chances of ranking high on Google."
|
4315 |
+
msgstr ""
|
4316 |
+
|
4317 |
+
#: models/CheckSeo.php:869
|
4318 |
+
#, php-format
|
4319 |
+
msgid ""
|
4320 |
+
"Open up your Audit from %sSquirrly > Audits%s. Open one of the audits, or "
|
4321 |
+
"use the Compare Audit button to compare multiple audits and see how far "
|
4322 |
+
"you've come along. Read about the aspects you can work on to improve your "
|
4323 |
+
"score (find them on the right sidebar)."
|
4324 |
+
msgstr ""
|
4325 |
+
|
4326 |
+
#: models/CheckSeo.php:870 models/CheckSeo.php:948
|
4327 |
+
msgid ""
|
4328 |
+
"Improve the score of your Audit to have a good chance of ranking high on "
|
4329 |
+
"Google."
|
4330 |
+
msgstr ""
|
4331 |
+
|
4332 |
+
#: models/CheckSeo.php:880
|
4333 |
+
msgid "Reach 5 Inner Links for all your Focus Pages"
|
4334 |
+
msgstr ""
|
4335 |
+
|
4336 |
+
#: models/CheckSeo.php:882
|
4337 |
+
msgid ""
|
4338 |
+
"Get at least five inner links to your Focus Pages from other pages in your "
|
4339 |
+
"site. If you don't have enough pages where you can link from, spend some "
|
4340 |
+
"time creating new content. Then, re-index with Google Search Console (each "
|
4341 |
+
"page from which you sent the links)"
|
4342 |
+
msgstr ""
|
4343 |
+
|
4344 |
+
#: models/CheckSeo.php:893
|
4345 |
+
msgid "Time on Page for All Focus Pages: 1.5 minute average"
|
4346 |
+
msgstr ""
|
4347 |
+
|
4348 |
+
#: models/CheckSeo.php:894
|
4349 |
+
msgid ""
|
4350 |
+
"If your pages consistently keep people on them for longer than average, the "
|
4351 |
+
"Google algorithm will adjust the search results to favor your site, because "
|
4352 |
+
"this interaction tells Google that content on your page is interesting and "
|
4353 |
+
"relevant. The longer people stay on your Focus Pages, the higher they will "
|
4354 |
+
"appear in the search engine rankings. Right now, the average time on page "
|
4355 |
+
"for your Focus Pages is under 1.5 minutes, which is not ideal. One thing you "
|
4356 |
+
"can do is check if all traffic sources send you people who spend very little "
|
4357 |
+
"time on your pages. If that's the case, make sure those sources stop sending "
|
4358 |
+
"you traffic. Yes, there is such a thing as 'bad traffic' and it can hurt "
|
4359 |
+
"your positions in Google. Also, you need to use [link]https://squirrly.co/"
|
4360 |
+
"seo/kit/[/link] and make sure Google reads the correct time on page. Most of "
|
4361 |
+
"the time, it doesn't, because its tracker gets a 'timeout'. In the kit, "
|
4362 |
+
"you'll find a plugin that doesn't allow google to time out. And it will "
|
4363 |
+
"improve the accuracy of the Time on Page readings."
|
4364 |
+
msgstr ""
|
4365 |
+
|
4366 |
+
#: models/CheckSeo.php:895
|
4367 |
+
msgid ""
|
4368 |
+
"Try these tactics to keep visitors on your page for longer: Embed a video or "
|
4369 |
+
"two, add more visuals to make your page more attractive, format your content "
|
4370 |
+
"better to make your page easy to scan, ensure your page is laser-focused on "
|
4371 |
+
"what visitors expect to get from it."
|
4372 |
+
msgstr ""
|
4373 |
+
|
4374 |
+
#: models/CheckSeo.php:896
|
4375 |
+
msgid "Keep visitors on your Focus Pages for longer to boost rankings."
|
4376 |
+
msgstr ""
|
4377 |
+
|
4378 |
+
#: models/CheckSeo.php:906
|
4379 |
+
msgid "Get At Least 10 referring domains"
|
4380 |
+
msgstr ""
|
4381 |
+
|
4382 |
+
#: models/CheckSeo.php:907 models/CheckSeo.php:998
|
4383 |
+
msgid ""
|
4384 |
+
"If you want more organic traffic, backlinks and referring domains are "
|
4385 |
+
"critical. Research has shown that the vast majority of pages (of analyzed ~ "
|
4386 |
+
"1 billion pages) without any referring domains get NO traffic from Google. "
|
4387 |
+
"There is also a positive correlation between the number of unique referring "
|
4388 |
+
"domains and the amount of search traffic the target web page receives."
|
4389 |
+
msgstr ""
|
4390 |
+
|
4391 |
+
#: models/CheckSeo.php:908
|
4392 |
+
msgid ""
|
4393 |
+
"Find more websites that can send links to your own site. You need to get "
|
4394 |
+
"links to our site from at least 10 other domains from the web. You can run "
|
4395 |
+
"Squirrly SPY reports on your competitors to find websites which link to your "
|
4396 |
+
"kind of website."
|
4397 |
+
msgstr ""
|
4398 |
+
|
4399 |
+
#: models/CheckSeo.php:909
|
4400 |
+
msgid "Get at least 10 referring domains to get more traffic."
|
4401 |
+
msgstr ""
|
4402 |
+
|
4403 |
+
#: models/CheckSeo.php:919
|
4404 |
+
msgid "Reach 40 Social Media Shares for Each of Your Focus Pages"
|
4405 |
+
msgstr ""
|
4406 |
+
|
4407 |
+
#: models/CheckSeo.php:920
|
4408 |
+
msgid ""
|
4409 |
+
"Try these tactics to reach at least 40 social media shares for each one of "
|
4410 |
+
"your Focus Pages: Share your content multiple times using different captions "
|
4411 |
+
"and images, make social media share buttons super easy to find, include "
|
4412 |
+
"calls-to-action that encourage site visitors to share. More proven methods "
|
4413 |
+
"you can use here: https://howto.squirrly.co/wordpress-seo/journey-to-better-"
|
4414 |
+
"ranking-day-6/. For a complete framework, get access to our 10,000 Visits "
|
4415 |
+
"from Social Media course on Education Cloud."
|
4416 |
+
msgstr ""
|
4417 |
+
|
4418 |
+
#: models/CheckSeo.php:921
|
4419 |
+
msgid ""
|
4420 |
+
"Studies have shown there is a high correlation between social signals and "
|
4421 |
+
"ranking position. In one case study, a company achieved over 130,000 "
|
4422 |
+
"Facebook shares to a web page and shot up the rankings for keyword phrases "
|
4423 |
+
"that were very competitive. Our own SML (Squirrly Machine Learning) "
|
4424 |
+
"discovered ranking increases on tens of thousands of pages after they "
|
4425 |
+
"started getting shared to social media platforms. The biggest SEO experts "
|
4426 |
+
"agree that social media helps your SEO efforts. Strive to get as many social "
|
4427 |
+
"media shares as you can for your Focus Pages from trackable sources."
|
4428 |
+
msgstr ""
|
4429 |
+
|
4430 |
+
#: models/CheckSeo.php:922
|
4431 |
+
msgid ""
|
4432 |
+
"Get at least 40 social media shares for each one of your Focus Pages. It's "
|
4433 |
+
"hard to rank a page that doesn't get shared to social media sites."
|
4434 |
+
msgstr ""
|
4435 |
+
|
4436 |
+
#: models/CheckSeo.php:932
|
4437 |
+
msgid "Raise Authority Level to Over 20 for all Focus Pages"
|
4438 |
+
msgstr ""
|
4439 |
+
|
4440 |
+
#: models/CheckSeo.php:935
|
4441 |
+
msgid ""
|
4442 |
+
"Raise your Page Authority to over 20 for all Focus Pages. Otherwise, it will "
|
4443 |
+
"be nearly impossible for those pages to reach top positions on Google."
|
4444 |
+
msgstr ""
|
4445 |
+
|
4446 |
+
#: models/CheckSeo.php:945
|
4447 |
+
msgid "Audit Score is Over 70%"
|
4448 |
+
msgstr ""
|
4449 |
+
|
4450 |
+
#: models/CheckSeo.php:946
|
4451 |
+
msgid ""
|
4452 |
+
"The Squirrly Audit covers the main aspects that influence a site's "
|
4453 |
+
"performance. Plus, your SEO and digital marketing expertise will increase as "
|
4454 |
+
"you keep working on solving issues unveiled by the weekly Audit. You need a "
|
4455 |
+
"score over 70 to have good chances of ranking high on Google."
|
4456 |
+
msgstr ""
|
4457 |
+
|
4458 |
+
#: models/CheckSeo.php:947
|
4459 |
+
#, php-format
|
4460 |
+
msgid ""
|
4461 |
+
"Open up your Audit from %sSquirrly > SEO Audit%s. Open one of the audits, or "
|
4462 |
+
"use the Compare Audit button to compare multiple audits and see how far "
|
4463 |
+
"you've come along. Read about the aspects you can work on to improve your "
|
4464 |
+
"score (find them on the right sidebar)."
|
4465 |
+
msgstr ""
|
4466 |
+
|
4467 |
+
#: models/CheckSeo.php:958
|
4468 |
+
msgid "Get Minimum 30 Visitors / Day to Your Focus Pages"
|
4469 |
+
msgstr ""
|
4470 |
+
|
4471 |
+
#: models/CheckSeo.php:971
|
4472 |
+
msgid "Reach Time on Page for All Focus Pages: 2 minute average"
|
4473 |
+
msgstr ""
|
4474 |
+
|
4475 |
+
#: models/CheckSeo.php:972
|
4476 |
+
msgid ""
|
4477 |
+
"If your pages consistently keep people on them for longer than average, the "
|
4478 |
+
"Google algorithm will adjust the search results to favor your site, because "
|
4479 |
+
"this interaction tells Google that content on your page is interesting and "
|
4480 |
+
"relevant. The longer people stay on your Focus Pages, the higher they will "
|
4481 |
+
"appear in the search engine rankings. Right now, the average time on page "
|
4482 |
+
"for your Focus Pages is under 2 minutes. You can make changes to improve "
|
4483 |
+
"that. Average time on page is one of the most important signals for Google."
|
4484 |
+
msgstr ""
|
4485 |
+
|
4486 |
+
#: models/CheckSeo.php:973
|
4487 |
+
msgid ""
|
4488 |
+
"Experiment with interactive content such as polls or quizzes to keep "
|
4489 |
+
"visitors on your site for longer, or make your content longer, if the topic "
|
4490 |
+
"is right. It's also worth checking what are your traffic sources, as some "
|
4491 |
+
"traffic sources can contribute to low time on page. "
|
4492 |
+
msgstr ""
|
4493 |
+
|
4494 |
+
#: models/CheckSeo.php:974
|
4495 |
+
msgid ""
|
4496 |
+
"Keep visitors on your Focus Pages for at least 2 minutes (on average) to "
|
4497 |
+
"boost rankings. Keeping people over 2 minutes sends clear signals to Google "
|
4498 |
+
"that people love your pages."
|
4499 |
+
msgstr ""
|
4500 |
+
|
4501 |
+
#: models/CheckSeo.php:984
|
4502 |
+
msgid "Get at least 20 referring domains"
|
4503 |
+
msgstr ""
|
4504 |
+
|
4505 |
+
#: models/CheckSeo.php:985
|
4506 |
+
msgid ""
|
4507 |
+
"If you want more organic traffic, backlinks and referring domains are "
|
4508 |
+
"critical. Research has shown that the vast majority of pages (of analyzed ~ "
|
4509 |
+
"1 billion pages) without any referring domains get NO traffic from Google. "
|
4510 |
+
"There is also a positive correlation between the number of unique referring "
|
4511 |
+
"domains and the amount of search traffic the target web page receives. "
|
4512 |
+
msgstr ""
|
4513 |
+
|
4514 |
+
#: models/CheckSeo.php:986
|
4515 |
+
msgid ""
|
4516 |
+
"Find more websites that can send links to your own site. You need to get "
|
4517 |
+
"links to our site from at least 20 other domains from the web. You can run "
|
4518 |
+
"Squirrly SPY reports on your competitors to find websites which link to your "
|
4519 |
+
"kind of website."
|
4520 |
+
msgstr ""
|
4521 |
+
|
4522 |
+
#: models/CheckSeo.php:987
|
4523 |
+
msgid "Get at least 20 referring domains to get more traffic."
|
4524 |
+
msgstr ""
|
4525 |
+
|
4526 |
+
#: models/CheckSeo.php:997
|
4527 |
+
msgid "Get at least 30 referring domains"
|
4528 |
+
msgstr ""
|
4529 |
+
|
4530 |
+
#: models/CheckSeo.php:999
|
4531 |
+
msgid ""
|
4532 |
+
"Find more websites that can send links to your own site. You need to get "
|
4533 |
+
"links to our site from at least 30 other domains from the web. You can run "
|
4534 |
+
"Squirrly SPY reports on your competitors to find websites which link to your "
|
4535 |
+
"kind of website."
|
4536 |
+
msgstr ""
|
4537 |
+
|
4538 |
+
#: models/CheckSeo.php:1000
|
4539 |
+
msgid "Get at least 30 reffering domains to get more traffic"
|
4540 |
+
msgstr ""
|
4541 |
+
|
4542 |
+
#: models/CheckSeo.php:1010
|
4543 |
+
msgid "Get Minimum 70 Visitors / Day to Your Focus Pages"
|
4544 |
+
msgstr ""
|
4545 |
+
|
4546 |
+
#: models/CheckSeo.php:1023
|
4547 |
+
msgid "Raise Authority Level to Over 35 for all Focus Pages"
|
4548 |
+
msgstr ""
|
4549 |
+
|
4550 |
+
#: models/CheckSeo.php:1024
|
4551 |
+
msgid ""
|
4552 |
+
"Page authority is a metric that Squirrly's servers calculate according to "
|
4553 |
+
"data from different API, our own crawling and also SML (Squirrly Machine "
|
4554 |
+
"Learning fine tunes the data, according to the data sets we've been "
|
4555 |
+
"studying). Google has such a system as well, and we are basically "
|
4556 |
+
"replicating what they're doing. To improve this, you need: traffic to the "
|
4557 |
+
"page, good traffic metrics (time on page, low bounce rate), inner links, "
|
4558 |
+
"outbound links set to \"nofollow\", backlinks (links from 3rd party sites to "
|
4559 |
+
"your own site) and social media information."
|
4560 |
+
msgstr ""
|
4561 |
+
|
4562 |
+
#: models/CheckSeo.php:1026
|
4563 |
+
msgid ""
|
4564 |
+
"Raise your Page Authority to over 35 for all Focus Pages. Do this and Google "
|
4565 |
+
"will start rewarding you with much better visibility on the search engine."
|
4566 |
+
msgstr ""
|
4567 |
+
|
4568 |
+
#: models/CheckSeo.php:1036
|
4569 |
+
msgid "Get at least 1 Backlink for every Focus Page"
|
4570 |
+
msgstr ""
|
4571 |
+
|
4572 |
+
#: models/CheckSeo.php:1037 models/CheckSeo.php:1050
|
4573 |
+
msgid ""
|
4574 |
+
"A very easy way to reach this goal is to get a Squirrly SPY report "
|
4575 |
+
"[link]https://squirrly.co/seo/spy/[/link] or something similar for your "
|
4576 |
+
"competitors (just see who is currently listed top 10 in Google for your main "
|
4577 |
+
"keyword for each Focus Page). You will see which sites link to them. Then "
|
4578 |
+
"you can talk to those site owners and ask them how they can include you as "
|
4579 |
+
"well, and also link to YOUR site."
|
4580 |
+
msgstr ""
|
4581 |
+
|
4582 |
+
#: models/CheckSeo.php:1038
|
4583 |
+
msgid ""
|
4584 |
+
"Get 1 Backlink for each Focus Page. The 'PRO Ranking Tournament' course "
|
4585 |
+
"inside Education Cloud by Squirrly has many ideas in lesson 8. These ideas "
|
4586 |
+
"will help you get backlinks."
|
4587 |
+
msgstr ""
|
4588 |
+
|
4589 |
+
#: models/CheckSeo.php:1039
|
4590 |
+
msgid ""
|
4591 |
+
"Get 1 Backlink (minimum) for each of your Focus Pages. Otherwise, it's "
|
4592 |
+
"pretty improbable that you will manage to reach top positions."
|
4593 |
+
msgstr ""
|
4594 |
+
|
4595 |
+
#: models/CheckSeo.php:1049
|
4596 |
+
msgid "Get 10 Backlinks to your Focus Pages"
|
4597 |
+
msgstr ""
|
4598 |
+
|
4599 |
+
#: models/CheckSeo.php:1051
|
4600 |
+
msgid ""
|
4601 |
+
"Get 10 Backlinks for each Focus Page. The 'PRO Ranking Tournament' course "
|
4602 |
+
"inside Education Cloud by Squirrly has many ideas in lesson 8. These ideas "
|
4603 |
+
"will help you get backlinks."
|
4604 |
+
msgstr ""
|
4605 |
+
|
4606 |
+
#: models/CheckSeo.php:1052
|
4607 |
+
msgid ""
|
4608 |
+
"Reach over 10 Backlinks for each of your Focus Pages. Otherwise, it's pretty "
|
4609 |
+
"improbable that you will manage to reach top positions."
|
4610 |
+
msgstr ""
|
4611 |
+
|
4612 |
+
#: models/CheckSeo.php:1062
|
4613 |
+
msgid "Help us with a positive review on WordPress."
|
4614 |
+
msgstr ""
|
4615 |
+
|
4616 |
+
#: models/CheckSeo.php:1063
|
4617 |
+
msgid "Help us keep the Squirrly SEO plugin free with so many free features."
|
4618 |
+
msgstr ""
|
4619 |
+
|
4620 |
+
#: models/CheckSeo.php:1064
|
4621 |
+
#, php-format
|
4622 |
+
msgid ""
|
4623 |
+
"Go to %sWordPress Directory%s and write a short positive review for us if "
|
4624 |
+
"you like the plugin."
|
4625 |
+
msgstr ""
|
4626 |
+
|
4627 |
+
#: models/CheckSeo.php:1077 models/CheckSeo.php:1113
|
4628 |
+
msgid "You got better Traffic to your Focus Pages"
|
4629 |
+
msgstr ""
|
4630 |
+
|
4631 |
+
#: models/CheckSeo.php:1086 models/CheckSeo.php:1095
|
4632 |
+
msgid "You got better Ranking to your Focus Pages"
|
4633 |
+
msgstr ""
|
4634 |
+
|
4635 |
+
#: models/CheckSeo.php:1104
|
4636 |
+
msgid "You got better Time On Page to your Focus Pages"
|
4637 |
+
msgstr ""
|
4638 |
+
|
4639 |
+
#: models/CheckSeo.php:1122
|
4640 |
+
msgid "You got better Authority to your Focus Pages"
|
4641 |
+
msgstr ""
|
4642 |
+
|
4643 |
+
#: models/CheckSeo.php:1131
|
4644 |
+
msgid "You got better Social Signals to your Focus Pages"
|
4645 |
+
msgstr ""
|
4646 |
+
|
4647 |
+
#: models/CheckSeo.php:1140
|
4648 |
+
msgid "You got better Loading Speed to your Focus Pages"
|
4649 |
+
msgstr ""
|
4650 |
+
|
4651 |
+
#: models/CheckSeo.php:1149 models/CheckSeo.php:1158 models/CheckSeo.php:1167
|
4652 |
+
msgid "You got better Ranking for your Keywords"
|
4653 |
+
msgstr ""
|
4654 |
+
|
4655 |
+
#: models/CheckSeo.php:1175
|
4656 |
+
msgid "You got better Score for your Audit"
|
4657 |
+
msgstr ""
|
4658 |
+
|
4659 |
+
# @ squirrly-seo
|
4660 |
+
#: models/CheckSeo.php:1475
|
4661 |
+
#, fuzzy
|
4662 |
+
#| msgid "Could not send the email..."
|
4663 |
+
msgid "Could not verify the frontend."
|
4664 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
4665 |
+
|
4666 |
+
#: models/CheckSeo.php:1842
|
4667 |
+
msgid "Just another WordPress site"
|
4668 |
+
msgstr ""
|
4669 |
+
|
4670 |
+
#: models/CheckSeo.php:1969
|
4671 |
+
#, php-format
|
4672 |
+
msgid "Focus Page was not found (error %s)"
|
4673 |
+
msgstr ""
|
4674 |
+
|
4675 |
+
#: models/CheckSeo.php:1970
|
4676 |
+
msgid ""
|
4677 |
+
"Task details: The way your WordPress site is currently hosted can affect the "
|
4678 |
+
"way Squirrly SEO operates in order to retrieve and process data about your "
|
4679 |
+
"Focus Pages. It’s important to do everything on your end to ensure that the "
|
4680 |
+
"Focus Pages audits can be generated by our system."
|
4681 |
+
msgstr ""
|
4682 |
+
|
4683 |
+
#: models/CheckSeo.php:1971 models/CheckSeo.php:1990
|
4684 |
+
msgid ""
|
4685 |
+
"Use a different browser to check if your Focus Page is visible. Whitelist "
|
4686 |
+
"our crawler IP address (176.9.112.210) to allow our server to verify your "
|
4687 |
+
"page so that you’ll receive a full audit."
|
4688 |
+
msgstr ""
|
4689 |
+
|
4690 |
+
#: models/CheckSeo.php:1972
|
4691 |
+
msgid "An error is preventing Squirrly from processing your Focus Page audits."
|
4692 |
+
msgstr ""
|
4693 |
+
|
4694 |
+
#: models/CheckSeo.php:1979
|
4695 |
+
#, php-format
|
4696 |
+
msgid "Your Focus Page is redirected to another page (error %s)"
|
4697 |
+
msgstr ""
|
4698 |
+
|
4699 |
+
#: models/CheckSeo.php:1980
|
4700 |
+
#, php-format
|
4701 |
+
msgid ""
|
4702 |
+
"Right now, your Focus Page sends users and search engines to a different URL "
|
4703 |
+
"from the one they originally requested. That’s because you set up a 301 or a "
|
4704 |
+
"302 redirect for this page. %s A redirect indicates that your Focus Page has "
|
4705 |
+
"moved to a different location. If the wrong type of redirect has been set "
|
4706 |
+
"up, search engines can be become confused as to which page they should rank. "
|
4707 |
+
"%s A redirect also interferes with how Squirrly’s Focus Pages system "
|
4708 |
+
"operates."
|
4709 |
+
msgstr ""
|
4710 |
+
|
4711 |
+
#: models/CheckSeo.php:1981
|
4712 |
+
msgid ""
|
4713 |
+
"Choose a page that does NOT redirect to a different page as your Focus Page. "
|
4714 |
+
"Your Focus Page should have a single URL associated to it so that Squirrly "
|
4715 |
+
"can serve you the best data."
|
4716 |
+
msgstr ""
|
4717 |
+
|
4718 |
+
#: models/CheckSeo.php:1982
|
4719 |
+
msgid "Make sure that your Focus Page is NOT redirected to a different page."
|
4720 |
+
msgstr ""
|
4721 |
+
|
4722 |
+
#: models/CheckSeo.php:1988
|
4723 |
+
#, php-format
|
4724 |
+
msgid "Ensure your Focus Pages can be accessed (error %s)"
|
4725 |
+
msgstr ""
|
4726 |
+
|
4727 |
+
#: models/CheckSeo.php:1989
|
4728 |
+
#, php-format
|
4729 |
+
msgid ""
|
4730 |
+
"A server-side error is preventing Squirrly from being able to access and "
|
4731 |
+
"audit your Focus Page. You need to fix this so that Squirrly SEO can analyze "
|
4732 |
+
"your page and serve you complete data on how to improve its chances of "
|
4733 |
+
"ranking. %sThe error can also prevent human visitors from accessing your "
|
4734 |
+
"page, which is a critical issue."
|
4735 |
+
msgstr ""
|
4736 |
+
|
4737 |
+
#: models/CheckSeo.php:1991
|
4738 |
+
msgid "A server-side error is preventing your Focus Pages from being accessed."
|
4739 |
+
msgstr ""
|
4740 |
+
|
4741 |
+
#: models/CheckSeo.php:1996
|
4742 |
+
#, php-format
|
4743 |
+
msgid "Make sure your Focus Pages can be audited (error %s)"
|
4744 |
+
msgstr ""
|
4745 |
+
|
4746 |
+
#: models/CheckSeo.php:1997
|
4747 |
+
msgid ""
|
4748 |
+
"Squirrly is unable to generate the audit for your Focus Page because it "
|
4749 |
+
"can’t connect to your WordPress site’s server. Why? Your WordPress site’s "
|
4750 |
+
"server may be down, or maybe your server is inadvertently blocking "
|
4751 |
+
"Squirrly’s IP address."
|
4752 |
+
msgstr ""
|
4753 |
+
|
4754 |
+
#: models/CheckSeo.php:1998
|
4755 |
+
msgid ""
|
4756 |
+
"Check to see if your WordPress site’s server is offline. Whitelist our "
|
4757 |
+
"crawler IP address (176.9.112.210) to allow our server to verify your page "
|
4758 |
+
"so that you’ll receive a full audit."
|
4759 |
+
msgstr ""
|
4760 |
+
|
4761 |
+
#: models/CheckSeo.php:1999
|
4762 |
+
msgid ""
|
4763 |
+
"An error prevents Squirrly from gathering critical data about your Focus "
|
4764 |
+
"Page."
|
4765 |
+
msgstr ""
|
4766 |
+
|
4767 |
+
#: models/FocusPages.php:21 models/bulkseo/Metas.php:137
|
4768 |
+
#: models/focuspages/Clicks.php:64 models/focuspages/Content.php:88
|
4769 |
+
#: models/focuspages/Ctr.php:64 models/focuspages/Image.php:80
|
4770 |
+
#: models/focuspages/Impressions.php:64 models/focuspages/Keyword.php:103
|
4771 |
+
#: models/focuspages/Keyword.php:106 models/focuspages/Snippet.php:149
|
4772 |
+
#: models/focuspages/Strategy.php:102 view/Blocks/KRFound.php:15
|
4773 |
+
#: view/Blocks/KRHistory.php:15 view/Ranking/Gscsync.php:31
|
4774 |
+
#: view/Ranking/Rankings.php:210 view/Ranking/Rankings.php:348
|
4775 |
+
#: view/Research/Briefcase.php:107 view/Research/Briefcase.php:247
|
4776 |
+
#: view/Research/History.php:29 view/Research/HistoryDetails.php:7
|
4777 |
+
#: view/Research/Research.php:192 view/Research/Suggested.php:28
|
4778 |
+
msgid "Keyword"
|
4779 |
+
msgstr ""
|
4780 |
+
|
4781 |
+
#: models/FocusPages.php:22
|
4782 |
+
msgid "Strategy"
|
4783 |
+
msgstr ""
|
4784 |
+
|
4785 |
+
# @ squirrly-seo
|
4786 |
+
#: models/FocusPages.php:23
|
4787 |
+
#, fuzzy
|
4788 |
+
#| msgid "SEO Software"
|
4789 |
+
msgid "SEO Content"
|
4790 |
+
msgstr "SEO Software"
|
4791 |
+
|
4792 |
+
#: models/FocusPages.php:24
|
4793 |
+
msgid "Words / Page"
|
4794 |
+
msgstr ""
|
4795 |
+
|
4796 |
+
#: models/FocusPages.php:25
|
4797 |
+
msgid "Platform SEO"
|
4798 |
+
msgstr ""
|
4799 |
+
|
4800 |
+
#: models/FocusPages.php:26
|
4801 |
+
msgid "Snippet"
|
4802 |
+
msgstr ""
|
4803 |
+
|
4804 |
+
#: models/FocusPages.php:27
|
4805 |
+
msgid "SEO Image"
|
4806 |
+
msgstr ""
|
4807 |
+
|
4808 |
+
#: models/FocusPages.php:28
|
4809 |
+
msgid "Traffic Health"
|
4810 |
+
msgstr ""
|
4811 |
+
|
4812 |
+
#: models/FocusPages.php:29
|
4813 |
+
msgid "Platform Health"
|
4814 |
+
msgstr ""
|
4815 |
+
|
4816 |
+
#: models/FocusPages.php:31
|
4817 |
+
msgid "Social Signals"
|
4818 |
+
msgstr ""
|
4819 |
+
|
4820 |
+
#: models/FocusPages.php:32
|
4821 |
+
msgid "Backlinks"
|
4822 |
+
msgstr ""
|
4823 |
+
|
4824 |
+
#: models/FocusPages.php:33
|
4825 |
+
msgid "Inner Links"
|
4826 |
+
msgstr ""
|
4827 |
+
|
4828 |
+
#: models/FocusPages.php:34
|
4829 |
+
msgid "Outbound Links"
|
4830 |
+
msgstr ""
|
4831 |
+
|
4832 |
+
#: models/FocusPages.php:35
|
4833 |
+
msgid "Accuracy"
|
4834 |
+
msgstr ""
|
4835 |
+
|
4836 |
+
#: models/FocusPages.php:36 view/Ranking/Gscsync.php:34
|
4837 |
+
msgid "CTR"
|
4838 |
+
msgstr ""
|
4839 |
+
|
4840 |
+
#: models/FocusPages.php:37 view/Ranking/Gscsync.php:33
|
4841 |
+
#: view/Ranking/Rankings.php:362
|
4842 |
+
msgid "Impressions"
|
4843 |
+
msgstr ""
|
4844 |
+
|
4845 |
+
#: models/FocusPages.php:38 view/Ranking/Gscsync.php:32
|
4846 |
+
#: view/Ranking/Rankings.php:368
|
4847 |
+
msgid "Clicks"
|
4848 |
+
msgstr ""
|
4849 |
+
|
4850 |
+
#: models/Ico.php:43
|
4851 |
+
msgid "File type error: Only ICO, JPEG, JPG, GIF or PNG files are allowed."
|
4852 |
+
msgstr ""
|
4853 |
+
|
4854 |
+
# @ squirrly-seo
|
4855 |
+
#: models/Ico.php:49
|
4856 |
+
msgid "GD error: The GD library must be installed on your server."
|
4857 |
+
msgstr ""
|
4858 |
+
|
4859 |
+
# @ squirrly-seo
|
4860 |
+
#: models/Ico.php:55
|
4861 |
+
msgid "Delete error: Could not delete the old favicon."
|
4862 |
+
msgstr ""
|
4863 |
+
|
4864 |
+
# @ squirrly-seo
|
4865 |
+
#: models/Ico.php:62
|
4866 |
+
msgid "Upload error: Could not upload the favicon."
|
4867 |
+
msgstr ""
|
4868 |
+
|
4869 |
+
# @ squirrly-seo
|
4870 |
+
#: models/Ico.php:68
|
4871 |
+
msgid "Permission error: Could not change the favicon permissions."
|
4872 |
+
msgstr ""
|
4873 |
+
|
4874 |
+
# @ squirrly-seo
|
4875 |
+
#: models/Ico.php:89
|
4876 |
+
msgid ""
|
4877 |
+
"ICO Error: Could not create the ICO from file. Try with another file type."
|
4878 |
+
msgstr ""
|
4879 |
+
|
4880 |
+
# @ squirrly-seo
|
4881 |
+
#: models/Ico.php:106
|
4882 |
+
msgid "The favicon has been updated."
|
4883 |
+
msgstr ""
|
4884 |
+
|
4885 |
+
#: models/Menu.php:123 models/Menu.php:394
|
4886 |
+
msgid "First Step"
|
4887 |
+
msgstr ""
|
4888 |
+
|
4889 |
+
#: models/Menu.php:123 models/Menu.php:270 view/Blocks/Toolbar.php:39
|
4890 |
+
msgid "Overview"
|
4891 |
+
msgstr ""
|
4892 |
+
|
4893 |
+
#: models/Menu.php:124
|
4894 |
+
msgid " Overview"
|
4895 |
+
msgstr ""
|
4896 |
+
|
4897 |
+
# @ squirrly-seo
|
4898 |
+
#: models/Menu.php:131 view/Research/Briefcase.php:118
|
4899 |
+
#, fuzzy
|
4900 |
+
#| msgid "Do the research"
|
4901 |
+
msgid "Research"
|
4902 |
+
msgstr "Recherchieren"
|
4903 |
+
|
4904 |
+
# @ squirrly-seo
|
4905 |
+
#: models/Menu.php:132
|
4906 |
+
#, fuzzy
|
4907 |
+
#| msgid "Do the research"
|
4908 |
+
msgid " Research"
|
4909 |
+
msgstr "Recherchieren"
|
4910 |
+
|
4911 |
+
#: models/Menu.php:139
|
4912 |
+
msgid "Live Assistant"
|
4913 |
+
msgstr ""
|
4914 |
+
|
4915 |
+
#: models/Menu.php:140
|
4916 |
+
msgid " Live Assistant"
|
4917 |
+
msgstr ""
|
4918 |
+
|
4919 |
+
#: models/Menu.php:147
|
4920 |
+
msgid "All Snippets"
|
4921 |
+
msgstr ""
|
4922 |
+
|
4923 |
+
#: models/Menu.php:148
|
4924 |
+
msgid " Bulk Seo"
|
4925 |
+
msgstr ""
|
4926 |
+
|
4927 |
+
#: models/Menu.php:155
|
4928 |
+
msgid "SEO Settings"
|
4929 |
+
msgstr ""
|
4930 |
+
|
4931 |
+
#: models/Menu.php:156
|
4932 |
+
msgid " SEO Settings"
|
4933 |
+
msgstr ""
|
4934 |
+
|
4935 |
+
#: models/Menu.php:163 models/Menu.php:250 view/Blocks/FocusPages.php:6
|
4936 |
+
#: view/FocusPages/Pagelist.php:23
|
4937 |
+
msgid "Focus Pages"
|
4938 |
+
msgstr ""
|
4939 |
+
|
4940 |
+
#: models/Menu.php:164
|
4941 |
+
msgid " Focus Pages"
|
4942 |
+
msgstr ""
|
4943 |
+
|
4944 |
+
#: models/Menu.php:171 view/Blocks/Audits.php:6
|
4945 |
+
msgid "SEO Audit"
|
4946 |
+
msgstr ""
|
4947 |
+
|
4948 |
+
#: models/Menu.php:172
|
4949 |
+
msgid " SEO Audit"
|
4950 |
+
msgstr ""
|
4951 |
+
|
4952 |
+
#: models/Menu.php:179 models/Menu.php:290
|
4953 |
+
msgid "Rankings"
|
4954 |
+
msgstr ""
|
4955 |
+
|
4956 |
+
#: models/Menu.php:180
|
4957 |
+
msgid " Rankings"
|
4958 |
+
msgstr ""
|
4959 |
+
|
4960 |
+
#: models/Menu.php:204
|
4961 |
+
msgid "Find Keywords"
|
4962 |
+
msgstr ""
|
4963 |
+
|
4964 |
+
# @ squirrly-seo
|
4965 |
+
#: models/Menu.php:205
|
4966 |
+
#, fuzzy
|
4967 |
+
#| msgid "Do the research"
|
4968 |
+
msgid "do a keyword research"
|
4969 |
+
msgstr "Recherchieren"
|
4970 |
+
|
4971 |
+
#: models/Menu.php:210 view/Research/Briefcase.php:18
|
4972 |
+
msgid "Briefcase"
|
4973 |
+
msgstr ""
|
4974 |
+
|
4975 |
+
#: models/Menu.php:211
|
4976 |
+
msgid "save the best Keywords"
|
4977 |
+
msgstr ""
|
4978 |
+
|
4979 |
+
#: models/Menu.php:216 view/Research/Briefcase.php:30
|
4980 |
+
msgid "Labels"
|
4981 |
+
msgstr ""
|
4982 |
+
|
4983 |
+
# @ squirrly-seo
|
4984 |
+
#: models/Menu.php:217
|
4985 |
+
#, fuzzy
|
4986 |
+
#| msgid "Tips: 2-4 keywords"
|
4987 |
+
msgid "group keywords"
|
4988 |
+
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
4989 |
+
|
4990 |
+
#: models/Menu.php:222 view/Research/Suggested.php:15
|
4991 |
+
msgid "Suggested"
|
4992 |
+
msgstr ""
|
4993 |
+
|
4994 |
+
#: models/Menu.php:223
|
4995 |
+
msgid "better keywords found"
|
4996 |
+
msgstr ""
|
4997 |
+
|
4998 |
+
#: models/Menu.php:228 view/Research/History.php:16
|
4999 |
+
msgid "History"
|
5000 |
+
msgstr ""
|
5001 |
+
|
5002 |
+
#: models/Menu.php:229
|
5003 |
+
msgid "keyword research history"
|
5004 |
+
msgstr ""
|
5005 |
+
|
5006 |
+
#: models/Menu.php:236
|
5007 |
+
msgid "Optimize Posts"
|
5008 |
+
msgstr ""
|
5009 |
+
|
5010 |
+
#: models/Menu.php:237
|
5011 |
+
msgid "use the Live Assistant"
|
5012 |
+
msgstr ""
|
5013 |
+
|
5014 |
+
#: models/Menu.php:242 models/Menu.php:282 models/Menu.php:302
|
5015 |
+
msgid "Settings"
|
5016 |
+
msgstr ""
|
5017 |
+
|
5018 |
+
#: models/Menu.php:243
|
5019 |
+
msgid "live assistant setup"
|
5020 |
+
msgstr ""
|
5021 |
+
|
5022 |
+
#: models/Menu.php:251
|
5023 |
+
msgid "all my focus pages"
|
5024 |
+
msgstr ""
|
5025 |
+
|
5026 |
+
#: models/Menu.php:262 models/Menu.php:276
|
5027 |
+
msgid "Add New Page"
|
5028 |
+
msgstr ""
|
5029 |
+
|
5030 |
+
#: models/Menu.php:263
|
5031 |
+
msgid "add page in focus pages"
|
5032 |
+
msgstr ""
|
5033 |
+
|
5034 |
+
#: models/Menu.php:271
|
5035 |
+
msgid "See all the SEO audits"
|
5036 |
+
msgstr ""
|
5037 |
+
|
5038 |
+
#: models/Menu.php:277
|
5039 |
+
msgid "add page in audit"
|
5040 |
+
msgstr ""
|
5041 |
+
|
5042 |
+
# @ squirrly-seo
|
5043 |
+
#: models/Menu.php:283
|
5044 |
+
#, fuzzy
|
5045 |
+
#| msgid "Squirrly settings"
|
5046 |
+
msgid "Audit settings"
|
5047 |
+
msgstr "Squirrly Einstellungen"
|
5048 |
+
|
5049 |
+
#: models/Menu.php:291
|
5050 |
+
msgid "See Google ranking"
|
5051 |
+
msgstr ""
|
5052 |
+
|
5053 |
+
#: models/Menu.php:296
|
5054 |
+
msgid "Add Keywords"
|
5055 |
+
msgstr ""
|
5056 |
+
|
5057 |
+
#: models/Menu.php:297
|
5058 |
+
msgid "Add briefcase keywords"
|
5059 |
+
msgstr ""
|
5060 |
+
|
5061 |
+
# @ squirrly-seo
|
5062 |
+
#: models/Menu.php:303
|
5063 |
+
#, fuzzy
|
5064 |
+
#| msgid "Squirrly settings"
|
5065 |
+
msgid "Ranking settings"
|
5066 |
+
msgstr "Squirrly Einstellungen"
|
5067 |
+
|
5068 |
+
#: models/Menu.php:312 view/BulkSeo/Bulkseo.php:29
|
5069 |
+
#: view/SeoSettings/Bulkseo.php:25
|
5070 |
+
msgid "Bulk SEO"
|
5071 |
+
msgstr ""
|
5072 |
+
|
5073 |
+
#: models/Menu.php:313
|
5074 |
+
msgid "optimize all pages"
|
5075 |
+
msgstr ""
|
5076 |
+
|
5077 |
+
# @ squirrly-seo
|
5078 |
+
#: models/Menu.php:321
|
5079 |
+
#, fuzzy
|
5080 |
+
#| msgid "automatically"
|
5081 |
+
msgid "Automation"
|
5082 |
+
msgstr "automatisch"
|
5083 |
+
|
5084 |
+
#: models/Menu.php:322
|
5085 |
+
msgid "patterns & automation"
|
5086 |
+
msgstr ""
|
5087 |
+
|
5088 |
+
#: models/Menu.php:327 view/SeoSettings/Metas.php:29
|
5089 |
+
msgid "SEO Metas"
|
5090 |
+
msgstr ""
|
5091 |
+
|
5092 |
+
#: models/Menu.php:328
|
5093 |
+
msgid "required on-page metas"
|
5094 |
+
msgstr ""
|
5095 |
+
|
5096 |
+
#: models/Menu.php:333
|
5097 |
+
msgid "JSON LD"
|
5098 |
+
msgstr ""
|
5099 |
+
|
5100 |
+
#: models/Menu.php:334
|
5101 |
+
msgid "google structured data"
|
5102 |
+
msgstr ""
|
5103 |
+
|
5104 |
+
#: models/Menu.php:339 view/SeoSettings/Social.php:27
|
5105 |
+
msgid "Social Media"
|
5106 |
+
msgstr ""
|
5107 |
+
|
5108 |
+
#: models/Menu.php:340
|
5109 |
+
msgid "social share options"
|
5110 |
+
msgstr ""
|
5111 |
+
|
5112 |
+
#: models/Menu.php:345 view/SeoSettings/Tracking.php:27
|
5113 |
+
msgid "Tracking Tools"
|
5114 |
+
msgstr ""
|
5115 |
+
|
5116 |
+
#: models/Menu.php:346
|
5117 |
+
msgid "google analytics, pixel, etc."
|
5118 |
+
msgstr ""
|
5119 |
+
|
5120 |
+
#: models/Menu.php:351
|
5121 |
+
msgid "Connection"
|
5122 |
+
msgstr ""
|
5123 |
+
|
5124 |
+
#: models/Menu.php:352
|
5125 |
+
msgid "webmaster tools"
|
5126 |
+
msgstr ""
|
5127 |
+
|
5128 |
+
#: models/Menu.php:357 view/SeoSettings/Sitemap.php:28
|
5129 |
+
msgid "Sitemap XML"
|
5130 |
+
msgstr ""
|
5131 |
+
|
5132 |
+
#: models/Menu.php:358
|
5133 |
+
msgid "setup the sitemap"
|
5134 |
+
msgstr ""
|
5135 |
+
|
5136 |
+
#: models/Menu.php:363
|
5137 |
+
msgid "Robots.txt"
|
5138 |
+
msgstr ""
|
5139 |
+
|
5140 |
+
#: models/Menu.php:364
|
5141 |
+
msgid "search engine filters"
|
5142 |
+
msgstr ""
|
5143 |
+
|
5144 |
+
#: models/Menu.php:369
|
5145 |
+
msgid "Favicon"
|
5146 |
+
msgstr ""
|
5147 |
+
|
5148 |
+
#: models/Menu.php:370
|
5149 |
+
msgid "add website icon"
|
5150 |
+
msgstr ""
|
5151 |
+
|
5152 |
+
#: models/Menu.php:375
|
5153 |
+
msgid "Import/Export"
|
5154 |
+
msgstr ""
|
5155 |
+
|
5156 |
+
#: models/Menu.php:376
|
5157 |
+
msgid "import & export SEO"
|
5158 |
+
msgstr ""
|
5159 |
+
|
5160 |
+
#: models/Menu.php:385
|
5161 |
+
msgid "Advanced"
|
5162 |
+
msgstr ""
|
5163 |
+
|
5164 |
+
# @ squirrly-seo
|
5165 |
+
#: models/Menu.php:386
|
5166 |
+
#, fuzzy
|
5167 |
+
#| msgid "Squirrly settings"
|
5168 |
+
msgid "Advanced SEO Settings"
|
5169 |
+
msgstr "Squirrly Einstellungen"
|
5170 |
+
|
5171 |
+
#: models/Menu.php:395
|
5172 |
+
msgid "all the SEO features"
|
5173 |
+
msgstr ""
|
5174 |
+
|
5175 |
+
#: models/Menu.php:400 view/Onboarding/Step3.php:52
|
5176 |
+
msgid "Import"
|
5177 |
+
msgstr ""
|
5178 |
+
|
5179 |
+
#: models/Menu.php:401
|
5180 |
+
msgid "import settings and SEO"
|
5181 |
+
msgstr ""
|
5182 |
+
|
5183 |
+
#: models/Menu.php:406 view/Onboarding/Step4.php:11
|
5184 |
+
msgid "Final Step"
|
5185 |
+
msgstr ""
|
5186 |
+
|
5187 |
+
#: models/Menu.php:407
|
5188 |
+
msgid "start using Squirrly SEO"
|
5189 |
+
msgstr ""
|
5190 |
+
|
5191 |
+
#: models/Menu.php:415
|
5192 |
+
msgid "Blogging"
|
5193 |
+
msgstr ""
|
5194 |
+
|
5195 |
+
#: models/Menu.php:416
|
5196 |
+
msgid "Blogging overwiew"
|
5197 |
+
msgstr ""
|
5198 |
+
|
5199 |
+
#: models/Menu.php:421
|
5200 |
+
msgid "Traffic"
|
5201 |
+
msgstr ""
|
5202 |
+
|
5203 |
+
#: models/Menu.php:422
|
5204 |
+
msgid "Weekly website traffic"
|
5205 |
+
msgstr ""
|
5206 |
+
|
5207 |
+
#: models/Menu.php:427
|
5208 |
+
msgid "SEO"
|
5209 |
+
msgstr ""
|
5210 |
+
|
5211 |
+
#: models/Menu.php:428
|
5212 |
+
msgid "On-Page optimization"
|
5213 |
+
msgstr ""
|
5214 |
+
|
5215 |
+
#: models/Menu.php:433
|
5216 |
+
msgid "Social"
|
5217 |
+
msgstr ""
|
5218 |
+
|
5219 |
+
#: models/Menu.php:434
|
5220 |
+
msgid "Social signals and shares"
|
5221 |
+
msgstr ""
|
5222 |
+
|
5223 |
+
#: models/Menu.php:439
|
5224 |
+
msgid "Links"
|
5225 |
+
msgstr ""
|
5226 |
+
|
5227 |
+
#: models/Menu.php:440
|
5228 |
+
msgid "Backlinks and Innerlinks"
|
5229 |
+
msgstr ""
|
5230 |
+
|
5231 |
+
#: models/Menu.php:445 models/focuspages/Authority.php:47
|
5232 |
+
msgid "Authority"
|
5233 |
+
msgstr ""
|
5234 |
+
|
5235 |
+
#: models/Menu.php:446
|
5236 |
+
msgid "Website Off-Page score"
|
5237 |
+
msgstr ""
|
5238 |
+
|
5239 |
+
#: models/Post.php:73
|
5240 |
+
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
|
5241 |
+
msgstr ""
|
5242 |
+
|
5243 |
+
#: models/Post.php:74
|
5244 |
+
msgid ""
|
5245 |
+
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
|
5246 |
+
"the HTML form."
|
5247 |
+
msgstr ""
|
5248 |
+
|
5249 |
+
#: models/Post.php:75
|
5250 |
+
msgid "The uploaded file was only partially uploaded."
|
5251 |
+
msgstr ""
|
5252 |
+
|
5253 |
+
#: models/Post.php:76
|
5254 |
+
msgid "No file was uploaded."
|
5255 |
+
msgstr ""
|
5256 |
+
|
5257 |
+
#: models/Post.php:78
|
5258 |
+
msgid "Missing a temporary folder."
|
5259 |
+
msgstr ""
|
5260 |
+
|
5261 |
+
#: models/Post.php:79
|
5262 |
+
msgid "Failed to write file to disk."
|
5263 |
+
msgstr ""
|
5264 |
+
|
5265 |
+
#: models/Post.php:80
|
5266 |
+
msgid "File upload stopped by extension."
|
5267 |
+
msgstr ""
|
5268 |
+
|
5269 |
+
#: models/Post.php:97
|
5270 |
+
msgid "Invalid form submission."
|
5271 |
+
msgstr ""
|
5272 |
+
|
5273 |
+
#: models/Post.php:107
|
5274 |
+
msgid "File is empty. Please upload something more substantial."
|
5275 |
+
msgstr ""
|
5276 |
+
|
5277 |
+
#: models/Post.php:109
|
5278 |
+
msgid ""
|
5279 |
+
"File is empty. Please upload something more substantial. This error could "
|
5280 |
+
"also be caused by uploads being disabled in your php.ini or by post_max_size "
|
5281 |
+
"being defined as smaller than upload_max_filesize in php.ini."
|
5282 |
+
msgstr ""
|
5283 |
+
|
5284 |
+
#: models/Post.php:115
|
5285 |
+
msgid "Specified file failed upload test."
|
5286 |
+
msgstr ""
|
5287 |
+
|
5288 |
+
#: models/Post.php:128
|
5289 |
+
msgid "Sorry, this file type is not permitted for security reasons."
|
5290 |
+
msgstr ""
|
5291 |
+
|
5292 |
+
#: models/Post.php:153
|
5293 |
+
#, php-format
|
5294 |
+
msgid "The uploaded file could not be moved to %s."
|
5295 |
+
msgstr ""
|
5296 |
+
|
5297 |
+
#: models/Post.php:234
|
5298 |
+
msgid "Keyword with 2 or more words"
|
5299 |
+
msgstr ""
|
5300 |
+
|
5301 |
+
#: models/Post.php:235
|
5302 |
+
msgid ""
|
5303 |
+
"Even if a long tail keyword won't bring as many visitors as one keyword "
|
5304 |
+
"would, the traffic those keywords will bring will be better, and more "
|
5305 |
+
"focused towards what you're selling."
|
5306 |
+
msgstr ""
|
5307 |
+
|
5308 |
+
#: models/Post.php:238
|
5309 |
+
msgid "Domain"
|
5310 |
+
msgstr ""
|
5311 |
+
|
5312 |
+
#: models/Post.php:240
|
5313 |
+
msgid "Keyword is present in the URL"
|
5314 |
+
msgstr ""
|
5315 |
+
|
5316 |
+
#: models/Post.php:241
|
5317 |
+
msgid ""
|
5318 |
+
"The keywords must be present in the URL for a better ranking. You should "
|
5319 |
+
"consider not to add a keyword more than once."
|
5320 |
+
msgstr ""
|
5321 |
+
|
5322 |
+
#: models/Post.php:244
|
5323 |
+
msgid "Clean & Friendly"
|
5324 |
+
msgstr ""
|
5325 |
+
|
5326 |
+
#: models/Post.php:246
|
5327 |
+
#, php-format
|
5328 |
+
msgid "Title is Google Friendly %s: more keywords %s: over-optimized! %s"
|
5329 |
+
msgstr ""
|
5330 |
+
|
5331 |
+
#: models/Post.php:247
|
5332 |
+
msgid ""
|
5333 |
+
"It calculates the right number of times your keyword should appear mentioned "
|
5334 |
+
"in the text and makes sure you do not over-optimize."
|
5335 |
+
msgstr ""
|
5336 |
+
|
5337 |
+
#: models/Post.php:250
|
5338 |
+
#, php-format
|
5339 |
+
msgid "Content is Google Friendly %s: more keywords %s: over-optimized! %s"
|
5340 |
+
msgstr ""
|
5341 |
+
|
5342 |
+
#: models/Post.php:251
|
5343 |
+
msgid ""
|
5344 |
+
"It calculates the right number of times your keyword should appear mentioned "
|
5345 |
+
"in the text and makes sure you do not over-optimize"
|
5346 |
+
msgstr ""
|
5347 |
+
|
5348 |
+
#: models/Post.php:254
|
5349 |
+
#, php-format
|
5350 |
+
msgid "Over Optimization %s"
|
5351 |
+
msgstr ""
|
5352 |
+
|
5353 |
+
#: models/Post.php:255
|
5354 |
+
msgid ""
|
5355 |
+
"Checks if there are words in the whole text that appear way too many times"
|
5356 |
+
msgstr ""
|
5357 |
+
|
5358 |
+
#: models/Post.php:258
|
5359 |
+
#, php-format
|
5360 |
+
msgid "Human Friendly %s"
|
5361 |
+
msgstr ""
|
5362 |
+
|
5363 |
+
#: models/Post.php:259
|
5364 |
+
msgid ""
|
5365 |
+
"Your readers (who are not search engine bots) should find a clear text, with "
|
5366 |
+
"a rich vocabulary, that takes into account some basic rules of writing: such "
|
5367 |
+
"as having an introduction, a conclusion (in which you state the topic you're "
|
5368 |
+
"writing about). Also, you can improve their reading experience by avoiding "
|
5369 |
+
"repetitions."
|
5370 |
+
msgstr ""
|
5371 |
+
|
5372 |
+
#: models/Post.php:262 models/focuspages/Snippet.php:89
|
5373 |
+
#: models/focuspages/Snippet.php:205 models/focuspages/Snippet.php:227
|
5374 |
+
#: view/Audits/Addpage.php:131 view/Blocks/Snippet.php:171
|
5375 |
+
#: view/Blocks/Snippet.php:570 view/Blocks/Snippet.php:825
|
5376 |
+
#: view/BulkSeo/Bulkseo.php:143 view/FocusPages/Addpage.php:132
|
5377 |
+
#: view/SeoSettings/Automation.php:125 view/SeoSettings/Bulkseo.php:138
|
5378 |
+
#: view/SeoSettings/Metas.php:157
|
5379 |
+
msgid "Title"
|
5380 |
+
msgstr ""
|
5381 |
+
|
5382 |
+
#: models/Post.php:264
|
5383 |
+
msgid "Keywords are used in Title"
|
5384 |
+
msgstr ""
|
5385 |
+
|
5386 |
+
#: models/Post.php:265
|
5387 |
+
msgid "The keywords need to appear in the title of the article"
|
5388 |
+
msgstr ""
|
5389 |
+
|
5390 |
+
# @ squirrly-seo
|
5391 |
+
#: models/Post.php:268
|
5392 |
+
#, fuzzy
|
5393 |
+
#| msgid "Tips: Length 70-255 chars"
|
5394 |
+
msgid "Title length is between 10-75 chars"
|
5395 |
+
msgstr "Tipp: Länge 70-255 Charaktere"
|
5396 |
+
|
5397 |
+
#: models/Post.php:269
|
5398 |
+
msgid ""
|
5399 |
+
"The optimum length for Title is between 10-75 chars on major search engines."
|
5400 |
+
msgstr ""
|
5401 |
+
|
5402 |
+
#: models/Post.php:272
|
5403 |
+
msgid "Title is different from domain name"
|
5404 |
+
msgstr ""
|
5405 |
+
|
5406 |
+
#: models/Post.php:273
|
5407 |
+
msgid ""
|
5408 |
+
"Since the Google Penguin Update, the title must be different from the domain "
|
5409 |
+
"name, or you might get banned soon."
|
5410 |
+
msgstr ""
|
5411 |
+
|
5412 |
+
# @ squirrly-seo
|
5413 |
+
#: models/Post.php:276
|
5414 |
+
#, fuzzy
|
5415 |
+
#| msgid "SEO Software"
|
5416 |
+
msgid "Content"
|
5417 |
+
msgstr "SEO Software"
|
5418 |
+
|
5419 |
+
#: models/Post.php:278
|
5420 |
+
msgid "Keywords are used in Content"
|
5421 |
+
msgstr ""
|
5422 |
+
|
5423 |
+
#: models/Post.php:279
|
5424 |
+
msgid "The keyword must appear in the body of the article, at least once"
|
5425 |
+
msgstr ""
|
5426 |
+
|
5427 |
+
# @ squirrly-seo
|
5428 |
+
#: models/Post.php:282
|
5429 |
+
#, fuzzy, php-format
|
5430 |
+
#| msgid "Could not send the email..."
|
5431 |
+
msgid "Bold one of the keywords %s"
|
5432 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
5433 |
+
|
5434 |
+
#: models/Post.php:283
|
5435 |
+
msgid ""
|
5436 |
+
"Bolding your keywords will help search engines figure out what your content "
|
5437 |
+
"is about and what topic you cover. It's also useful for your Human readers "
|
5438 |
+
"to bold some of the most important ideas."
|
5439 |
+
msgstr ""
|
5440 |
+
|
5441 |
+
#: models/Post.php:286
|
5442 |
+
msgid "Keywords used in headline"
|
5443 |
+
msgstr ""
|
5444 |
+
|
5445 |
+
#: models/Post.php:287
|
5446 |
+
msgid ""
|
5447 |
+
"The keywords should be used in headings like H2, H3, H4. Try NOT to use them "
|
5448 |
+
"all, for it will seem to be a SEO abuse. You can use your H2 button from the "
|
5449 |
+
"editor to do this. It works like the Bold, Italic or Underline buttons."
|
5450 |
+
msgstr ""
|
5451 |
+
|
5452 |
+
#: models/Post.php:290
|
5453 |
+
msgid "Use image(s) in content or featured image"
|
5454 |
+
msgstr ""
|
5455 |
+
|
5456 |
+
#: models/Post.php:291
|
5457 |
+
msgid ""
|
5458 |
+
"Articles need to be optimized for human beings as well, so you should place "
|
5459 |
+
"an image at the begining of your article."
|
5460 |
+
msgstr ""
|
5461 |
+
|
5462 |
+
#: models/Post.php:294
|
5463 |
+
msgid "Use keywords in the Alternative Text field of the image"
|
5464 |
+
msgstr ""
|
5465 |
+
|
5466 |
+
#: models/Post.php:295
|
5467 |
+
msgid ""
|
5468 |
+
"Add at least one image in your article. Now use your keyword in the "
|
5469 |
+
"description of the image. The Alternative Text field of the image."
|
5470 |
+
msgstr ""
|
5471 |
+
|
5472 |
+
#: models/PostsList.php:21
|
5473 |
+
msgid "Optimized:"
|
5474 |
+
msgstr ""
|
5475 |
+
|
5476 |
+
#: models/PostsList.php:24
|
5477 |
+
msgid "Optimize it with Squirrly Live Assistant"
|
5478 |
+
msgstr ""
|
5479 |
+
|
5480 |
+
#: models/PostsList.php:48 models/PostsList.php:74
|
5481 |
+
msgid "Snippet optimized:"
|
5482 |
+
msgstr ""
|
5483 |
+
|
5484 |
+
#: models/PostsList.php:48 models/PostsList.php:74
|
5485 |
+
msgid "task(s) remained."
|
5486 |
+
msgstr ""
|
5487 |
+
|
5488 |
+
#: models/PostsList.php:52 models/PostsList.php:78
|
5489 |
+
msgid "Can't get snippet data"
|
5490 |
+
msgstr ""
|
5491 |
+
|
5492 |
+
#: models/PostsList.php:55 models/PostsList.php:80 view/Blocks/Snippet.php:133
|
5493 |
+
msgid "Edit Snippet"
|
5494 |
+
msgstr ""
|
5495 |
+
|
5496 |
+
# @ squirrly-seo
|
5497 |
+
#: models/RoleManager.php:96
|
5498 |
+
#, fuzzy
|
5499 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
5500 |
+
msgid "Squirrly SEO Editor"
|
5501 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
5502 |
+
|
5503 |
+
# @ squirrly-seo
|
5504 |
+
#: models/RoleManager.php:97
|
5505 |
+
#, fuzzy
|
5506 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
5507 |
+
msgid "Squirrly SEO Admin"
|
5508 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
5509 |
+
|
5510 |
+
#: models/Snippet.php:250
|
5511 |
+
msgid "You don't have enough pemission to edit this article"
|
5512 |
+
msgstr ""
|
5513 |
+
|
5514 |
+
# @ squirrly-seo
|
5515 |
+
#: models/Snippet.php:343
|
5516 |
+
#, fuzzy
|
5517 |
+
#| msgid "Could not send the email..."
|
5518 |
+
msgid "Error! Could not save the data."
|
5519 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
5520 |
+
|
5521 |
+
#: models/Snippet.php:348
|
5522 |
+
msgid "Error! Invalid request."
|
5523 |
+
msgstr ""
|
5524 |
+
|
5525 |
+
# @ squirrly-seo
|
5526 |
+
#: models/Snippet.php:380
|
5527 |
+
#, fuzzy
|
5528 |
+
#| msgid "Could not send the email..."
|
5529 |
+
msgid "Couldn't find the page"
|
5530 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
5531 |
+
|
5532 |
+
#: models/Snippet.php:396 models/Snippet.php:407
|
5533 |
+
msgid "No Polylang translation for this post."
|
5534 |
+
msgstr ""
|
5535 |
+
|
5536 |
+
#: models/abstract/Assistant.php:120
|
5537 |
+
msgid "We are gathering data for this category"
|
5538 |
+
msgstr ""
|
5539 |
+
|
5540 |
+
#: models/abstract/Assistant.php:161
|
5541 |
+
msgid "Not enough data to process this task"
|
5542 |
+
msgstr ""
|
5543 |
+
|
5544 |
+
#: models/abstract/Assistant.php:165 view/Blocks/Snippet.php:308
|
5545 |
+
msgid "Current"
|
5546 |
+
msgstr ""
|
5547 |
+
|
5548 |
+
#: models/bulkseo/Metas.php:55
|
5549 |
+
msgid "Title not empty"
|
5550 |
+
msgstr ""
|
5551 |
+
|
5552 |
+
#: models/bulkseo/Metas.php:56 view/Blocks/Snippet.php:187
|
5553 |
+
#: view/Blocks/Snippet.php:586 view/Blocks/Snippet.php:841
|
5554 |
+
msgid "Current Title"
|
5555 |
+
msgstr ""
|
5556 |
+
|
5557 |
+
#: models/bulkseo/Metas.php:58
|
5558 |
+
#, php-format
|
5559 |
+
msgid ""
|
5560 |
+
"The title for this URL must not be empty. %s Write a title for this page. "
|
5561 |
+
"The title is very important because it shows up in the browser tab and in "
|
5562 |
+
"the Google listing for your page. %s The better you write the title, the "
|
5563 |
+
"more clicks you can get when people find your page on search engines."
|
5564 |
+
msgstr ""
|
5565 |
+
|
5566 |
+
#: models/bulkseo/Metas.php:61
|
5567 |
+
#, php-format
|
5568 |
+
msgid "Title up to %s chars"
|
5569 |
+
msgstr ""
|
5570 |
+
|
5571 |
+
#: models/bulkseo/Metas.php:62
|
5572 |
+
msgid "Current Title Length"
|
5573 |
+
msgstr ""
|
5574 |
+
|
5575 |
+
#: models/bulkseo/Metas.php:63 models/bulkseo/Metas.php:81
|
5576 |
+
#: models/bulkseo/Opengraph.php:72 models/bulkseo/Opengraph.php:82
|
5577 |
+
#: models/bulkseo/Twittercard.php:69 models/bulkseo/Twittercard.php:79
|
5578 |
+
msgid "chars"
|
5579 |
+
msgstr ""
|
5580 |
+
|
5581 |
+
#: models/bulkseo/Metas.php:64 models/bulkseo/Opengraph.php:73
|
5582 |
+
#: models/bulkseo/Twittercard.php:70
|
5583 |
+
#, php-format
|
5584 |
+
msgid ""
|
5585 |
+
"Title has to be longer than %s chars and up to %s chars. %s You can change "
|
5586 |
+
"the title max length from %sSEO Settings > Automation%s."
|
5587 |
+
msgstr ""
|
5588 |
+
|
5589 |
+
#: models/bulkseo/Metas.php:67 models/focuspages/Snippet.php:100
|
5590 |
+
msgid "Keyword in title"
|
5591 |
+
msgstr ""
|
5592 |
+
|
5593 |
+
# @ squirrly-seo
|
5594 |
+
#: models/bulkseo/Metas.php:68 models/bulkseo/Metas.php:86
|
5595 |
+
#, fuzzy
|
5596 |
+
#| msgid "Squirrly settings"
|
5597 |
+
msgid "Squirrly Keyword"
|
5598 |
+
msgstr "Squirrly Einstellungen"
|
5599 |
+
|
5600 |
+
# @ squirrly-seo
|
5601 |
+
#: models/bulkseo/Metas.php:69 models/bulkseo/Metas.php:87
|
5602 |
+
#, fuzzy
|
5603 |
+
#| msgid "Tips: 2-4 keywords"
|
5604 |
+
msgid "no keywords"
|
5605 |
+
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
5606 |
+
|
5607 |
+
#: models/bulkseo/Metas.php:70 models/focuspages/Snippet.php:102
|
5608 |
+
#, php-format
|
5609 |
+
msgid ""
|
5610 |
+
"Your keyword must be present in the title of the page. %s It's a very "
|
5611 |
+
"important element through which you make sure that you connect the "
|
5612 |
+
"searcher's intent to the content on your page. %s If I'm looking for \"buy "
|
5613 |
+
"cheap smartwatch\" and you give me a page called \"Luna Presentation\", I "
|
5614 |
+
"will never click your page. Why? Because I might not know that Luna is a "
|
5615 |
+
"smartwatch designed by VectorWatch. %s \"Buy Cheap Smartwatch - Luna by "
|
5616 |
+
"VectorWatch\" would be a much better choice for a title."
|
5617 |
+
msgstr ""
|
5618 |
+
|
5619 |
+
#: models/bulkseo/Metas.php:73
|
5620 |
+
msgid "Description not empty"
|
5621 |
+
msgstr ""
|
5622 |
+
|
5623 |
+
#: models/bulkseo/Metas.php:74 view/Blocks/Snippet.php:239
|
5624 |
+
#: view/Blocks/Snippet.php:630 view/Blocks/Snippet.php:885
|
5625 |
+
msgid "Current Description"
|
5626 |
+
msgstr ""
|
5627 |
+
|
5628 |
+
#: models/bulkseo/Metas.php:76
|
5629 |
+
#, php-format
|
5630 |
+
msgid ""
|
5631 |
+
"Meta descriptions are important for SEO on multiple search engines. %s You "
|
5632 |
+
"need to have a meta description for this URL. %s The better you write it, "
|
5633 |
+
"the higher the chances of people clicking on your listing when they find it "
|
5634 |
+
"on search engines."
|
5635 |
+
msgstr ""
|
5636 |
+
|
5637 |
+
#: models/bulkseo/Metas.php:79
|
5638 |
+
#, php-format
|
5639 |
+
msgid "Description up to %s chars"
|
5640 |
+
msgstr ""
|
5641 |
+
|
5642 |
+
#: models/bulkseo/Metas.php:80
|
5643 |
+
msgid "Current Description Length"
|
5644 |
+
msgstr ""
|
5645 |
+
|
5646 |
+
#: models/bulkseo/Metas.php:82 models/bulkseo/Opengraph.php:83
|
5647 |
+
#: models/bulkseo/Twittercard.php:80
|
5648 |
+
#, php-format
|
5649 |
+
msgid ""
|
5650 |
+
"Description has to be longer than %s chars and up to %s chars. %s You can "
|
5651 |
+
"change the description max length from %sSEO Settings > Automation%s."
|
5652 |
+
msgstr ""
|
5653 |
+
|
5654 |
+
#: models/bulkseo/Metas.php:85 models/focuspages/Snippet.php:105
|
5655 |
+
msgid "Keyword in description"
|
5656 |
+
msgstr ""
|
5657 |
+
|
5658 |
+
#: models/bulkseo/Metas.php:88
|
5659 |
+
#, php-format
|
5660 |
+
msgid ""
|
5661 |
+
"Same as with the title task. %s If a user reads the description of your page "
|
5662 |
+
"on Google, but cannot find the keyword they searched for in that text, then "
|
5663 |
+
"they'd have very low chances of actually clicking and visiting your page. %s "
|
5664 |
+
"They'd go to the next page ranked on Google for that keyword. %s Think about "
|
5665 |
+
"this: Google itself is trying more and more to display keywords in the "
|
5666 |
+
"description of the pages it brings to TOP 10. It's pretty clear they care a "
|
5667 |
+
"lot about this, because that's what people want to find on the search engine."
|
5668 |
+
msgstr ""
|
5669 |
+
|
5670 |
+
#: models/bulkseo/Metas.php:91
|
5671 |
+
msgid "Meta Keywords (2-4 Words)"
|
5672 |
+
msgstr ""
|
5673 |
+
|
5674 |
+
# @ squirrly-seo
|
5675 |
+
#: models/bulkseo/Metas.php:93
|
5676 |
+
#, fuzzy
|
5677 |
+
#| msgid "Enter even more keywords."
|
5678 |
+
msgid "no meta keywords"
|
5679 |
+
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
5680 |
+
|
5681 |
+
#: models/bulkseo/Metas.php:94
|
5682 |
+
msgid ""
|
5683 |
+
"Even if Meta keywords are not mandatory for Google, it's important for other "
|
5684 |
+
"search engines to find this meta and to index your post for these keywords."
|
5685 |
+
msgstr ""
|
5686 |
+
|
5687 |
+
#: models/bulkseo/Metas.php:98
|
5688 |
+
msgid "Current Link"
|
5689 |
+
msgstr ""
|
5690 |
+
|
5691 |
+
#: models/bulkseo/Metas.php:100
|
5692 |
+
#, php-format
|
5693 |
+
msgid ""
|
5694 |
+
"You don't have to set any canonical link if your post is not copied from "
|
5695 |
+
"another source. %s Squirrly will alert you if your canonical link is not the "
|
5696 |
+
"same with the current post's URL. %s The canonical link is used to tell "
|
5697 |
+
"search engines which URL is the original one. The original is the one that "
|
5698 |
+
"gets indexed and ranked."
|
5699 |
+
msgstr ""
|
5700 |
+
|
5701 |
+
#: models/bulkseo/Metas.php:109
|
5702 |
+
msgid "Some Squirrly Metas are deactivated."
|
5703 |
+
msgstr ""
|
5704 |
+
|
5705 |
+
#: models/bulkseo/Metas.php:114
|
5706 |
+
msgid "Some Squirrly Metas are not set correctly."
|
5707 |
+
msgstr ""
|
5708 |
+
|
5709 |
+
#: models/bulkseo/Metas.php:119
|
5710 |
+
msgid "Some Squirrly Metas are generated automatically."
|
5711 |
+
msgstr ""
|
5712 |
+
|
5713 |
+
#: models/bulkseo/Metas.php:122
|
5714 |
+
msgid "All Squirrly Metas are customized and set correctly."
|
5715 |
+
msgstr ""
|
5716 |
+
|
5717 |
+
#: models/bulkseo/Metas.php:133 models/bulkseo/Opengraph.php:125
|
5718 |
+
#: models/bulkseo/Twittercard.php:122 models/bulkseo/Visibility.php:69
|
5719 |
+
#: models/focuspages/Accuracy.php:34 models/focuspages/Audit.php:144
|
5720 |
+
#: models/focuspages/Authority.php:33 models/focuspages/Backlinks.php:46
|
5721 |
+
#: models/focuspages/Clicks.php:56 models/focuspages/Content.php:75
|
5722 |
+
#: models/focuspages/Ctr.php:56 models/focuspages/Image.php:74
|
5723 |
+
#: models/focuspages/Impressions.php:56 models/focuspages/Indexability.php:89
|
5724 |
+
#: models/focuspages/Innerlinks.php:64 models/focuspages/Keyword.php:79
|
5725 |
+
#: models/focuspages/Length.php:55 models/focuspages/Nofollow.php:65
|
5726 |
+
#: models/focuspages/Onpage.php:78 models/focuspages/Ranking.php:35
|
5727 |
+
#: models/focuspages/Snippet.php:143 models/focuspages/Social.php:56
|
5728 |
+
#: models/focuspages/Strategy.php:96 models/focuspages/Traffic.php:94
|
5729 |
+
msgid "Current URL"
|
5730 |
+
msgstr ""
|
5731 |
+
|
5732 |
+
# @ squirrly-seo
|
5733 |
+
#: models/bulkseo/Metas.php:139
|
5734 |
+
#, fuzzy
|
5735 |
+
#| msgid "Enter even more keywords."
|
5736 |
+
msgid "No Meta Keyword Found"
|
5737 |
+
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
5738 |
+
|
5739 |
+
#: models/bulkseo/Metas.php:155 models/bulkseo/Metas.php:191
|
5740 |
+
#: models/bulkseo/Metas.php:224 models/bulkseo/Metas.php:268
|
5741 |
+
#: models/bulkseo/Metas.php:304 models/bulkseo/Metas.php:337
|
5742 |
+
#: models/bulkseo/Metas.php:385 models/bulkseo/Metas.php:424
|
5743 |
+
#: models/bulkseo/Opengraph.php:139 models/bulkseo/Opengraph.php:175
|
5744 |
+
#: models/bulkseo/Opengraph.php:207 models/bulkseo/Opengraph.php:243
|
5745 |
+
#: models/bulkseo/Opengraph.php:279 models/bulkseo/Twittercard.php:136
|
5746 |
+
#: models/bulkseo/Twittercard.php:172 models/bulkseo/Twittercard.php:204
|
5747 |
+
#: models/bulkseo/Twittercard.php:240 models/bulkseo/Twittercard.php:276
|
5748 |
+
#: models/bulkseo/Visibility.php:83 models/bulkseo/Visibility.php:122
|
5749 |
+
#: models/bulkseo/Visibility.php:155
|
5750 |
+
msgid "Squirrly Snippet is deactivated from this post."
|
5751 |
+
msgstr ""
|
5752 |
+
|
5753 |
+
#: models/bulkseo/Metas.php:159 models/bulkseo/Metas.php:195
|
5754 |
+
#: models/bulkseo/Metas.php:228 models/bulkseo/Metas.php:272
|
5755 |
+
#: models/bulkseo/Metas.php:308 models/bulkseo/Metas.php:341
|
5756 |
+
#: models/bulkseo/Metas.php:389 models/bulkseo/Metas.php:428
|
5757 |
+
#, php-format
|
5758 |
+
msgid ""
|
5759 |
+
"SEO Metas for this post type are deactivated from %sSEO Settings > Automation"
|
5760 |
+
"%s."
|
5761 |
+
msgstr ""
|
5762 |
+
|
5763 |
+
#: models/bulkseo/Metas.php:163 models/bulkseo/Metas.php:199
|
5764 |
+
#: models/bulkseo/Metas.php:232
|
5765 |
+
#, php-format
|
5766 |
+
msgid "Meta Title is deactivated from %sSEO Settings > Metas%s."
|
5767 |
+
msgstr ""
|
5768 |
+
|
5769 |
+
#: models/bulkseo/Metas.php:167 models/bulkseo/Metas.php:203
|
5770 |
+
#: models/bulkseo/Metas.php:236 models/bulkseo/Metas.php:280
|
5771 |
+
#: models/bulkseo/Metas.php:316 models/bulkseo/Metas.php:349
|
5772 |
+
#: models/bulkseo/Metas.php:393 models/bulkseo/Metas.php:436
|
5773 |
+
#, php-format
|
5774 |
+
msgid "SEO Metas is deactivated from %sSEO Settings > Metas%s."
|
5775 |
+
msgstr ""
|
5776 |
+
|
5777 |
+
# @ squirrly-seo
|
5778 |
+
#: models/bulkseo/Metas.php:176 models/bulkseo/Metas.php:212
|
5779 |
+
#: models/bulkseo/Opengraph.php:160 models/bulkseo/Opengraph.php:196
|
5780 |
+
#: models/bulkseo/Twittercard.php:157 models/bulkseo/Twittercard.php:193
|
5781 |
+
#, fuzzy
|
5782 |
+
#| msgid "<< Leave it automatically"
|
5783 |
+
msgid "Title is generated automatically."
|
5784 |
+
msgstr "<< Lass es automatisch"
|
5785 |
+
|
5786 |
+
#: models/bulkseo/Metas.php:240 models/bulkseo/Metas.php:353
|
5787 |
+
#: models/bulkseo/Metas.php:397
|
5788 |
+
#, php-format
|
5789 |
+
msgid "Meta Keywords is deactivated from %sSEO Settings > Metas%s."
|
5790 |
+
msgstr ""
|
5791 |
+
|
5792 |
+
#: models/bulkseo/Metas.php:276 models/bulkseo/Metas.php:312
|
5793 |
+
#: models/bulkseo/Metas.php:345
|
5794 |
+
#, php-format
|
5795 |
+
msgid "Meta Description is deactivated from %sSEO Settings > Metas%s."
|
5796 |
+
msgstr ""
|
5797 |
+
|
5798 |
+
#: models/bulkseo/Metas.php:289 models/bulkseo/Metas.php:326
|
5799 |
+
#: models/bulkseo/Opengraph.php:228 models/bulkseo/Opengraph.php:264
|
5800 |
+
#: models/bulkseo/Twittercard.php:225 models/bulkseo/Twittercard.php:261
|
5801 |
+
msgid "Description is generated automatically."
|
5802 |
+
msgstr ""
|
5803 |
+
|
5804 |
+
#: models/bulkseo/Metas.php:432
|
5805 |
+
#, php-format
|
5806 |
+
msgid "Meta Canonical is deactivated from %sSEO Settings > Metas%s."
|
5807 |
+
msgstr ""
|
5808 |
+
|
5809 |
+
#: models/bulkseo/Opengraph.php:66
|
5810 |
+
msgid "OG title not empty"
|
5811 |
+
msgstr ""
|
5812 |
+
|
5813 |
+
#: models/bulkseo/Opengraph.php:68
|
5814 |
+
#, php-format
|
5815 |
+
msgid ""
|
5816 |
+
"You need to have an Open Graph title for this post. %s It will help you "
|
5817 |
+
"control the way your post looks when people share this URL to Facebook, "
|
5818 |
+
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
5819 |
+
msgstr ""
|
5820 |
+
|
5821 |
+
#: models/bulkseo/Opengraph.php:71
|
5822 |
+
#, php-format
|
5823 |
+
msgid "OG title up to %s chars"
|
5824 |
+
msgstr ""
|
5825 |
+
|
5826 |
+
#: models/bulkseo/Opengraph.php:76
|
5827 |
+
msgid "OG description not empty"
|
5828 |
+
msgstr ""
|
5829 |
+
|
5830 |
+
#: models/bulkseo/Opengraph.php:78
|
5831 |
+
#, php-format
|
5832 |
+
msgid ""
|
5833 |
+
"You need to have an Open Graph description for this post. %s It will help "
|
5834 |
+
"you control the way your post looks when people share this URL to Facebook, "
|
5835 |
+
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
5836 |
+
msgstr ""
|
5837 |
+
|
5838 |
+
#: models/bulkseo/Opengraph.php:81
|
5839 |
+
#, php-format
|
5840 |
+
msgid "OG description up to %s chars"
|
5841 |
+
msgstr ""
|
5842 |
+
|
5843 |
+
#: models/bulkseo/Opengraph.php:86 view/SeoSettings/Metas.php:184
|
5844 |
+
msgid "OG Image"
|
5845 |
+
msgstr ""
|
5846 |
+
|
5847 |
+
#: models/bulkseo/Opengraph.php:87 models/bulkseo/Twittercard.php:84
|
5848 |
+
msgid "(featured image)"
|
5849 |
+
msgstr ""
|
5850 |
+
|
5851 |
+
#: models/bulkseo/Opengraph.php:88
|
5852 |
+
#, php-format
|
5853 |
+
msgid ""
|
5854 |
+
"Set a good looking image for your URL. It needs to look good in Facebook and "
|
5855 |
+
"LinkedIN feeds when people will share this URL. %s A great image will "
|
5856 |
+
"attract more clicks to your site."
|
5857 |
+
msgstr ""
|
5858 |
+
|
5859 |
+
#: models/bulkseo/Opengraph.php:102
|
5860 |
+
msgid "Open Graph is deactivated."
|
5861 |
+
msgstr ""
|
5862 |
+
|
5863 |
+
#: models/bulkseo/Opengraph.php:107
|
5864 |
+
msgid "Open Graph is not set correctly."
|
5865 |
+
msgstr ""
|
5866 |
+
|
5867 |
+
# @ squirrly-seo
|
5868 |
+
#: models/bulkseo/Opengraph.php:112
|
5869 |
+
#, fuzzy
|
5870 |
+
#| msgid "<< Leave it automatically"
|
5871 |
+
msgid "Open Graph is generated automatically."
|
5872 |
+
msgstr "<< Lass es automatisch"
|
5873 |
+
|
5874 |
+
#: models/bulkseo/Opengraph.php:115
|
5875 |
+
msgid "Open Graph is customized and set correctly."
|
5876 |
+
msgstr ""
|
5877 |
+
|
5878 |
+
#: models/bulkseo/Opengraph.php:143 models/bulkseo/Opengraph.php:179
|
5879 |
+
#: models/bulkseo/Opengraph.php:211 models/bulkseo/Opengraph.php:247
|
5880 |
+
#: models/bulkseo/Opengraph.php:283
|
5881 |
+
#, php-format
|
5882 |
+
msgid ""
|
5883 |
+
"Open Graph for this post type is deactivated from %sSEO Settings > Automation"
|
5884 |
+
"%s."
|
5885 |
+
msgstr ""
|
5886 |
+
|
5887 |
+
#: models/bulkseo/Opengraph.php:147 models/bulkseo/Opengraph.php:183
|
5888 |
+
#: models/bulkseo/Opengraph.php:215 models/bulkseo/Opengraph.php:251
|
5889 |
+
#: models/bulkseo/Opengraph.php:287
|
5890 |
+
#, php-format
|
5891 |
+
msgid "Open Graph is deactivated from %sSEO Settings > Social Media%s."
|
5892 |
+
msgstr ""
|
5893 |
+
|
5894 |
+
#: models/bulkseo/Opengraph.php:151 models/bulkseo/Opengraph.php:187
|
5895 |
+
#: models/bulkseo/Opengraph.php:219 models/bulkseo/Opengraph.php:255
|
5896 |
+
#: models/bulkseo/Opengraph.php:291 models/bulkseo/Twittercard.php:148
|
5897 |
+
#: models/bulkseo/Twittercard.php:184 models/bulkseo/Twittercard.php:216
|
5898 |
+
#: models/bulkseo/Twittercard.php:252 models/bulkseo/Twittercard.php:288
|
5899 |
+
#, php-format
|
5900 |
+
msgid "Social Media is deactivated from %sSEO Settings > Social Media%s."
|
5901 |
+
msgstr ""
|
5902 |
+
|
5903 |
+
#: models/bulkseo/Twittercard.php:63
|
5904 |
+
msgid "TC title not empty"
|
5905 |
+
msgstr ""
|
5906 |
+
|
5907 |
+
#: models/bulkseo/Twittercard.php:65
|
5908 |
+
#, php-format
|
5909 |
+
msgid ""
|
5910 |
+
"You need to have a title for the Twitter Card of this post. %s It will help "
|
5911 |
+
"you control the way your post looks when it's shared on Twitter. %s It's "
|
5912 |
+
"also important for SEO purposes."
|
5913 |
+
msgstr ""
|
5914 |
+
|
5915 |
+
#: models/bulkseo/Twittercard.php:68
|
5916 |
+
#, php-format
|
5917 |
+
msgid "TC title up to %s chars"
|
5918 |
+
msgstr ""
|
5919 |
+
|
5920 |
+
#: models/bulkseo/Twittercard.php:73
|
5921 |
+
msgid "TC Description not empty"
|
5922 |
+
msgstr ""
|
5923 |
+
|
5924 |
+
#: models/bulkseo/Twittercard.php:75
|
5925 |
+
#, php-format
|
5926 |
+
msgid ""
|
5927 |
+
"You need to have a Twitter Card description for this post. %s It will help "
|
5928 |
+
"you control the way your post looks when people share this URL on Twitter. "
|
5929 |
+
"Good copywriting on your Twitter Card description will attract more clicks "
|
5930 |
+
"to your site. %s It's also important for SEO purposes."
|
5931 |
+
msgstr ""
|
5932 |
+
|
5933 |
+
#: models/bulkseo/Twittercard.php:78
|
5934 |
+
#, php-format
|
5935 |
+
msgid "TC description up to %s chars"
|
5936 |
+
msgstr ""
|
5937 |
+
|
5938 |
+
#: models/bulkseo/Twittercard.php:83
|
5939 |
+
msgid "TC Image"
|
5940 |
+
msgstr ""
|
5941 |
+
|
5942 |
+
#: models/bulkseo/Twittercard.php:85
|
5943 |
+
#, php-format
|
5944 |
+
msgid ""
|
5945 |
+
"Set a good looking image for your URL. It needs to look good in Twitter "
|
5946 |
+
"feeds when people will share this URL. %s A great image will attract more "
|
5947 |
+
"clicks to your site."
|
5948 |
+
msgstr ""
|
5949 |
+
|
5950 |
+
#: models/bulkseo/Twittercard.php:99
|
5951 |
+
msgid "Twitter Card is deactivated."
|
5952 |
+
msgstr ""
|
5953 |
+
|
5954 |
+
#: models/bulkseo/Twittercard.php:104
|
5955 |
+
msgid "Twitter Card is not set correctly."
|
5956 |
+
msgstr ""
|
5957 |
+
|
5958 |
+
#: models/bulkseo/Twittercard.php:109
|
5959 |
+
msgid "Twitter Card is generated automatically."
|
5960 |
+
msgstr ""
|
5961 |
+
|
5962 |
+
#: models/bulkseo/Twittercard.php:112
|
5963 |
+
msgid "Twitter Card is customized and set correctly."
|
5964 |
+
msgstr ""
|
5965 |
+
|
5966 |
+
#: models/bulkseo/Twittercard.php:140 models/bulkseo/Twittercard.php:176
|
5967 |
+
#: models/bulkseo/Twittercard.php:208 models/bulkseo/Twittercard.php:244
|
5968 |
+
#: models/bulkseo/Twittercard.php:280
|
5969 |
+
#, php-format
|
5970 |
+
msgid ""
|
5971 |
+
"Twitter Card for this post type is deactivated from %sSEO Settings > "
|
5972 |
+
"Automation%s."
|
5973 |
+
msgstr ""
|
5974 |
+
|
5975 |
+
#: models/bulkseo/Twittercard.php:144 models/bulkseo/Twittercard.php:180
|
5976 |
+
#: models/bulkseo/Twittercard.php:212 models/bulkseo/Twittercard.php:248
|
5977 |
+
#: models/bulkseo/Twittercard.php:284
|
5978 |
+
#, php-format
|
5979 |
+
msgid "Twitter Card is deactivated from %sSEO Settings > Social Media%s."
|
5980 |
+
msgstr ""
|
5981 |
+
|
5982 |
+
#: models/bulkseo/Visibility.php:27
|
5983 |
+
msgid "Visible on Google"
|
5984 |
+
msgstr ""
|
5985 |
+
|
5986 |
+
#: models/bulkseo/Visibility.php:28
|
5987 |
+
#, php-format
|
5988 |
+
msgid ""
|
5989 |
+
"Let Google Index this page. %s You need to make sure your settings are "
|
5990 |
+
"turned to green for the \"let Google index this page\" section of this URL's "
|
5991 |
+
"visibility settings."
|
5992 |
+
msgstr ""
|
5993 |
+
|
5994 |
+
#: models/bulkseo/Visibility.php:31 view/Blocks/Snippet.php:1029
|
5995 |
+
msgid "Send Authority to this page"
|
5996 |
+
msgstr ""
|
5997 |
+
|
5998 |
+
#: models/bulkseo/Visibility.php:32
|
5999 |
+
#, php-format
|
6000 |
+
msgid ""
|
6001 |
+
"Pass SEO authority to this page. %s If you want this page to really be "
|
6002 |
+
"visible, then you must allow the flow of authority from the previous pages "
|
6003 |
+
"to this one. %s The previous page means any page that leads to the current "
|
6004 |
+
"one. Passing authority from the previous page to this one will improve the "
|
6005 |
+
"current page's visibility. %s You need to make sure your settings are turned "
|
6006 |
+
"to green for the \"Pass Link Juice\" section of this URL's visibility "
|
6007 |
+
"settings."
|
6008 |
+
msgstr ""
|
6009 |
+
|
6010 |
+
#: models/bulkseo/Visibility.php:35
|
6011 |
+
msgid "Add page in sitemap"
|
6012 |
+
msgstr ""
|
6013 |
+
|
6014 |
+
#: models/bulkseo/Visibility.php:36
|
6015 |
+
#, php-format
|
6016 |
+
msgid ""
|
6017 |
+
"Turn the \"Show it in Sitemap.xml\" toggle to green (ON). %s That setting "
|
6018 |
+
"helps you control if the current URL should be found within the sitemap. "
|
6019 |
+
"There are pages you will want in the sitemap, and pages that you will want "
|
6020 |
+
"out of the sitemap. %s If your purpose is to maximize visibility for the "
|
6021 |
+
"current URL, then you need to add it to Sitemap."
|
6022 |
+
msgstr ""
|
6023 |
+
|
6024 |
+
#: models/bulkseo/Visibility.php:50
|
6025 |
+
msgid "Some visibility options are inactive."
|
6026 |
+
msgstr ""
|
6027 |
+
|
6028 |
+
#: models/bulkseo/Visibility.php:55
|
6029 |
+
msgid "Visibility is not set correctly."
|
6030 |
+
msgstr ""
|
6031 |
+
|
6032 |
+
#: models/bulkseo/Visibility.php:59
|
6033 |
+
msgid "Visibility is set correctly."
|
6034 |
+
msgstr ""
|
6035 |
+
|
6036 |
+
#: models/bulkseo/Visibility.php:87
|
6037 |
+
#, php-format
|
6038 |
+
msgid ""
|
6039 |
+
"Noindex for this post type is deactivated from %sSEO Settings > Automation%s."
|
6040 |
+
msgstr ""
|
6041 |
+
|
6042 |
+
#: models/bulkseo/Visibility.php:91 models/bulkseo/Visibility.php:130
|
6043 |
+
#, php-format
|
6044 |
+
msgid "Robots Meta is deactivated from %sSEO Settings > SEO Metas%s."
|
6045 |
+
msgstr ""
|
6046 |
+
|
6047 |
+
#: models/bulkseo/Visibility.php:95 models/bulkseo/Visibility.php:134
|
6048 |
+
#, php-format
|
6049 |
+
msgid "SEO Metas is deactivated from %sSEO Settings > SEO Metas%s."
|
6050 |
+
msgstr ""
|
6051 |
+
|
6052 |
+
#: models/bulkseo/Visibility.php:104
|
6053 |
+
#, php-format
|
6054 |
+
msgid ""
|
6055 |
+
"You selected '%s' in Settings > Reading. It's important to uncheck that "
|
6056 |
+
"option."
|
6057 |
+
msgstr ""
|
6058 |
+
|
6059 |
+
#: models/bulkseo/Visibility.php:126
|
6060 |
+
#, php-format
|
6061 |
+
msgid ""
|
6062 |
+
"Nofollow for this post type is deactivated from %sSEO Settings > Automation"
|
6063 |
+
"%s."
|
6064 |
+
msgstr ""
|
6065 |
+
|
6066 |
+
#: models/bulkseo/Visibility.php:159
|
6067 |
+
#, php-format
|
6068 |
+
msgid ""
|
6069 |
+
"This post type is excluded from sitemap. See %sSEO Settings > Automation%s."
|
6070 |
+
msgstr ""
|
6071 |
+
|
6072 |
+
#: models/bulkseo/Visibility.php:163
|
6073 |
+
#, php-format
|
6074 |
+
msgid "Sitemap XML is deactivated from %sSEO Settings > Sitemap XML%s."
|
6075 |
+
msgstr ""
|
6076 |
+
|
6077 |
+
#: models/domain/Patterns.php:373
|
6078 |
+
msgid "Page"
|
6079 |
+
msgstr ""
|
6080 |
+
|
6081 |
+
#: models/domain/Patterns.php:374
|
6082 |
+
msgid "of"
|
6083 |
+
msgstr ""
|
6084 |
+
|
6085 |
+
#: models/focuspages/Accuracy.php:21
|
6086 |
+
msgid "Rank accuracy"
|
6087 |
+
msgstr ""
|
6088 |
+
|
6089 |
+
#: models/focuspages/Accuracy.php:22
|
6090 |
+
#, php-format
|
6091 |
+
msgid ""
|
6092 |
+
"Do you need better accuracy for your ranking results? %s Look at the "
|
6093 |
+
"%sBusiness Plan%s pricing for Squirrly SEO. %s The SERP Checker Available on "
|
6094 |
+
"FREE and PRO Plans is made via Search Console integration, which means that "
|
6095 |
+
"the information is not as accurate as possible and will not clearly depict "
|
6096 |
+
"the exact position in Google. %s Why? %s Google uses an average when it "
|
6097 |
+
"comes to the position. And it's not the true position. The average is made "
|
6098 |
+
"according to the positions that the page was found on when users did click "
|
6099 |
+
"on it. %s Also, the data inside Search Console is a bit old, so if you're "
|
6100 |
+
"actively trying to increase your rankings day in and day out, you need the "
|
6101 |
+
"Business Plan. %s If you just want casually to know your rankings and not "
|
6102 |
+
"care about FULL accuracy, then you can stick with your current plan."
|
6103 |
+
msgstr ""
|
6104 |
+
|
6105 |
+
#: models/focuspages/Accuracy.php:40 models/focuspages/Clicks.php:62
|
6106 |
+
#: models/focuspages/Ctr.php:62 models/focuspages/Impressions.php:62
|
6107 |
+
#: models/focuspages/Indexability.php:95
|
6108 |
+
msgid "Connect Google Search"
|
6109 |
+
msgstr ""
|
6110 |
+
|
6111 |
+
#: models/focuspages/Audit.php:101
|
6112 |
+
#, php-format
|
6113 |
+
msgid "Audit score is over %s"
|
6114 |
+
msgstr ""
|
6115 |
+
|
6116 |
+
#: models/focuspages/Audit.php:104
|
6117 |
+
#, php-format
|
6118 |
+
msgid ""
|
6119 |
+
"Even though we recommend getting an Audit score of 84 or above, a score of "
|
6120 |
+
"%s will do. %s The %sAudit%s made by Squirrly takes a lot of things into "
|
6121 |
+
"account: blogging, SEO, social media, links, authority, traffic. All these "
|
6122 |
+
"aspects contribute directly or indirectly to the overall SEO of your site. "
|
6123 |
+
"%s Therefore, without a good score on your Audit it's quite probable for "
|
6124 |
+
"Google not to position your pages high enough, because overall your website "
|
6125 |
+
"is not doing good enough for it to be considered a priority. %s A page will "
|
6126 |
+
"not rank high if most of the website has low quality SEO and low marketing "
|
6127 |
+
"metrics."
|
6128 |
+
msgstr ""
|
6129 |
+
|
6130 |
+
#: models/focuspages/Audit.php:107
|
6131 |
+
msgid "No duplicate titles"
|
6132 |
+
msgstr ""
|
6133 |
+
|
6134 |
+
#: models/focuspages/Audit.php:108
|
6135 |
+
#, php-format
|
6136 |
+
msgid ""
|
6137 |
+
"Make sure that you don't have duplicate titles across pages from your site. "
|
6138 |
+
"%s If you do, then use canonical links to point the duplicate pages towards "
|
6139 |
+
"the original. %s Otherwise, if it's too hard to customize too many titles at "
|
6140 |
+
"once, simply use the Patterns feature from Squirrly. You'll be able to "
|
6141 |
+
"define patterns, so that your titles will seem to be unique. %s Go to "
|
6142 |
+
"%sSquirrly > SEO Settings > Automation%s. There you will find the Patterns "
|
6143 |
+
"tab."
|
6144 |
+
msgstr ""
|
6145 |
+
|
6146 |
+
#: models/focuspages/Audit.php:111
|
6147 |
+
msgid "No duplicate description"
|
6148 |
+
msgstr ""
|
6149 |
+
|
6150 |
+
#: models/focuspages/Audit.php:112
|
6151 |
+
#, php-format
|
6152 |
+
msgid ""
|
6153 |
+
"Make sure that your pages do not have duplicate descriptions. %s This is "
|
6154 |
+
"super easy to fix if you're using the SEO Automation feature from Squirrly "
|
6155 |
+
"SEO, because it will generate your META description automatically from the "
|
6156 |
+
"content of your page (in case you didn't already place a custom "
|
6157 |
+
"description). %s If you want to fix this problem by giving the problematic "
|
6158 |
+
"pages their own custom descriptions: go to the %sSquirrly SEO > Bulk SEO%s "
|
6159 |
+
"and see which pages have this problem."
|
6160 |
+
msgstr ""
|
6161 |
+
|
6162 |
+
#: models/focuspages/Audit.php:115
|
6163 |
+
msgid "No empty titles"
|
6164 |
+
msgstr ""
|
6165 |
+
|
6166 |
+
#: models/focuspages/Audit.php:116
|
6167 |
+
#, php-format
|
6168 |
+
msgid ""
|
6169 |
+
"Make sure that you do not have pages with empty titles. %s This means: pages "
|
6170 |
+
"where you haven't placed a meta title in your Snippet. %s Features like SEO "
|
6171 |
+
"Automation or SEO Snippet from Squirrly SEO will help you easily fix this "
|
6172 |
+
"problem by either automating or customizing descriptions for your pages."
|
6173 |
+
msgstr ""
|
6174 |
+
|
6175 |
+
#: models/focuspages/Audit.php:119
|
6176 |
+
msgid "No empty descriptions"
|
6177 |
+
msgstr ""
|
6178 |
+
|
6179 |
+
#: models/focuspages/Audit.php:121
|
6180 |
+
#, php-format
|
6181 |
+
msgid ""
|
6182 |
+
"Make sure that you do not have pages with empty descriptions. %s This means: "
|
6183 |
+
"pages where you haven't placed a meta description. %s Features like SEO "
|
6184 |
+
"Automation or SEO Snippet from Squirrly SEO will help you easily fix this "
|
6185 |
+
"problem by either automating or customizing descriptions for your pages."
|
6186 |
+
msgstr ""
|
6187 |
+
|
6188 |
+
#: models/focuspages/Audit.php:124
|
6189 |
+
msgid "SEO speed"
|
6190 |
+
msgstr ""
|
6191 |
+
|
6192 |
+
#: models/focuspages/Audit.php:125
|
6193 |
+
msgid "sec"
|
6194 |
+
msgstr ""
|
6195 |
+
|
6196 |
+
#: models/focuspages/Audit.php:126
|
6197 |
+
#, php-format
|
6198 |
+
msgid ""
|
6199 |
+
"You need to get good loading times for your pages. %s Good loading times "
|
6200 |
+
"will help you rank higher in Google, while pages that load very slowly will "
|
6201 |
+
"drag you down in search results."
|
6202 |
+
msgstr ""
|
6203 |
+
|
6204 |
+
#: models/focuspages/Audit.php:129
|
6205 |
+
msgid "Mobile-friendly"
|
6206 |
+
msgstr ""
|
6207 |
+
|
6208 |
+
#: models/focuspages/Audit.php:130
|
6209 |
+
#, php-format
|
6210 |
+
msgid ""
|
6211 |
+
"Your website must be mobile friendly. %s It used to be an optional thing for "
|
6212 |
+
"Google until now, but it made it quite mandatory. %s Google prefers to "
|
6213 |
+
"display sites which are mobile friendly higher in search results, because "
|
6214 |
+
"most people search using mobile devices these days."
|
6215 |
+
msgstr ""
|
6216 |
+
|
6217 |
+
#: models/focuspages/Audit.php:150
|
6218 |
+
msgid "Go to Audit"
|
6219 |
+
msgstr ""
|
6220 |
+
|
6221 |
+
#: models/focuspages/Audit.php:154
|
6222 |
+
msgid "Note! The audit is not ready yet"
|
6223 |
+
msgstr ""
|
6224 |
+
|
6225 |
+
#: models/focuspages/Audit.php:155
|
6226 |
+
msgid "Request a new audit"
|
6227 |
+
msgstr ""
|
6228 |
+
|
6229 |
+
#: models/focuspages/Authority.php:46
|
6230 |
+
#, php-format
|
6231 |
+
msgid "Authority over %s"
|
6232 |
+
msgstr ""
|
6233 |
+
|
6234 |
+
#: models/focuspages/Authority.php:48
|
6235 |
+
#, php-format
|
6236 |
+
msgid ""
|
6237 |
+
"Your Page Authority Needs to be over %s to complete this task. %s To do that "
|
6238 |
+
"you'll need good metrics for all the tasks in the Traffic Health section of "
|
6239 |
+
"Focus Pages. %s You'll also need inner links, social media signals and "
|
6240 |
+
"backlinks from 3rd party sites."
|
6241 |
+
msgstr ""
|
6242 |
+
|
6243 |
+
#: models/focuspages/Backlinks.php:58
|
6244 |
+
#, php-format
|
6245 |
+
msgid "At Least %s MOZ BackLinks"
|
6246 |
+
msgstr ""
|
6247 |
+
|
6248 |
+
#: models/focuspages/Backlinks.php:59 models/focuspages/Backlinks.php:70
|
6249 |
+
msgid "backlinks"
|
6250 |
+
msgstr ""
|
6251 |
+
|
6252 |
+
#: models/focuspages/Backlinks.php:64
|
6253 |
+
#, php-format
|
6254 |
+
msgid "At Least %s Referring Domains"
|
6255 |
+
msgstr ""
|
6256 |
+
|
6257 |
+
#: models/focuspages/Backlinks.php:65
|
6258 |
+
msgid "unique domains"
|
6259 |
+
msgstr ""
|
6260 |
+
|
6261 |
+
#: models/focuspages/Backlinks.php:69
|
6262 |
+
#, php-format
|
6263 |
+
msgid "At Least %s Majestic SEO Links"
|
6264 |
+
msgstr ""
|
6265 |
+
|
6266 |
+
# @ squirrly-seo
|
6267 |
+
#: models/focuspages/Clicks.php:42
|
6268 |
+
#, fuzzy
|
6269 |
+
#| msgid "Tool for Search Engines"
|
6270 |
+
msgid "Clicks from Search Engine in the last 3 months"
|
6271 |
+
msgstr "Tool für Suchmaschinen"
|
6272 |
+
|
6273 |
+
# @ squirrly-seo
|
6274 |
+
#: models/focuspages/Clicks.php:65 models/focuspages/Clicks.php:76
|
6275 |
+
#: models/focuspages/Content.php:94 models/focuspages/Ctr.php:65
|
6276 |
+
#: models/focuspages/Ctr.php:76 models/focuspages/Image.php:89
|
6277 |
+
#: models/focuspages/Impressions.php:65 models/focuspages/Impressions.php:76
|
6278 |
+
#: models/focuspages/Keyword.php:107 models/focuspages/Keyword.php:116
|
6279 |
+
#: models/focuspages/Strategy.php:113 view/Research/Briefcase.php:216
|
6280 |
+
msgid "Do a research"
|
6281 |
+
msgstr ""
|
6282 |
+
|
6283 |
+
#: models/focuspages/Clicks.php:75 models/focuspages/Content.php:93
|
6284 |
+
#: models/focuspages/Ctr.php:75 models/focuspages/Image.php:88
|
6285 |
+
#: models/focuspages/Impressions.php:75 models/focuspages/Keyword.php:114
|
6286 |
+
#: models/focuspages/Keyword.php:176 models/focuspages/Keyword.php:194
|
6287 |
+
#: models/focuspages/Keyword.php:217 models/focuspages/Snippet.php:151
|
6288 |
+
#: models/focuspages/Strategy.php:112
|
6289 |
+
msgid "No Keyword Found"
|
6290 |
+
msgstr ""
|
6291 |
+
|
6292 |
+
#: models/focuspages/Clicks.php:78 models/focuspages/Content.php:97
|
6293 |
+
#: models/focuspages/Ctr.php:78 models/focuspages/Image.php:95
|
6294 |
+
#: models/focuspages/Impressions.php:78 models/focuspages/Keyword.php:117
|
6295 |
+
#: models/focuspages/Strategy.php:115
|
6296 |
+
msgid "Optimize for a keyword"
|
6297 |
+
msgstr ""
|
6298 |
+
|
6299 |
+
# @ squirrly-seo
|
6300 |
+
#: models/focuspages/Clicks.php:96 models/focuspages/Ctr.php:96
|
6301 |
+
#: models/focuspages/Impressions.php:96
|
6302 |
+
#, fuzzy
|
6303 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
6304 |
+
msgid "Connect to Google Search Console"
|
6305 |
+
msgstr "Google %sAnalytics ID%s`:"
|
6306 |
+
|
6307 |
+
#: models/focuspages/Clicks.php:100 models/focuspages/Content.php:114
|
6308 |
+
#: models/focuspages/Ctr.php:100 models/focuspages/Impressions.php:100
|
6309 |
+
#: models/focuspages/Keyword.php:149 models/focuspages/Strategy.php:132
|
6310 |
+
msgid "Optimize the page for a keyword"
|
6311 |
+
msgstr ""
|
6312 |
+
|
6313 |
+
#: models/focuspages/Content.php:46
|
6314 |
+
#, php-format
|
6315 |
+
msgid "Optimize to %s"
|
6316 |
+
msgstr ""
|
6317 |
+
|
6318 |
+
#: models/focuspages/Content.php:48
|
6319 |
+
#, php-format
|
6320 |
+
msgid ""
|
6321 |
+
"Make sure this Focus Page is optimized to 100%% using the %sSquirrly SEO "
|
6322 |
+
"Live Assistant%s. %s As you can see clearly on Google search result pages, "
|
6323 |
+
"Googles tries to find the closest match (inside web content) to what the "
|
6324 |
+
"user searched for. %s That is why using this method of optimizing a page as "
|
6325 |
+
"outlined by the Live Assistant feature is mandatory. %s Don't worry about "
|
6326 |
+
"over-optimizing anything, as the Live Assistant checks for many over-"
|
6327 |
+
"optimization traps you may fall into."
|
6328 |
+
msgstr ""
|
6329 |
+
|
6330 |
+
#: models/focuspages/Content.php:51
|
6331 |
+
msgid "Snippet is green"
|
6332 |
+
msgstr ""
|
6333 |
+
|
6334 |
+
#: models/focuspages/Content.php:52
|
6335 |
+
#, php-format
|
6336 |
+
msgid ""
|
6337 |
+
"The tasks inside the %sSnippet section%s of the Focus Pages feature must all "
|
6338 |
+
"be turned green. %s Why? %s If the Snippet elements are Not green, then your "
|
6339 |
+
"Focus Page is not 100%% optimized. %s We've built this SEO Content section "
|
6340 |
+
"especially because we wanted to help you understand that there's a lot more "
|
6341 |
+
"to On-Page SEO than just a content analysis, or a snippet. You need all "
|
6342 |
+
"these elements working together in order to achieve high rankings."
|
6343 |
+
msgstr ""
|
6344 |
+
|
6345 |
+
#: models/focuspages/Content.php:55
|
6346 |
+
msgid "Platform SEO is green"
|
6347 |
+
msgstr ""
|
6348 |
+
|
6349 |
+
#: models/focuspages/Content.php:56
|
6350 |
+
#, php-format
|
6351 |
+
msgid ""
|
6352 |
+
"Make sure that the Platform SEO section is green for this Focus Page. %s "
|
6353 |
+
"Because WordPress is such a vast CMS with many customization possibilities, "
|
6354 |
+
"it happens to many website owners, business owners and developers, that "
|
6355 |
+
"custom post types from their site remain completely without SEO codes and "
|
6356 |
+
"other important settings. %s This task makes sure that everything is "
|
6357 |
+
"properly set up."
|
6358 |
+
msgstr ""
|
6359 |
+
|
6360 |
+
#: models/focuspages/Content.php:59
|
6361 |
+
msgid "Fresh content update"
|
6362 |
+
msgstr ""
|
6363 |
+
|
6364 |
+
#: models/focuspages/Content.php:61
|
6365 |
+
#, php-format
|
6366 |
+
msgid ""
|
6367 |
+
"Last Update Date for your Content: needs to be in the last 3 months. %s If "
|
6368 |
+
"it's not, then go and edit your page. %s Google prefers pages where the "
|
6369 |
+
"website owners keep updating the content. %s Why? %s Because it's one of the "
|
6370 |
+
"easiest ways to ensure that the content on the page keeps being relevant."
|
6371 |
+
msgstr ""
|
6372 |
+
|
6373 |
+
#: models/focuspages/Content.php:90 models/focuspages/Keyword.php:110
|
6374 |
+
#: view/Research/Briefcase.php:203 view/Research/HistoryDetails.php:76
|
6375 |
+
#: view/Research/ResearchDetails.php:47
|
6376 |
+
msgid "Optimize for this"
|
6377 |
+
msgstr ""
|
6378 |
+
|
6379 |
+
#: models/focuspages/Ctr.php:41
|
6380 |
+
msgid "Clickthrough rate"
|
6381 |
+
msgstr ""
|
6382 |
+
|
6383 |
+
#: models/focuspages/Ctr.php:42
|
6384 |
+
#, php-format
|
6385 |
+
msgid ""
|
6386 |
+
"CTR is the number of clicks that your page receives divided by the number of "
|
6387 |
+
"times your page appeared in search results: clicks ÷ impressions = CTR. %s "
|
6388 |
+
"For example, if you had 5 clicks and 100 impressions, then your CTR would be "
|
6389 |
+
"5%%. %s Keep the CTR above %s with enhanced headlines."
|
6390 |
+
msgstr ""
|
6391 |
+
|
6392 |
+
#: models/focuspages/Image.php:57
|
6393 |
+
msgid "Keyword in filename"
|
6394 |
+
msgstr ""
|
6395 |
+
|
6396 |
+
#: models/focuspages/Image.php:60
|
6397 |
+
#, php-format
|
6398 |
+
msgid ""
|
6399 |
+
"Your filename for one of the images in this Focus Page should be: %s keyword."
|
6400 |
+
"jpg %s Download a relevant image from your page. Change the filename. Then "
|
6401 |
+
"re-upload with the SEO filename and add it your page's content again. %s "
|
6402 |
+
"It's best to keep this at only one filename which contains the main keyword "
|
6403 |
+
"of the page. %s Why? %s Because Google could consider over-optimization if "
|
6404 |
+
"you used it more than once."
|
6405 |
+
msgstr ""
|
6406 |
+
|
6407 |
+
#: models/focuspages/Image.php:85 models/focuspages/Snippet.php:154
|
6408 |
+
msgid "Edit your snippet"
|
6409 |
+
msgstr ""
|
6410 |
+
|
6411 |
+
#: models/focuspages/Image.php:114
|
6412 |
+
msgid "Optimize the post first using a Keyword from Squirrly Briefcase"
|
6413 |
+
msgstr ""
|
6414 |
+
|
6415 |
+
#: models/focuspages/Image.php:115
|
6416 |
+
msgid "No image found"
|
6417 |
+
msgstr ""
|
6418 |
+
|
6419 |
+
#: models/focuspages/Impressions.php:42
|
6420 |
+
msgid "Search Results Impressions in the last 3 months"
|
6421 |
+
msgstr ""
|
6422 |
+
|
6423 |
+
#: models/focuspages/Indexability.php:52
|
6424 |
+
msgid "Yes, do index"
|
6425 |
+
msgstr ""
|
6426 |
+
|
6427 |
+
#: models/focuspages/Indexability.php:54 models/focuspages/Indexability.php:60
|
6428 |
+
msgid "no restrictions"
|
6429 |
+
msgstr ""
|
6430 |
+
|
6431 |
+
#: models/focuspages/Indexability.php:55
|
6432 |
+
#, php-format
|
6433 |
+
msgid ""
|
6434 |
+
"To turn this task to green, go and look at all the places where you could "
|
6435 |
+
"have added instructions for Google not to index this page from your site. %s "
|
6436 |
+
"Make sure that there is no such instruction added to %sWordPress > Settings"
|
6437 |
+
"%s, or in a theme, or in a plugin, or in Squirrly SEO's Snippet for this "
|
6438 |
+
"page. Also, make sure you don't block this page in your %srobots.txt%s file. "
|
6439 |
+
"%s Sometimes, you will want certain pages from your site not to be indexed. "
|
6440 |
+
"Now is not the case, however. %s If this task turns green, then it means "
|
6441 |
+
"that you did not specify to Google that it should NOT index the page. %s "
|
6442 |
+
"Therefore, you allow Google to index the page. %s Since this is a Focus "
|
6443 |
+
"Page, you must allow Google to index it, in order for it to appear in search "
|
6444 |
+
"result pages."
|
6445 |
+
msgstr ""
|
6446 |
+
|
6447 |
+
#: models/focuspages/Indexability.php:58
|
6448 |
+
msgid "Yes, do follow"
|
6449 |
+
msgstr ""
|
6450 |
+
|
6451 |
+
#: models/focuspages/Indexability.php:61
|
6452 |
+
#, php-format
|
6453 |
+
msgid ""
|
6454 |
+
"To turn this task to green, make sure that you do NOT have a no-follow "
|
6455 |
+
"attribute for this Focus Page. %s This task gets verified from multiple "
|
6456 |
+
"sources. %s However, if you want to be 100%% certain in the future that "
|
6457 |
+
"everything is perfect, use just Squirrly SEO, because it will ease both your "
|
6458 |
+
"setup and the system check. %s With Squirrly SEO, you could easily check "
|
6459 |
+
"this setting in the %sSnippet section%s. %s Many themes and plugins could "
|
6460 |
+
"interfere with settings."
|
6461 |
+
msgstr ""
|
6462 |
+
|
6463 |
+
#: models/focuspages/Indexability.php:64
|
6464 |
+
msgid "Present in sitemap"
|
6465 |
+
msgstr ""
|
6466 |
+
|
6467 |
+
#: models/focuspages/Indexability.php:65
|
6468 |
+
#, php-format
|
6469 |
+
msgid ""
|
6470 |
+
"Checks whether or not your page is available in your %sXML Sitemap%s. %s Use "
|
6471 |
+
"the Sitemap from %sSquirrly > SEO Settings%s. %s Make sure this Focus Page "
|
6472 |
+
"is included in the sitemap generated by Squirrly SEO. %s In the best "
|
6473 |
+
"practices section you can find ideas for why it can make sense to remove "
|
6474 |
+
"pages from your sitemap."
|
6475 |
+
msgstr ""
|
6476 |
+
|
6477 |
+
#: models/focuspages/Indexability.php:68
|
6478 |
+
msgid "Manual index request"
|
6479 |
+
msgstr ""
|
6480 |
+
|
6481 |
+
#: models/focuspages/Indexability.php:69
|
6482 |
+
#, php-format
|
6483 |
+
msgid ""
|
6484 |
+
"Click the button to ask Google to re-index this page. %s Disclaimer: This "
|
6485 |
+
"task will automatically turn to green once you click on the button and it "
|
6486 |
+
"takes you to Google Search Console. It's up to you to make 100%% sure that "
|
6487 |
+
"you do tell Google to either index or re-index this page. %s Perform a "
|
6488 |
+
"manual request for Google to re-index this page. %s This is super important "
|
6489 |
+
"to do whenever you make important changes to your pages. Otherwise, Google "
|
6490 |
+
"will still have the old version of your page. %s If Google keeps having the "
|
6491 |
+
"older version, then it doesn't matter if you've improved the page. %s When "
|
6492 |
+
"you click the Ask Google to Re-Index button, Squirrly will use the Google "
|
6493 |
+
"Search Console API to send Google the request on your behalf."
|
6494 |
+
msgstr ""
|
6495 |
+
|
6496 |
+
#: models/focuspages/Indexability.php:72 view/Blocks/Snippet.php:298
|
6497 |
+
msgid "Canonical link"
|
6498 |
+
msgstr ""
|
6499 |
+
|
6500 |
+
#: models/focuspages/Indexability.php:73
|
6501 |
+
msgid "Canonical"
|
6502 |
+
msgstr ""
|
6503 |
+
|
6504 |
+
#: models/focuspages/Indexability.php:73
|
6505 |
+
msgid "No Canonical"
|
6506 |
+
msgstr ""
|
6507 |
+
|
6508 |
+
#: models/focuspages/Indexability.php:73
|
6509 |
+
msgid "Post URL"
|
6510 |
+
msgstr ""
|
6511 |
+
|
6512 |
+
#: models/focuspages/Indexability.php:73
|
6513 |
+
msgid "No URL"
|
6514 |
+
msgstr ""
|
6515 |
+
|
6516 |
+
#: models/focuspages/Indexability.php:75
|
6517 |
+
#, php-format
|
6518 |
+
msgid ""
|
6519 |
+
"This page should have a canonical link to itself, indicating that it is "
|
6520 |
+
"indeed the original content. %s You can not have pages with canonical links "
|
6521 |
+
"to other sites and pages, because you could not rank for them. Why? Because "
|
6522 |
+
"a canonical link to another URL would mean that the other URL is the one "
|
6523 |
+
"worth indexing. (the original one) %s To turn this task to green, go and "
|
6524 |
+
"make sure that this page does not have a canonical link attribute pointing "
|
6525 |
+
"to another page. %s You can easily control this in the future by using the "
|
6526 |
+
"%sSnippet feature%s of Squirrly SEO."
|
6527 |
+
msgstr ""
|
6528 |
+
|
6529 |
+
#: models/focuspages/Indexability.php:78
|
6530 |
+
msgid "Permalink structure is good"
|
6531 |
+
msgstr ""
|
6532 |
+
|
6533 |
+
#: models/focuspages/Indexability.php:80
|
6534 |
+
#, php-format
|
6535 |
+
msgid ""
|
6536 |
+
"Make your LINKS SEO-Friendly in %sWordPress > Settings > Permalinks%s %s "
|
6537 |
+
"That is where WordPress allows you to change the permalink structure. %s "
|
6538 |
+
"Your URLs (the links from your site) should be super easy to read. This "
|
6539 |
+
"makes your site Human-friendly as well."
|
6540 |
+
msgstr ""
|
6541 |
+
|
6542 |
+
#: models/focuspages/Indexability.php:100
|
6543 |
+
msgid "Ask Google to Re-Index"
|
6544 |
+
msgstr ""
|
6545 |
+
|
6546 |
+
#: models/focuspages/Innerlinks.php:53
|
6547 |
+
#, php-format
|
6548 |
+
msgid "Get %s inner links"
|
6549 |
+
msgstr ""
|
6550 |
+
|
6551 |
+
#: models/focuspages/Innerlinks.php:54
|
6552 |
+
msgid "inner links"
|
6553 |
+
msgstr ""
|
6554 |
+
|
6555 |
+
#: models/focuspages/Innerlinks.php:54
|
6556 |
+
msgid "to"
|
6557 |
+
msgstr ""
|
6558 |
+
|
6559 |
+
#: models/focuspages/Innerlinks.php:56
|
6560 |
+
#, php-format
|
6561 |
+
msgid ""
|
6562 |
+
"Get %s Inner Links %s Recommended is: %s %s Inner Links are links that you "
|
6563 |
+
"send from one URL of your site to another URL of your site. %s Since your "
|
6564 |
+
"Focus Pages are the most important pages in your site, you should make sure "
|
6565 |
+
"that you link to them from many pages of your website. %s Note! We check the "
|
6566 |
+
"links present in the content of each post of your website."
|
6567 |
+
msgstr ""
|
6568 |
+
|
6569 |
+
#: models/focuspages/Innerlinks.php:75
|
6570 |
+
msgid "Build with Blogging Assistant"
|
6571 |
+
msgstr ""
|
6572 |
+
|
6573 |
+
#: models/focuspages/Keyword.php:50
|
6574 |
+
msgid "Keyword Competition"
|
6575 |
+
msgstr ""
|
6576 |
+
|
6577 |
+
#: models/focuspages/Keyword.php:53
|
6578 |
+
#, php-format
|
6579 |
+
msgid ""
|
6580 |
+
"To complete this task you must make sure that the main keyword you're "
|
6581 |
+
"optimizing this Focus Page for has low competition. %s The Squirrly SEO "
|
6582 |
+
"software suite uses our proprietary Market Intelligence feature to determine "
|
6583 |
+
"the chance that your site has of outranking the current TOP 10 of Google for "
|
6584 |
+
"the desired keyword you're targeting. %s If you really want to have a clear "
|
6585 |
+
"shot at ranking, make sure the competition is low for the keyword you choose."
|
6586 |
+
msgstr ""
|
6587 |
+
|
6588 |
+
#: models/focuspages/Keyword.php:56
|
6589 |
+
msgid "Search volume"
|
6590 |
+
msgstr ""
|
6591 |
+
|
6592 |
+
#: models/focuspages/Keyword.php:58
|
6593 |
+
#, php-format
|
6594 |
+
msgid ""
|
6595 |
+
"To turn this task to green, go and find a keyword that has a good search "
|
6596 |
+
"volume. (meaning that many people search on Google for this keyword every "
|
6597 |
+
"single month). %s The Research features from Squirrly SEO will indicate if "
|
6598 |
+
"the volume is big enough. %s Since these are the most important pages on "
|
6599 |
+
"your website, you need to make sure that you get the maximum number of "
|
6600 |
+
"people possible to find this page. %s If you target keyword searches with "
|
6601 |
+
"low volumes, then you'll end up having just 2 or 3 people every month "
|
6602 |
+
"visiting this page. And then all the effort will have been for nothing."
|
6603 |
+
msgstr ""
|
6604 |
+
|
6605 |
+
#: models/focuspages/Keyword.php:61
|
6606 |
+
msgid "Google Trend"
|
6607 |
+
msgstr ""
|
6608 |
+
|
6609 |
+
#: models/focuspages/Keyword.php:63
|
6610 |
+
#, php-format
|
6611 |
+
msgid ""
|
6612 |
+
"Trend levels required to get the Green Check on this task: %s - Steady %s - "
|
6613 |
+
"Going Up %s - Sky-rocketing %s we take the trend from the previous 3 months. "
|
6614 |
+
"%s If you target a search query with a bad trend you'll end up seeing little "
|
6615 |
+
"traffic to this page in the long run. %s Why ? A declining trend shows that "
|
6616 |
+
"Google Users are losing interest in that topic or keyword and will continue "
|
6617 |
+
"to do so in the future. %s Therefore, even though you could get much traffic "
|
6618 |
+
"right now after you rank this page, in the near future you'll get very "
|
6619 |
+
"little traffic even if you'd end up on Position 1 in Google Search."
|
6620 |
+
msgstr ""
|
6621 |
+
|
6622 |
+
#: models/focuspages/Keyword.php:104
|
6623 |
+
msgid "Find Better Keywords"
|
6624 |
+
msgstr ""
|
6625 |
+
|
6626 |
+
#: models/focuspages/Keyword.php:152
|
6627 |
+
msgid ""
|
6628 |
+
"Congratulations for ranking with this keyword, but it will require special "
|
6629 |
+
"attention from you to keep it within TOP 20 positions"
|
6630 |
+
msgstr ""
|
6631 |
+
|
6632 |
+
#: models/focuspages/Keyword.php:176 models/focuspages/Keyword.php:194
|
6633 |
+
#: models/focuspages/Keyword.php:217
|
6634 |
+
msgid "Please add a keyword first."
|
6635 |
+
msgstr ""
|
6636 |
+
|
6637 |
+
#: models/focuspages/Length.php:38
|
6638 |
+
#, php-format
|
6639 |
+
msgid "Write %s words"
|
6640 |
+
msgstr ""
|
6641 |
+
|
6642 |
+
#: models/focuspages/Length.php:39
|
6643 |
+
msgid "words"
|
6644 |
+
msgstr ""
|
6645 |
+
|
6646 |
+
#: models/focuspages/Length.php:41
|
6647 |
+
#, php-format
|
6648 |
+
msgid ""
|
6649 |
+
"For Focus Pages it's mandatory, in our opinion, to have at least 1,500 "
|
6650 |
+
"words. %s Go and edit the page. %s I know: for some of you it might sound "
|
6651 |
+
"tough, but Google places longer, more valuable pages higher in search "
|
6652 |
+
"positions. %s You don't necessarily have to get 1,500 words on this page for "
|
6653 |
+
"it to rank in TOP 10 on Google. However, getting this task completed ensures "
|
6654 |
+
"that your chances of ranking will be very high."
|
6655 |
+
msgstr ""
|
6656 |
+
|
6657 |
+
#: models/focuspages/Length.php:44
|
6658 |
+
msgid "Reader's Experience"
|
6659 |
+
msgstr ""
|
6660 |
+
|
6661 |
+
#: models/focuspages/Length.php:45
|
6662 |
+
msgid "minutes average"
|
6663 |
+
msgstr ""
|
6664 |
+
|
6665 |
+
#: models/focuspages/Length.php:46
|
6666 |
+
#, php-format
|
6667 |
+
msgid ""
|
6668 |
+
"Get an average time on page of minimum 2 minutes for this focus page. You "
|
6669 |
+
"can do this by editing the content and making it more appealing to visitors. "
|
6670 |
+
"%s We're looking at the Average Time On Page for this page. %s Why? %s "
|
6671 |
+
"Because, sometimes website owners can be tempted to make the pages longer in "
|
6672 |
+
"order to get many words on a page. They make them longer by increasing "
|
6673 |
+
"wordiness. %s Over 1,500 words / page can give you much better SEO results. "
|
6674 |
+
"However, making it longer does not mean you should make it boring. %s In "
|
6675 |
+
"order to check that the length of the page was increased properly, we also "
|
6676 |
+
"take into account if website visitors love this page."
|
6677 |
+
msgstr ""
|
6678 |
+
|
6679 |
+
#: models/focuspages/Length.php:68
|
6680 |
+
msgid "Edit Page"
|
6681 |
+
msgstr ""
|
6682 |
+
|
6683 |
+
# @ squirrly-seo
|
6684 |
+
#: models/focuspages/Length.php:84 models/focuspages/Length.php:114
|
6685 |
+
#: models/focuspages/Traffic.php:120 models/focuspages/Traffic.php:137
|
6686 |
+
#: models/focuspages/Traffic.php:153 models/focuspages/Traffic.php:169
|
6687 |
+
#, fuzzy
|
6688 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
6689 |
+
msgid "Connect Google Analytics first"
|
6690 |
+
msgstr "Google %sAnalytics ID%s`:"
|
6691 |
+
|
6692 |
+
#: models/focuspages/Nofollow.php:50
|
6693 |
+
msgid "Maintain authority"
|
6694 |
+
msgstr ""
|
6695 |
+
|
6696 |
+
#: models/focuspages/Nofollow.php:51
|
6697 |
+
msgid "External Dofollow Links"
|
6698 |
+
msgstr ""
|
6699 |
+
|
6700 |
+
#: models/focuspages/Nofollow.php:51
|
6701 |
+
msgid "No dofollow external links"
|
6702 |
+
msgstr ""
|
6703 |
+
|
6704 |
+
#: models/focuspages/Nofollow.php:53 models/focuspages/Ranking.php:24
|
6705 |
+
#, php-format
|
6706 |
+
msgid ""
|
6707 |
+
"TLDR: All outbound links need to have no-follow attribute. %s You've worked "
|
6708 |
+
"hard on your Focus Page. %s Now make sure that you're not letting that hard "
|
6709 |
+
"work go to waste, by sending out all your authority and Link Juice over to "
|
6710 |
+
"other pages from the web. %s The Focus Page needs to be the final page that "
|
6711 |
+
"Google Follows. It's an \"All Roads Lead to Rome\" kind of scenario. %s If "
|
6712 |
+
"you want your focus pages to get ranked better and have authority make sure "
|
6713 |
+
"that ALL outbound links have a no-follow attribute attached to them."
|
6714 |
+
msgstr ""
|
6715 |
+
|
6716 |
+
#: models/focuspages/Onpage.php:51
|
6717 |
+
msgid "Enhance your sitemap"
|
6718 |
+
msgstr ""
|
6719 |
+
|
6720 |
+
#: models/focuspages/Onpage.php:52
|
6721 |
+
#, php-format
|
6722 |
+
msgid ""
|
6723 |
+
"Add images / videos to your sitemap. It's important to have images / videos "
|
6724 |
+
"enabled. %s Squirrly SEO makes it super easy for you to enhance your XML "
|
6725 |
+
"sitemap. %s Just use the settings from %sSquirrly > SEO Settings > Sitemap "
|
6726 |
+
"XML%s. Find the XML sitemap section and use the settings from that panel. "
|
6727 |
+
msgstr ""
|
6728 |
+
|
6729 |
+
#: models/focuspages/Onpage.php:55
|
6730 |
+
msgid "Post Type settings activated"
|
6731 |
+
msgstr ""
|
6732 |
+
|
6733 |
+
#: models/focuspages/Onpage.php:56
|
6734 |
+
#, php-format
|
6735 |
+
msgid ""
|
6736 |
+
"Are the SEO Settings from Squirrly SEO activated for the post type of this "
|
6737 |
+
"particular Focus Page? %s This is what we're checking with this task. %s "
|
6738 |
+
"Why? %s Some of the times, we're seeing that people don't get good enough "
|
6739 |
+
"results with Google rankings simply because they do not have the SEO "
|
6740 |
+
"settings activated for their current post type. %s Many WordPress sites "
|
6741 |
+
"employ the use of custom post types. Your \"Events\" page or \"Real Estate\" "
|
6742 |
+
"page could be a different post type from general \"Pages\" or \"Posts\" in "
|
6743 |
+
"WordPress. %s To turn this task to green, go and add this post type (%s) in "
|
6744 |
+
"%sSquirrly SEO Automation%s."
|
6745 |
+
msgstr ""
|
6746 |
+
|
6747 |
+
#: models/focuspages/Onpage.php:59
|
6748 |
+
msgid "Patterns activated"
|
6749 |
+
msgstr ""
|
6750 |
+
|
6751 |
+
#: models/focuspages/Onpage.php:60
|
6752 |
+
#, php-format
|
6753 |
+
msgid ""
|
6754 |
+
"To turn this task to green, go and activate the %sPatterns%s from Squirrly "
|
6755 |
+
"SEO for the post type of this Focus Page. %s With this task, we're looking "
|
6756 |
+
"to see if the SEO Patterns from Squirrly are activated for the post type of "
|
6757 |
+
"this Focus Page. %s Similar to the previous task with \"Post Type Settings "
|
6758 |
+
"Activated\". There are some cases in which this double check is necessary. "
|
6759 |
+
"%s It's for your ranking safety."
|
6760 |
+
msgstr ""
|
6761 |
+
|
6762 |
+
#: models/focuspages/Onpage.php:63 view/SeoSettings/Robots.php:27
|
6763 |
+
msgid "Robots File"
|
6764 |
+
msgstr ""
|
6765 |
+
|
6766 |
+
#: models/focuspages/Onpage.php:65
|
6767 |
+
#, php-format
|
6768 |
+
msgid ""
|
6769 |
+
"You have a certain definition for your Robots.txt file made in Squirrly SEO "
|
6770 |
+
"or in another plugin. %s Make sure that the final version of robots.txt that "
|
6771 |
+
"gets rendered when the file is loaded is the one you had intended. %s "
|
6772 |
+
"Sometimes, other plugins or themes can interfere and ruin the output of the "
|
6773 |
+
"robots file. Sometimes it can even be that you have a robots.txt file placed "
|
6774 |
+
"on your root directory (in such case: remove that file. hard-coding things "
|
6775 |
+
"like that is bad practice!). %s To do this: look at the definition you've "
|
6776 |
+
"made inside your plugin. Then, look at the robots.txt from your site. See if "
|
6777 |
+
"the text inside these two places is identical. If it is identical, "
|
6778 |
+
"everything is Perfect!"
|
6779 |
+
msgstr ""
|
6780 |
+
|
6781 |
+
#: models/focuspages/Onpage.php:83
|
6782 |
+
msgid "Go to SEO Settings"
|
6783 |
+
msgstr ""
|
6784 |
+
|
6785 |
+
#: models/focuspages/Ranking.php:23
|
6786 |
+
msgid "Nofollow on external links"
|
6787 |
+
msgstr ""
|
6788 |
+
|
6789 |
+
#: models/focuspages/Snippet.php:92
|
6790 |
+
#, php-format
|
6791 |
+
msgid ""
|
6792 |
+
"To turn this task to green, go and define a title for this page. You can "
|
6793 |
+
"easily do this by using the %sSnippet%s from Squirrly SEO. %s Make sure that "
|
6794 |
+
"you have a Title defined for your Focus Page. %s Not having a title defined "
|
6795 |
+
"is bad for both search engines and Humans. %s Why? %s It's weird for someone "
|
6796 |
+
"to try to figure out if they landed on your Pricing page, and not get a "
|
6797 |
+
"clear answer. If you have multiple pricing pages (in case your site displays "
|
6798 |
+
"multiple products) then your title should only contain the brand name of "
|
6799 |
+
"that product."
|
6800 |
+
msgstr ""
|
6801 |
+
|
6802 |
+
#: models/focuspages/Snippet.php:95 models/focuspages/Snippet.php:206
|
6803 |
+
#: models/focuspages/Snippet.php:228 view/Blocks/Snippet.php:613
|
6804 |
+
#: view/Blocks/Snippet.php:868 view/SeoSettings/Automation.php:134
|
6805 |
+
#: view/SeoSettings/Metas.php:166
|
6806 |
+
msgid "Description"
|
6807 |
+
msgstr ""
|
6808 |
+
|
6809 |
+
#: models/focuspages/Snippet.php:97
|
6810 |
+
#, php-format
|
6811 |
+
msgid ""
|
6812 |
+
"To turn this task to green, go and define a %sMeta description%s for this "
|
6813 |
+
"page. You can easily do this by using the Snippet from Squirrly SEO. %s Make "
|
6814 |
+
"sure that you have a META description set up for this Focus Page. %s The "
|
6815 |
+
"meta description is very important for showing others the value they can "
|
6816 |
+
"find by clicking to go to your page. %s Think of it as an awesome ad that "
|
6817 |
+
"gets people excited enough that they visit your page after reading it. %s "
|
6818 |
+
"Sometimes, Google displays the exact META description that you create inside "
|
6819 |
+
"the search result pages. Use great descriptions for pages on your site to "
|
6820 |
+
"boost CTR (click-through rates)."
|
6821 |
+
msgstr ""
|
6822 |
+
|
6823 |
+
#: models/focuspages/Snippet.php:106
|
6824 |
+
#, php-format
|
6825 |
+
msgid ""
|
6826 |
+
"Same as with the title task. %s If a user reads the description of your page "
|
6827 |
+
"on Google, but cannot find the keyword they searched for in that text, then "
|
6828 |
+
"they'd have very low chances of actually clicking and visiting your page. %s "
|
6829 |
+
"They'd go to the next page ranked on Google for that keyword. %s Think about "
|
6830 |
+
"this: Google itself is trying more and more to display keywords in the "
|
6831 |
+
"description of the pages it bring to TOP 10. It's pretty clear they care a "
|
6832 |
+
"lot about this, because that's what people want to find on the search engine."
|
6833 |
+
msgstr ""
|
6834 |
+
|
6835 |
+
#: models/focuspages/Snippet.php:109
|
6836 |
+
msgid "Open Graph - full definition"
|
6837 |
+
msgstr ""
|
6838 |
+
|
6839 |
+
#: models/focuspages/Snippet.php:111
|
6840 |
+
#, php-format
|
6841 |
+
msgid ""
|
6842 |
+
"To turn this task to green, you can easily use the %sSnippet%s from Squirrly "
|
6843 |
+
"SEO to get all the definitions in place. %s With this task, we make sure "
|
6844 |
+
"that you have the full Open Graph definitions created for this Focus Page. "
|
6845 |
+
"%s There are many things which could interfere with the code, there are "
|
6846 |
+
"times when you could forget setting some of the elements up, so Squirrly SEO "
|
6847 |
+
"helps you make sure that ALL the og tags are present. %s And yes, this is "
|
6848 |
+
"relevant for your search engine position placements."
|
6849 |
+
msgstr ""
|
6850 |
+
|
6851 |
+
#: models/focuspages/Snippet.php:114
|
6852 |
+
msgid "Twitter Cards - full definition"
|
6853 |
+
msgstr ""
|
6854 |
+
|
6855 |
+
#: models/focuspages/Snippet.php:116
|
6856 |
+
#, php-format
|
6857 |
+
msgid ""
|
6858 |
+
"To turn this task to green, you can easily use the %sSnippet%s from Squirrly "
|
6859 |
+
"SEO to get all the definitions in place. %s Checking to make sure that your "
|
6860 |
+
"Twitter Cards definitions are made properly. %s Same as with the Open Graph "
|
6861 |
+
"task, Squirrly SEO makes sure to check for all the required definitions, so "
|
6862 |
+
"that you won't miss a beat."
|
6863 |
+
msgstr ""
|
6864 |
+
|
6865 |
+
#: models/focuspages/Snippet.php:119
|
6866 |
+
msgid "JSON-LD definition"
|
6867 |
+
msgstr ""
|
6868 |
+
|
6869 |
+
#: models/focuspages/Snippet.php:120
|
6870 |
+
#, php-format
|
6871 |
+
msgid ""
|
6872 |
+
"To turn this task to green, you can easily use the JSON-LD section inside "
|
6873 |
+
"%sSquirrly > SEO Settings > JSON-LD%s. %s Make sure that you complete all "
|
6874 |
+
"fields with the proper information. %s This gives important Semantic context "
|
6875 |
+
"to Google and it plays a role in determining how high your page should be "
|
6876 |
+
"placed in search rankings. %s You can validate your existing JSON-LD with: "
|
6877 |
+
"%shttps://search.google.com/structured-data/testing-tool%s"
|
6878 |
+
msgstr ""
|
6879 |
+
|
6880 |
+
#: models/focuspages/Snippet.php:123
|
6881 |
+
msgid "Customized"
|
6882 |
+
msgstr ""
|
6883 |
+
|
6884 |
+
#: models/focuspages/Snippet.php:124
|
6885 |
+
#, php-format
|
6886 |
+
msgid ""
|
6887 |
+
"The Snippets of your most important pages should be customized. %s Use the "
|
6888 |
+
"%sSnippet%s from Squirrly SEO to customize the meta settings, the open "
|
6889 |
+
"graph, etc. for this page. %s Since Focus Pages are the most important pages "
|
6890 |
+
"on your site, you'll want people to love the search engine listings that you "
|
6891 |
+
"build for this page. %s Therefore, you should define a custom SEO listing to "
|
6892 |
+
"improve the number of clicks you get when people DO find your page on search "
|
6893 |
+
"engines. %s NOTE: sometimes Google tries to create automated snippets and "
|
6894 |
+
"display those, but it's just an experiment they run. Most of the times, your "
|
6895 |
+
"own custom snippet will be the one that gets displayed."
|
6896 |
+
msgstr ""
|
6897 |
+
|
6898 |
+
#: models/focuspages/Snippet.php:207 models/focuspages/Snippet.php:229
|
6899 |
+
msgid "Image"
|
6900 |
+
msgstr ""
|
6901 |
+
|
6902 |
+
#: models/focuspages/Social.php:44
|
6903 |
+
#, php-format
|
6904 |
+
msgid "%s Shares"
|
6905 |
+
msgstr ""
|
6906 |
+
|
6907 |
+
#: models/focuspages/Social.php:45
|
6908 |
+
msgid "social share"
|
6909 |
+
msgstr ""
|
6910 |
+
|
6911 |
+
#: models/focuspages/Social.php:47
|
6912 |
+
#, php-format
|
6913 |
+
msgid ""
|
6914 |
+
"This task only tracks shares from trackable sources. %s Twitter and LinkedIN "
|
6915 |
+
"share counts are no longer available. %s Of course, for Twitter you can "
|
6916 |
+
"always pay Twitter directly for API access, in which case we could give you "
|
6917 |
+
"a guide on how to integrate your Twitter API with our Focus Pages audit "
|
6918 |
+
"services. %s %shttps://developer.twitter.com/en/pricing/search-fullarchive%s"
|
6919 |
+
msgstr ""
|
6920 |
+
|
6921 |
+
#: models/focuspages/Social.php:61
|
6922 |
+
msgid "Go to Social Media Settings"
|
6923 |
+
msgstr ""
|
6924 |
+
|
6925 |
+
#: models/focuspages/Strategy.php:69
|
6926 |
+
msgid "Add keyword to Briefcase"
|
6927 |
+
msgstr ""
|
6928 |
+
|
6929 |
+
#: models/focuspages/Strategy.php:70
|
6930 |
+
msgid "Great! The keyword exists in Briefcase"
|
6931 |
+
msgstr ""
|
6932 |
+
|
6933 |
+
#: models/focuspages/Strategy.php:70
|
6934 |
+
msgid "The keyword does not exist in Briefcase"
|
6935 |
+
msgstr ""
|
6936 |
+
|
6937 |
+
#: models/focuspages/Strategy.php:71
|
6938 |
+
#, php-format
|
6939 |
+
msgid ""
|
6940 |
+
"Go add a keyword to your %sBriefcase%s. %s The Briefcase is the command "
|
6941 |
+
"center for your SEO operations. Manage your keywords in Briefcase, so that "
|
6942 |
+
"you'll always have quick access to them. You'll always know what your SEO "
|
6943 |
+
"Strategy is all about. %s Plus, adding keywords to Briefcase will make it "
|
6944 |
+
"very easy for you to collaborate with other people from your team, "
|
6945 |
+
"freelancers, agencies or partners. %s Never lose the amazing keywords you "
|
6946 |
+
"find through the %sSquirrly SEO Keyword Research tool%s."
|
6947 |
+
msgstr ""
|
6948 |
+
|
6949 |
+
#: models/focuspages/Strategy.php:74
|
6950 |
msgid "Add SEO Context"
|
6951 |
msgstr ""
|
6952 |
|
6953 |
+
#: models/focuspages/Strategy.php:77
|
6954 |
+
#, php-format
|
6955 |
+
msgid ""
|
6956 |
+
"Optimize to %s for a secondary keyword. %s Squirrly SEO's Live Assistant "
|
6957 |
+
"allows you to optimize for multiple keywords that you have placed in your "
|
6958 |
+
"Briefcase. %s Use a couple of additional keywords for your Focus Page which "
|
6959 |
+
"help Google understand the exact topic and context of your page. %s If you "
|
6960 |
+
"added the keywords 'political party' to 'black panther', you'd make a clear "
|
6961 |
+
"hint to Google that your page is about the Black Panther political party, "
|
6962 |
+
"not Black Panther, the Marvel Movie. %s Or add 'places to eat' to a page "
|
6963 |
+
"about your Local Restaurant in San Diego. That will give clearer context to "
|
6964 |
+
"Google that your page really is about a restaurant where people can dine."
|
6965 |
+
msgstr ""
|
6966 |
+
|
6967 |
+
#: models/focuspages/Strategy.php:81
|
6968 |
+
msgid "Labels Exist"
|
6969 |
+
msgstr ""
|
6970 |
+
|
6971 |
+
#: models/focuspages/Strategy.php:82
|
6972 |
+
msgid "Great! The keyword has Label attached to it"
|
6973 |
+
msgstr ""
|
6974 |
+
|
6975 |
+
#: models/focuspages/Strategy.php:82
|
6976 |
+
msgid "The keyword does not have a label attached to it"
|
6977 |
+
msgstr ""
|
6978 |
+
|
6979 |
+
#: models/focuspages/Strategy.php:83
|
6980 |
+
#, php-format
|
6981 |
+
msgid ""
|
6982 |
+
"To turn this task to green, go to %sLabels section%s and add a label to the "
|
6983 |
+
"keyword that you've used as main keyword for this Focus Page. %s Make sure "
|
6984 |
+
"that you keep creating new labels as you're finding more keywords to target "
|
6985 |
+
"with your website. %s If you're unsure regarding keyword research, read "
|
6986 |
+
"%sHow to Find Amazing Keywords and get more search traffic?%s . %s Organize "
|
6987 |
+
"all the Keywords that you plan to use for your website with Briefcase "
|
6988 |
+
"Labels. %s This task helps you make sure that the main keyword for this "
|
6989 |
+
"Focus Page has been organized clearly inside your SEO Strategy. That's what "
|
6990 |
+
"Briefcase Labels are all about."
|
6991 |
+
msgstr ""
|
6992 |
+
|
6993 |
+
#: models/focuspages/Strategy.php:103
|
6994 |
+
msgid "Manage Strategy"
|
6995 |
+
msgstr ""
|
6996 |
+
|
6997 |
+
#: models/focuspages/Strategy.php:161 models/focuspages/Strategy.php:168
|
6998 |
+
msgid "Add a secondary keyword in Squirrly Live Assistant from Briefcase"
|
6999 |
+
msgstr ""
|
7000 |
+
|
7001 |
+
#: models/focuspages/Traffic.php:65
|
7002 |
+
#, php-format
|
7003 |
+
msgid "Below %s Bounce Rate"
|
7004 |
+
msgstr ""
|
7005 |
+
|
7006 |
+
#: models/focuspages/Traffic.php:66
|
7007 |
+
msgid "bounce rate"
|
7008 |
+
msgstr ""
|
7009 |
+
|
7010 |
+
#: models/focuspages/Traffic.php:67
|
7011 |
+
#, php-format
|
7012 |
+
msgid ""
|
7013 |
+
"Make sure this number is below %s %s Why? %s A high bounce rate means that "
|
7014 |
+
"your users just click on your search listing, visit the page and then decide "
|
7015 |
+
"they've seen enough and bounce off to another page on the web. %s This is, "
|
7016 |
+
"for Google, an indicator of the quality of the search result it displayed. "
|
7017 |
+
"And if many of your users bounce off your pages, it means (to Google) that "
|
7018 |
+
"your page is not worth displaying in search results, because it has low "
|
7019 |
+
"performance with the user groups it sends your way. %s Easy way to complete "
|
7020 |
+
"this task: give users pages to click and send them to other pages from your "
|
7021 |
+
"site."
|
7022 |
+
msgstr ""
|
7023 |
+
|
7024 |
+
#: models/focuspages/Traffic.php:70
|
7025 |
+
#, php-format
|
7026 |
+
msgid "Time on page is %s minutes"
|
7027 |
+
msgstr ""
|
7028 |
+
|
7029 |
+
#: models/focuspages/Traffic.php:71
|
7030 |
+
msgid "minutes avg."
|
7031 |
+
msgstr ""
|
7032 |
+
|
7033 |
+
#: models/focuspages/Traffic.php:73
|
7034 |
+
#, php-format
|
7035 |
+
msgid ""
|
7036 |
+
"Make sure that visitors spend on average at least %s minutes on your site. "
|
7037 |
+
"%s Get an average time on page of minimum %s minutes for this focus page. "
|
7038 |
+
"You can do this by editing the content and making it more appealing to "
|
7039 |
+
"visitors. %s If your visitors don't spend at least 2 minutes on your Focus "
|
7040 |
+
"Page, it can mean that the page is not important enough for them, or that "
|
7041 |
+
"the content from the page is boring, or hard to read, or the page just loads "
|
7042 |
+
"too slow."
|
7043 |
+
msgstr ""
|
7044 |
+
|
7045 |
+
#: models/focuspages/Traffic.php:76
|
7046 |
+
#, php-format
|
7047 |
+
msgid "%s visitors / day / page"
|
7048 |
+
msgstr ""
|
7049 |
+
|
7050 |
+
#: models/focuspages/Traffic.php:77
|
7051 |
+
msgid "unique views avg."
|
7052 |
+
msgstr ""
|
7053 |
+
|
7054 |
+
#: models/focuspages/Traffic.php:78
|
7055 |
+
#, php-format
|
7056 |
+
msgid ""
|
7057 |
+
"For this task, we're looking at unique page views from your %sGoogle "
|
7058 |
+
"Analytics%s. %s If you don't get an average of %s visitors / day / page, "
|
7059 |
+
"then this Focus Page is not yet popular enough on your site. %s You should "
|
7060 |
+
"make sure that more people end up visiting it."
|
7061 |
+
msgstr ""
|
7062 |
+
|
7063 |
+
#: models/focuspages/Traffic.php:81
|
7064 |
+
msgid "Just one Google Analytics tracking code"
|
7065 |
+
msgstr ""
|
7066 |
+
|
7067 |
+
#: models/focuspages/Traffic.php:82
|
7068 |
+
#, php-format
|
7069 |
+
msgid ""
|
7070 |
+
"We've seen many sites where there were multiple google analytics codes "
|
7071 |
+
"placed by different employees, themes or plugins. %s With this check, we're "
|
7072 |
+
"helping you make sure that your tracker is setup properly and that there "
|
7073 |
+
"will be no errors with your Google Analytics account. %s To turn this green, "
|
7074 |
+
"you'll have to investigate your theme, custom code that you may have placed "
|
7075 |
+
"in your theme, other plugins, header settings. Once you have a clear view of "
|
7076 |
+
"all the tracking codes, make sure that only one remains and that the one "
|
7077 |
+
"code is the one linked to your Google Analytics account. %s These problems "
|
7078 |
+
"happen more often than you would think."
|
7079 |
+
msgstr ""
|
7080 |
+
|
7081 |
+
#: models/focuspages/Traffic.php:122
|
7082 |
+
msgid "Not enough traffic to show relevant stats"
|
7083 |
+
msgstr ""
|
7084 |
+
|
7085 |
+
#: models/services/Robots.php:13
|
7086 |
+
msgid "Squirrly SEO Robots"
|
7087 |
+
msgstr ""
|
7088 |
+
|
7089 |
+
#: models/services/Robots.php:16
|
7090 |
+
msgid ""
|
7091 |
+
"Your blog is not public. Please see Site Visibility on Settings > Reading."
|
7092 |
+
msgstr ""
|
7093 |
+
|
7094 |
+
#: models/services/Robots.php:32
|
7095 |
+
msgid "No Squirrly SEO Robots found."
|
7096 |
+
msgstr ""
|
7097 |
+
|
7098 |
+
#: view/Assistant/Assistant.php:16
|
7099 |
+
msgid "Optimize with Squirrly Live Assistant"
|
7100 |
+
msgstr ""
|
7101 |
+
|
7102 |
+
#: view/Assistant/Assistant.php:17
|
7103 |
+
msgid ""
|
7104 |
+
"Use Squirrly to optimize the content for your posts, pages, products, etc."
|
7105 |
+
msgstr ""
|
7106 |
+
|
7107 |
+
#: view/Assistant/Assistant.php:31
|
7108 |
+
msgid "Practice/Test Round"
|
7109 |
+
msgstr ""
|
7110 |
+
|
7111 |
+
#: view/Assistant/Assistant.php:40
|
7112 |
+
msgid "Add New"
|
7113 |
+
msgstr ""
|
7114 |
+
|
7115 |
+
#: view/Assistant/Settings.php:19
|
7116 |
+
msgid "Live Assistant Settings"
|
7117 |
+
msgstr ""
|
7118 |
+
|
7119 |
+
# @ squirrly-seo
|
7120 |
+
#: view/Assistant/Settings.php:34
|
7121 |
+
#, fuzzy
|
7122 |
+
#| msgid "Squirrly settings"
|
7123 |
+
msgid "Squirrly Tooltips"
|
7124 |
+
msgstr "Squirrly Einstellungen"
|
7125 |
+
|
7126 |
+
#: view/Assistant/Settings.php:35
|
7127 |
+
#, php-format
|
7128 |
+
msgid ""
|
7129 |
+
"Show %sSquirrly Tooltips%s when posting a new article (e.g. \"Enter a keyword"
|
7130 |
+
"\")."
|
7131 |
+
msgstr ""
|
7132 |
+
|
7133 |
+
#: view/Assistant/Settings.php:45
|
7134 |
+
msgid "Download Remote Images"
|
7135 |
+
msgstr ""
|
7136 |
+
|
7137 |
+
#: view/Assistant/Settings.php:46
|
7138 |
+
#, php-format
|
7139 |
+
msgid "Download %sremote images%s in your %sMedia Library%s for the new posts."
|
7140 |
+
msgstr ""
|
7141 |
+
|
7142 |
+
#: view/Assistant/Settings.php:47
|
7143 |
+
msgid ""
|
7144 |
+
"Prevent from losing the images you use in your articles in case the remote "
|
7145 |
+
"images are deleted."
|
7146 |
+
msgstr ""
|
7147 |
+
|
7148 |
+
#: view/Assistant/Settings.php:58
|
7149 |
+
msgid "Copyright Free Images"
|
7150 |
+
msgstr ""
|
7151 |
+
|
7152 |
+
#: view/Assistant/Settings.php:59
|
7153 |
+
#, php-format
|
7154 |
+
msgid "Search %sCopyright Free Images%s in Squirrly Live Assistant."
|
7155 |
+
msgstr ""
|
7156 |
+
|
7157 |
+
#: view/Assistant/Settings.php:69
|
7158 |
+
msgid "Live Assistant Type"
|
7159 |
+
msgstr ""
|
7160 |
+
|
7161 |
+
#: view/Assistant/Settings.php:70
|
7162 |
+
msgid "Select how you want Squirrly Live Assistant to load in editor."
|
7163 |
+
msgstr ""
|
7164 |
+
|
7165 |
+
#: view/Assistant/Settings.php:74
|
7166 |
+
msgid "Auto"
|
7167 |
+
msgstr ""
|
7168 |
+
|
7169 |
+
#: view/Assistant/Settings.php:75
|
7170 |
+
msgid "Integrated Box"
|
7171 |
+
msgstr ""
|
7172 |
+
|
7173 |
+
#: view/Assistant/Settings.php:76
|
7174 |
+
msgid "Floating Box"
|
7175 |
+
msgstr ""
|
7176 |
+
|
7177 |
+
#: view/Assistant/Settings.php:89
|
7178 |
+
msgid "Activate Live Assistant in Frontend"
|
7179 |
+
msgstr ""
|
7180 |
+
|
7181 |
+
#: view/Assistant/Settings.php:89
|
7182 |
+
msgid "(BETA)"
|
7183 |
+
msgstr ""
|
7184 |
+
|
7185 |
+
#: view/Assistant/Settings.php:90
|
7186 |
+
msgid ""
|
7187 |
+
"Load Squirrly Live Assistant in Frontend to customize the posts and pages "
|
7188 |
+
"with Builders."
|
7189 |
+
msgstr ""
|
7190 |
+
|
7191 |
+
#: view/Assistant/Settings.php:91
|
7192 |
+
msgid "Currently supports the Elementor Builder plugin."
|
7193 |
+
msgstr ""
|
7194 |
+
|
7195 |
+
#: view/Assistant/Settings.php:98
|
7196 |
+
msgid "Places where you do NOT want Squirrly Live Assistant to load"
|
7197 |
+
msgstr ""
|
7198 |
+
|
7199 |
+
#: view/Assistant/Settings.php:100
|
7200 |
+
msgid ""
|
7201 |
+
"Don't select anything if you wish Squirrly Live Assistant to load for all "
|
7202 |
+
"post types."
|
7203 |
+
msgstr ""
|
7204 |
+
|
7205 |
+
#: view/Assistant/Settings.php:106
|
7206 |
+
msgid "Exclusions"
|
7207 |
+
msgstr ""
|
7208 |
+
|
7209 |
+
#: view/Assistant/Settings.php:107
|
7210 |
+
msgid "Select places where you do NOT want Squirrly Live Assistant to load."
|
7211 |
+
msgstr ""
|
7212 |
+
|
7213 |
+
#: view/Assistant/Settings.php:108
|
7214 |
+
msgid "Hold Control key to select multiple places"
|
7215 |
+
msgstr ""
|
7216 |
+
|
7217 |
+
#: view/Assistant/Settings.php:135 view/SeoSettings/Automation.php:474
|
7218 |
+
#: view/SeoSettings/Automation.php:595 view/SeoSettings/Jsonld.php:243
|
7219 |
+
#: view/SeoSettings/Metas.php:231 view/SeoSettings/Sitemap.php:305
|
7220 |
+
#: view/SeoSettings/Social.php:372
|
7221 |
+
msgid "Show Advanced Options"
|
7222 |
+
msgstr ""
|
7223 |
+
|
7224 |
+
#: view/Assistant/Settings.php:136 view/SeoSettings/Automation.php:475
|
7225 |
+
#: view/SeoSettings/Automation.php:596 view/SeoSettings/Jsonld.php:244
|
7226 |
+
#: view/SeoSettings/Metas.php:232 view/SeoSettings/Sitemap.php:306
|
7227 |
+
#: view/SeoSettings/Social.php:373
|
7228 |
+
msgid "Hide Advanced Options"
|
7229 |
+
msgstr ""
|
7230 |
+
|
7231 |
+
# @ squirrly-seo
|
7232 |
+
#: view/Assistant/Settings.php:139 view/Audits/Settings.php:60
|
7233 |
+
#: view/Ranking/Settings.php:173 view/SeoSettings/Advanced.php:95
|
7234 |
+
#: view/SeoSettings/Automation.php:478 view/SeoSettings/Automation.php:599
|
7235 |
+
#: view/SeoSettings/Backup.php:206 view/SeoSettings/Favicon.php:107
|
7236 |
+
#: view/SeoSettings/Jsonld.php:247 view/SeoSettings/Metas.php:235
|
7237 |
+
#: view/SeoSettings/Robots.php:80 view/SeoSettings/Sitemap.php:309
|
7238 |
+
#: view/SeoSettings/Social.php:376 view/SeoSettings/Tracking.php:142
|
7239 |
+
#: view/SeoSettings/Webmaster.php:122
|
7240 |
+
#, fuzzy
|
7241 |
+
#| msgid "Squirrly settings"
|
7242 |
+
msgid "Save Settings"
|
7243 |
+
msgstr "Squirrly Einstellungen"
|
7244 |
+
|
7245 |
+
#: view/Audits/Addpage.php:8 view/Audits/Audit.php:8 view/Audits/Audits.php:8
|
7246 |
+
#: view/Audits/Compare.php:11 view/Audits/Settings.php:7
|
7247 |
+
#: view/BulkSeo/Bulkseo.php:12 view/FocusPages/Addpage.php:8
|
7248 |
+
#: view/FocusPages/Pagelist.php:8 view/FocusPages/Settings.php:7
|
7249 |
+
#: view/Ranking/Rankings.php:17 view/Ranking/Settings.php:7
|
7250 |
+
#: view/SeoSettings/Advanced.php:7 view/SeoSettings/Automation.php:7
|
7251 |
+
#: view/SeoSettings/Backup.php:7 view/SeoSettings/Bulkseo.php:12
|
7252 |
+
#: view/SeoSettings/Favicon.php:7 view/SeoSettings/Jsonld.php:7
|
7253 |
+
#: view/SeoSettings/Metas.php:7 view/SeoSettings/Robots.php:7
|
7254 |
+
#: view/SeoSettings/Sitemap.php:7 view/SeoSettings/Social.php:7
|
7255 |
+
#: view/SeoSettings/Tracking.php:7 view/SeoSettings/Webmaster.php:7
|
7256 |
+
msgid ""
|
7257 |
+
"You do not have permission to access this page. You need Squirrly SEO Admin "
|
7258 |
+
"role"
|
7259 |
+
msgstr ""
|
7260 |
+
|
7261 |
+
#: view/Audits/Addpage.php:22
|
7262 |
+
msgid "Add a page in Audit"
|
7263 |
+
msgstr ""
|
7264 |
+
|
7265 |
+
#: view/Audits/Addpage.php:23 view/Audits/Audit.php:26
|
7266 |
+
#: view/Audits/Audits.php:26 view/Audits/Compare.php:29
|
7267 |
+
msgid ""
|
7268 |
+
"Verifies the online presence of your website by knowing how your website is "
|
7269 |
+
"performing in terms of Blogging, SEO, Social, Authority, Links, and Traffic"
|
7270 |
+
msgstr ""
|
7271 |
+
|
7272 |
+
#: view/Audits/Addpage.php:92 view/BulkSeo/Bulkseo.php:101
|
7273 |
+
#: view/FocusPages/Addpage.php:92 view/SeoSettings/Bulkseo.php:96
|
7274 |
+
msgid "Any status"
|
7275 |
+
msgstr ""
|
7276 |
+
|
7277 |
+
#: view/Audits/Addpage.php:112 view/BulkSeo/Bulkseo.php:121
|
7278 |
+
#: view/FocusPages/Addpage.php:112 view/Research/Research.php:200
|
7279 |
+
#: view/SeoSettings/Bulkseo.php:116
|
7280 |
+
msgid "Search"
|
7281 |
+
msgstr ""
|
7282 |
+
|
7283 |
+
#: view/Audits/Addpage.php:114 view/Audits/Audit.php:38
|
7284 |
+
#: view/Audits/Compare.php:44 view/BulkSeo/Bulkseo.php:123
|
7285 |
+
#: view/FocusPages/Addpage.php:114 view/FocusPages/FocusPages.php:6
|
7286 |
+
#: view/Ranking/Rankings.php:58 view/Research/Briefcase.php:37
|
7287 |
+
#: view/SeoSettings/Bulkseo.php:118
|
7288 |
+
msgid "Show All"
|
7289 |
+
msgstr ""
|
7290 |
+
|
7291 |
+
#: view/Audits/Addpage.php:132 view/FocusPages/Addpage.php:133
|
7292 |
+
msgid "Option"
|
7293 |
+
msgstr ""
|
7294 |
+
|
7295 |
+
#: view/Audits/Addpage.php:175
|
7296 |
+
msgid "Add Page to Audit"
|
7297 |
+
msgstr ""
|
7298 |
+
|
7299 |
+
#: view/Audits/Addpage.php:179
|
7300 |
+
msgid "Already added"
|
7301 |
+
msgstr ""
|
7302 |
+
|
7303 |
+
#: view/Audits/Addpage.php:193 view/BulkSeo/Bulkseo.php:198
|
7304 |
+
#: view/FocusPages/Addpage.php:196 view/SeoSettings/Bulkseo.php:192
|
7305 |
+
msgid "Prev Page"
|
7306 |
+
msgstr ""
|
7307 |
+
|
7308 |
+
#: view/Audits/Addpage.php:194 view/BulkSeo/Bulkseo.php:199
|
7309 |
+
#: view/FocusPages/Addpage.php:197 view/SeoSettings/Bulkseo.php:193
|
7310 |
+
msgid "Next Page"
|
7311 |
+
msgstr ""
|
7312 |
+
|
7313 |
+
#: view/Audits/Addpage.php:202 view/FocusPages/Addpage.php:205
|
7314 |
+
msgid "No page found."
|
7315 |
+
msgstr ""
|
7316 |
+
|
7317 |
+
# @ squirrly-seo
|
7318 |
+
#: view/Audits/Audit.php:25 view/Audits/Compare.php:28
|
7319 |
+
#, fuzzy
|
7320 |
+
#| msgid "Your E-mail:"
|
7321 |
+
msgid "Audit Details"
|
7322 |
+
msgstr "Ihre E-Mail Adresse:"
|
7323 |
+
|
7324 |
+
# @ squirrly-seo
|
7325 |
+
#: view/Audits/Audit.php:65
|
7326 |
+
#, fuzzy
|
7327 |
+
#| msgid "Squirrly settings"
|
7328 |
+
msgid "Audit Pages"
|
7329 |
+
msgstr "Squirrly Einstellungen"
|
7330 |
+
|
7331 |
+
#: view/Audits/Audit.php:86
|
7332 |
+
msgid "Show Only Completed Tasks"
|
7333 |
+
msgstr ""
|
7334 |
+
|
7335 |
+
#: view/Audits/Audit.php:91
|
7336 |
+
msgid "Show Only Incompleted Tasks"
|
7337 |
+
msgstr ""
|
7338 |
+
|
7339 |
+
#: view/Audits/AuditPageRow.php:40
|
7340 |
+
msgid "Last checked"
|
7341 |
+
msgstr ""
|
7342 |
+
|
7343 |
+
# @ squirrly-seo
|
7344 |
+
#: view/Audits/AuditPageRow.php:46 view/FocusPages/FocusPageRow.php:92
|
7345 |
+
#, fuzzy
|
7346 |
+
#| msgid "Could not send the email..."
|
7347 |
+
msgid "Could not create the audit for this URL"
|
7348 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
7349 |
+
|
7350 |
+
#: view/Audits/AuditPageRow.php:46 view/FocusPages/FocusPageRow.php:92
|
7351 |
+
msgid "error code"
|
7352 |
+
msgstr ""
|
7353 |
+
|
7354 |
+
#: view/Audits/AuditPageRow.php:48
|
7355 |
#, php-format
|
7356 |
msgid ""
|
7357 |
+
"The current way your WordPress site is hosted can cause experience issues to "
|
7358 |
+
"the way Squirrly SEO works. %s In order to serve you with the best data, and "
|
7359 |
+
"make sure that the Page audits can be processed, you will need to talk to "
|
7360 |
+
"your hosting provider and tell them to make the following settings. %s "
|
7361 |
+
"Please add the IP address 176.9.112.210 in the white-list for remote access "
|
7362 |
+
"and it should work."
|
|
|
|
|
|
|
7363 |
msgstr ""
|
7364 |
|
7365 |
+
#: view/Audits/AuditPageRow.php:69
|
7366 |
+
msgid "Delete Page from Audit"
|
7367 |
+
msgstr ""
|
7368 |
+
|
7369 |
+
#: view/Audits/AuditPages.php:6
|
7370 |
+
msgid "Audited pages"
|
7371 |
+
msgstr ""
|
7372 |
+
|
7373 |
+
#: view/Audits/AuditPages.php:13 view/Blocks/FocusPages.php:16
|
7374 |
+
#: view/FocusPages/FocusPages.php:53
|
7375 |
+
msgid "Permalink"
|
7376 |
+
msgstr ""
|
7377 |
+
|
7378 |
+
#: view/Audits/AuditPages.php:47
|
7379 |
+
#, php-format
|
7380 |
+
msgid "No data for this filter. %sShow All%s Audit Pages."
|
7381 |
+
msgstr ""
|
7382 |
+
|
7383 |
+
#: view/Audits/AuditPages.php:53
|
7384 |
+
msgid "Welcome to Squirrly SEO Audits"
|
7385 |
+
msgstr ""
|
7386 |
+
|
7387 |
+
#: view/Audits/AuditPages.php:55
|
7388 |
+
msgid "Add a new page for Audit to get started"
|
7389 |
+
msgstr ""
|
7390 |
+
|
7391 |
+
#: view/Audits/AuditPages.php:68 view/Errors/Error.php:20
|
7392 |
+
#: view/FocusPages/FocusPages.php:125 view/Ranking/Rankings.php:451
|
7393 |
+
#, php-format
|
7394 |
+
msgid ""
|
7395 |
+
"There is a connection error with Squirrly Cloud. Please check the connection "
|
7396 |
+
"and %srefresh the page%s."
|
7397 |
+
msgstr ""
|
7398 |
+
|
7399 |
+
#: view/Audits/AuditStats.php:29
|
7400 |
+
msgid ""
|
7401 |
+
"Your score is low. A medium score is over 50, and a good score is over 80."
|
7402 |
+
msgstr ""
|
7403 |
+
|
7404 |
+
#: view/Audits/AuditStats.php:31
|
7405 |
+
msgid "Your score is medium. A good score is over 80"
|
7406 |
+
msgstr ""
|
7407 |
+
|
7408 |
+
#: view/Audits/AuditStats.php:33
|
7409 |
+
msgid "Your score is good. Keep it as high as posible for good results"
|
7410 |
+
msgstr ""
|
7411 |
+
|
7412 |
+
# @ squirrly-seo
|
7413 |
+
#: view/Audits/AuditStats.php:40 view/Audits/AuditStats.php:230
|
7414 |
+
#: view/Audits/Compare.php:73
|
7415 |
+
#, fuzzy
|
7416 |
+
#| msgid "Squirrly settings"
|
7417 |
+
msgid "Audit Score"
|
7418 |
+
msgstr "Squirrly Einstellungen"
|
7419 |
+
|
7420 |
+
#: view/Audits/AuditStats.php:53
|
7421 |
+
msgid "Your audit score is:"
|
7422 |
+
msgstr ""
|
7423 |
+
|
7424 |
+
#: view/Audits/AuditStats.php:62
|
7425 |
+
msgid "Add a new page for Audit"
|
7426 |
+
msgstr ""
|
7427 |
+
|
7428 |
+
# @ squirrly-seo
|
7429 |
+
#: view/Audits/AuditStats.php:70
|
7430 |
+
#, fuzzy
|
7431 |
+
#| msgid "Your E-mail:"
|
7432 |
+
msgid "Audit Date"
|
7433 |
+
msgstr "Ihre E-Mail Adresse:"
|
7434 |
+
|
7435 |
+
#: view/Audits/AuditStats.php:77 view/Audits/AuditStats.php:101
|
7436 |
+
msgid "You can refresh the audit once every hour"
|
7437 |
+
msgstr ""
|
7438 |
+
|
7439 |
+
#: view/Audits/AuditStats.php:79 view/Audits/AuditStats.php:103
|
7440 |
+
msgid "Request Website Audit"
|
7441 |
+
msgstr ""
|
7442 |
+
|
7443 |
+
#: view/Audits/AuditStats.php:95
|
7444 |
+
msgid "Audit not ready yet"
|
7445 |
+
msgstr ""
|
7446 |
+
|
7447 |
+
#: view/Audits/AuditStats.php:122 view/Audits/AuditStats.php:232
|
7448 |
+
#: view/Blocks/Audits.php:21 view/Blocks/KRHistory.php:17
|
7449 |
+
#: view/Ranking/Rankings.php:403 view/Research/History.php:31
|
7450 |
+
msgid "Date"
|
7451 |
+
msgstr ""
|
7452 |
+
|
7453 |
+
#: view/Audits/AuditStats.php:122 view/Blocks/Audits.php:22
|
7454 |
+
msgid "On-Page"
|
7455 |
+
msgstr ""
|
7456 |
+
|
7457 |
+
#: view/Audits/AuditStats.php:122 view/Blocks/Audits.php:23
|
7458 |
+
msgid "Off-Page"
|
7459 |
+
msgstr ""
|
7460 |
+
|
7461 |
+
#: view/Audits/AuditStats.php:145
|
7462 |
+
#, php-format
|
7463 |
+
msgid "You've completed %s tasks from %s"
|
7464 |
+
msgstr ""
|
7465 |
+
|
7466 |
+
#: view/Audits/AuditStats.php:169 view/Audits/Compare.php:54
|
7467 |
+
msgid "Scores"
|
7468 |
+
msgstr ""
|
7469 |
+
|
7470 |
+
#: view/Audits/AuditStats.php:170
|
7471 |
+
#, php-format
|
7472 |
+
msgid "the latest %s days evolution for Audit"
|
7473 |
+
msgstr ""
|
7474 |
+
|
7475 |
+
#: view/Audits/AuditStats.php:191 view/FocusPages/FocusPageStats.php:136
|
7476 |
+
#: view/Goals/CheckSeo.php:20 view/Ranking/Rankings.php:149
|
7477 |
+
msgid "Progress & Achievements"
|
7478 |
+
msgstr ""
|
7479 |
+
|
7480 |
+
#: view/Audits/AuditStats.php:192
|
7481 |
+
#, php-format
|
7482 |
+
msgid "the latest %s days progress for Audit Pages"
|
7483 |
+
msgstr ""
|
7484 |
+
|
7485 |
+
#: view/Audits/AuditStats.php:202 view/FocusPages/FocusPageStats.php:147
|
7486 |
+
#: view/Ranking/Rankings.php:178
|
7487 |
+
msgid "No progress found yet"
|
7488 |
+
msgstr ""
|
7489 |
+
|
7490 |
+
#: view/Audits/AuditStats.php:215
|
7491 |
+
msgid "Audit History"
|
7492 |
+
msgstr ""
|
7493 |
+
|
7494 |
+
#: view/Audits/AuditStats.php:222
|
7495 |
+
msgid "Compare Audits"
|
7496 |
+
msgstr ""
|
7497 |
+
|
7498 |
+
#: view/Audits/AuditStats.php:231
|
7499 |
+
msgid "Page(s)"
|
7500 |
+
msgstr ""
|
7501 |
+
|
7502 |
+
#: view/Audits/AuditStats.php:248
|
7503 |
+
msgid "pages"
|
7504 |
+
msgstr ""
|
7505 |
+
|
7506 |
+
#: view/Audits/AuditStats.php:252
|
7507 |
+
msgid "Show Audit"
|
7508 |
+
msgstr ""
|
7509 |
+
|
7510 |
+
#: view/Audits/Audits.php:25
|
7511 |
+
msgid "Audits"
|
7512 |
+
msgstr ""
|
7513 |
+
|
7514 |
+
#: view/Audits/Audits.php:55
|
7515 |
+
#, php-format
|
7516 |
+
msgid ""
|
7517 |
+
"%sNote:%s remember that it takes anywhere between %s1 minute to 5 minutes%s "
|
7518 |
+
"to generate the new audit for each page. There is a lot of processing "
|
7519 |
+
"involved."
|
7520 |
+
msgstr ""
|
7521 |
+
|
7522 |
+
#: view/Audits/Audits.php:62
|
7523 |
+
#, php-format
|
7524 |
+
msgid "Learn how to improve your SEO Audit score over time %sClick Here%s"
|
7525 |
+
msgstr ""
|
7526 |
+
|
7527 |
+
# @ squirrly-seo
|
7528 |
+
#: view/Audits/Settings.php:30
|
7529 |
+
#, fuzzy
|
7530 |
+
#| msgid "Squirrly settings"
|
7531 |
+
msgid "Audit Settings"
|
7532 |
+
msgstr "Squirrly Einstellungen"
|
7533 |
+
|
7534 |
+
# @ squirrly-seo
|
7535 |
+
#: view/Audits/Settings.php:43
|
7536 |
+
#, fuzzy
|
7537 |
+
#| msgid "Your E-mail:"
|
7538 |
+
msgid "Audit Email"
|
7539 |
+
msgstr "Ihre E-Mail Adresse:"
|
7540 |
+
|
7541 |
+
#: view/Audits/Settings.php:44
|
7542 |
+
msgid "Enter the email address on which you want to receive the weekly audits."
|
7543 |
+
msgstr ""
|
7544 |
+
|
7545 |
+
#: view/Blocks/Account.php:33
|
7546 |
+
msgid "Your Plan: "
|
7547 |
+
msgstr ""
|
7548 |
+
|
7549 |
+
#: view/Blocks/Account.php:34
|
7550 |
+
msgid "Check Account Info"
|
7551 |
+
msgstr ""
|
7552 |
+
|
7553 |
+
#: view/Blocks/Account.php:39
|
7554 |
+
msgid "Email: "
|
7555 |
+
msgstr ""
|
7556 |
+
|
7557 |
+
#: view/Blocks/Account.php:45
|
7558 |
+
#, php-format
|
7559 |
+
msgid "Due Date: %s"
|
7560 |
+
msgstr ""
|
7561 |
+
|
7562 |
+
#: view/Blocks/Assistant.php:13
|
7563 |
+
msgid "Show Advanced SEO"
|
7564 |
+
msgstr ""
|
7565 |
+
|
7566 |
+
#: view/Blocks/Assistant.php:14
|
7567 |
+
msgid ""
|
7568 |
+
"Switch off to have the simplified version of the settings, intended for Non-"
|
7569 |
+
"SEO Experts."
|
7570 |
+
msgstr ""
|
7571 |
+
|
7572 |
+
#: view/Blocks/Assistant.php:15
|
7573 |
+
msgid ""
|
7574 |
+
"It will offer the same level of SEO performance, but it will be less "
|
7575 |
+
"customizable."
|
7576 |
+
msgstr ""
|
7577 |
+
|
7578 |
+
#: view/Blocks/Assistant.php:25
|
7579 |
+
msgid "We Need Your Support"
|
7580 |
+
msgstr ""
|
7581 |
+
|
7582 |
+
#: view/Blocks/Assistant.php:34
|
7583 |
+
msgid "Rate us if you like Squirrly SEO"
|
7584 |
+
msgstr ""
|
7585 |
+
|
7586 |
+
#: view/Blocks/Audits.php:7 view/Blocks/Audits.php:53
|
7587 |
+
msgid "See Audits"
|
7588 |
+
msgstr ""
|
7589 |
+
|
7590 |
+
#: view/Blocks/Audits.php:15
|
7591 |
+
msgid "Audits Score"
|
7592 |
+
msgstr ""
|
7593 |
+
|
7594 |
+
#: view/Blocks/Audits.php:16
|
7595 |
+
msgid "last 4 audits"
|
7596 |
+
msgstr ""
|
7597 |
+
|
7598 |
+
#: view/Blocks/Audits.php:42
|
7599 |
+
msgid "No data yet"
|
7600 |
+
msgstr ""
|
7601 |
+
|
7602 |
+
#: view/Blocks/Audits.php:62
|
7603 |
+
msgid "The SEO Audit is generated once every week"
|
7604 |
+
msgstr ""
|
7605 |
+
|
7606 |
+
#: view/Blocks/Audits.php:63
|
7607 |
+
msgid "Until the audit is ready, try the Focus Pages section"
|
7608 |
+
msgstr ""
|
7609 |
+
|
7610 |
+
#: view/Blocks/Audits.php:67
|
7611 |
+
msgid "Go to Focus Pages"
|
7612 |
+
msgstr ""
|
7613 |
+
|
7614 |
+
#: view/Blocks/Connect.php:13 view/Blocks/Connect.php:27
|
7615 |
+
msgid ""
|
7616 |
+
"This option is used to track innerlinks and insights for your Focus Pages "
|
7617 |
+
"and give detailed informations about them."
|
7618 |
+
msgstr ""
|
7619 |
+
|
7620 |
+
#: view/Blocks/Connect.php:15 view/Blocks/Connect.php:29
|
7621 |
+
msgid "Let Squirrly API get data for Focus Pages"
|
7622 |
+
msgstr ""
|
7623 |
+
|
7624 |
+
#: view/Blocks/Connect.php:16
|
7625 |
+
msgid "Connect"
|
7626 |
+
msgstr ""
|
7627 |
+
|
7628 |
+
#: view/Blocks/Connect.php:30
|
7629 |
+
msgid "disconnect"
|
7630 |
+
msgstr ""
|
7631 |
+
|
7632 |
+
#: view/Blocks/Dashboard.php:162
|
7633 |
+
msgid "Upgrade your SEO with Squirrly and improve your rankings on Google"
|
7634 |
+
msgstr ""
|
7635 |
+
|
7636 |
+
#: view/Blocks/Dashboard.php:172
|
7637 |
+
msgid "Congratulations! you have success messages"
|
7638 |
+
msgstr ""
|
7639 |
+
|
7640 |
+
#: view/Blocks/Dashboard.php:187 view/Blocks/Dashboard.php:221
|
7641 |
+
msgid "others"
|
7642 |
+
msgstr ""
|
7643 |
+
|
7644 |
+
#: view/Blocks/Dashboard.php:195
|
7645 |
+
#, php-format
|
7646 |
+
msgid "See %s other achievements"
|
7647 |
+
msgstr ""
|
7648 |
+
|
7649 |
+
#: view/Blocks/Dashboard.php:197
|
7650 |
+
msgid "See today's achievements"
|
7651 |
+
msgstr ""
|
7652 |
+
|
7653 |
+
#: view/Blocks/Dashboard.php:206
|
7654 |
+
msgid "You got new goals for today"
|
7655 |
+
msgstr ""
|
7656 |
+
|
7657 |
+
#: view/Blocks/Dashboard.php:230
|
7658 |
+
#, php-format
|
7659 |
+
msgid "See %s other goals"
|
7660 |
+
msgstr ""
|
7661 |
+
|
7662 |
+
#: view/Blocks/Dashboard.php:232
|
7663 |
+
msgid "See today's goals"
|
7664 |
+
msgstr ""
|
7665 |
+
|
7666 |
+
#: view/Blocks/Dashboard.php:238 view/Goals/Goals.php:213
|
7667 |
+
#, php-format
|
7668 |
+
msgid "No other goals for today. %sGood job!"
|
7669 |
+
msgstr ""
|
7670 |
+
|
7671 |
+
#: view/Blocks/Dashboard.php:241 view/Goals/Goals.php:224
|
7672 |
+
msgid "Rank your best pages with Focus Pages"
|
7673 |
+
msgstr ""
|
7674 |
+
|
7675 |
+
#: view/Blocks/Dashboard.php:244 view/Goals/Goals.php:221
|
7676 |
+
msgid "Boost your SEO with Bulk SEO"
|
7677 |
+
msgstr ""
|
7678 |
+
|
7679 |
+
#: view/Blocks/Dashboard.php:268 view/Goals/CheckSeo.php:109
|
7680 |
+
msgid "Checking the website ..."
|
7681 |
+
msgstr ""
|
7682 |
+
|
7683 |
+
#: view/Blocks/FocusPages.php:7
|
7684 |
+
msgid "See Focus Pages"
|
7685 |
+
msgstr ""
|
7686 |
+
|
7687 |
+
#: view/Blocks/FocusPages.php:17
|
7688 |
+
msgid "Last audited"
|
7689 |
msgstr ""
|
7690 |
|
7691 |
+
#: view/Blocks/FocusPages.php:54
|
7692 |
+
msgid "Check Focus Page"
|
7693 |
msgstr ""
|
7694 |
|
7695 |
+
#: view/Blocks/FocusPages.php:66
|
7696 |
+
msgid "To get started with managing the focus pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7697 |
msgstr ""
|
7698 |
|
7699 |
+
#: view/Blocks/FocusPages.php:70
|
7700 |
+
msgid "Add new page"
|
7701 |
msgstr ""
|
7702 |
|
7703 |
+
#: view/Blocks/FocusPages.php:76
|
7704 |
+
msgid "Then set a page as focus"
|
7705 |
msgstr ""
|
7706 |
|
7707 |
+
#: view/Blocks/Jorney.php:12 view/Blocks/Jorney.php:95
|
7708 |
+
msgid "14 Days Journey Course"
|
|
|
7709 |
msgstr ""
|
7710 |
|
7711 |
+
#: view/Blocks/Jorney.php:17
|
7712 |
+
#, php-format
|
7713 |
+
msgid "Follow the %sdaily recipe%s from below."
|
7714 |
msgstr ""
|
7715 |
|
7716 |
+
#: view/Blocks/Jorney.php:18 view/Onboarding/Step2.2.php:32
|
7717 |
#, php-format
|
7718 |
msgid ""
|
7719 |
+
"%sJoin%s the rest of the %sJourneyTeam on the Facebook Group%s and if you "
|
7720 |
+
"want you can share with the members that you have started your Journey."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7721 |
msgstr ""
|
7722 |
|
7723 |
+
#: view/Blocks/Jorney.php:32
|
7724 |
+
msgid "Congratulations! You've completed the 14 Days Journey To Better Ranking"
|
|
|
7725 |
msgstr ""
|
7726 |
|
7727 |
+
#: view/Blocks/Jorney.php:34
|
7728 |
+
msgid "Your 14 Days Journey To Better Ranking"
|
7729 |
msgstr ""
|
7730 |
|
7731 |
+
#: view/Blocks/Jorney.php:42 view/Blocks/Jorney.php:60
|
7732 |
+
msgid "Day"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7733 |
msgstr ""
|
7734 |
|
7735 |
+
#: view/Blocks/Jorney.php:49
|
7736 |
+
msgid "If you missed a day, click on it and read the SEO recipe for it."
|
|
|
7737 |
msgstr ""
|
7738 |
|
7739 |
+
#: view/Blocks/Jorney.php:55
|
7740 |
+
msgid "I'm all done. Hide this block."
|
7741 |
msgstr ""
|
7742 |
|
7743 |
+
#: view/Blocks/Jorney.php:60
|
7744 |
+
msgid "Open the SEO recipe for today"
|
|
|
|
|
|
|
|
|
|
|
7745 |
msgstr ""
|
7746 |
|
7747 |
+
#: view/Blocks/Jorney.php:65 view/FocusPages/Addpage.php:22
|
7748 |
+
msgid "Add a page in Focus Pages"
|
7749 |
msgstr ""
|
7750 |
|
7751 |
+
#: view/Blocks/Jorney.php:100 view/Onboarding/Step2.1.php:25
|
|
|
7752 |
msgid ""
|
7753 |
+
"All you need now is to start driving One of your most valuable pages to "
|
7754 |
+
"Better Rankings."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7755 |
msgstr ""
|
7756 |
|
7757 |
+
#: view/Blocks/Jorney.php:103
|
7758 |
+
msgid "I'm ready to start the Journey To Better Ranking"
|
7759 |
msgstr ""
|
7760 |
|
7761 |
+
#: view/Blocks/KRFound.php:6
|
7762 |
+
msgid "Suggested Keywords"
|
7763 |
msgstr ""
|
7764 |
|
7765 |
+
#: view/Blocks/KRFound.php:16 view/Blocks/KRHistory.php:16
|
7766 |
+
#: view/Ranking/Rankings.php:395 view/Research/Briefcase.php:256
|
7767 |
+
#: view/Research/History.php:30 view/Research/Research.php:193
|
7768 |
+
#: view/Research/Suggested.php:29
|
7769 |
+
msgid "Country"
|
7770 |
msgstr ""
|
7771 |
|
7772 |
+
#: view/Blocks/KRFound.php:16 view/Blocks/KRHistory.php:16
|
7773 |
+
#: view/Research/History.php:30 view/Research/Research.php:193
|
7774 |
+
#: view/Research/Suggested.php:29
|
7775 |
+
msgid "Co"
|
7776 |
msgstr ""
|
7777 |
|
7778 |
+
#: view/Blocks/KRFound.php:18 view/Blocks/KRFound.php:19
|
7779 |
+
#: view/Blocks/KRFound.php:64 view/Research/Briefcase.php:261
|
7780 |
+
#: view/Research/HistoryDetails.php:16 view/Research/HistoryDetails.php:18
|
7781 |
+
#: view/Research/Research.php:195 view/Research/Research.php:196
|
7782 |
+
#: view/Research/Suggested.php:31 view/Research/Suggested.php:32
|
7783 |
+
#: view/Research/Suggested.php:81
|
7784 |
+
msgid "Competition"
|
7785 |
msgstr ""
|
7786 |
|
7787 |
+
#: view/Blocks/KRFound.php:22 view/Blocks/KRFound.php:69
|
7788 |
+
#: view/Research/HistoryDetails.php:12 view/Research/Research.php:199
|
7789 |
+
#: view/Research/Suggested.php:35 view/Research/Suggested.php:86
|
7790 |
+
msgid "SEO Search Volume"
|
7791 |
msgstr ""
|
7792 |
|
7793 |
+
#: view/Blocks/KRFound.php:23 view/Research/HistoryDetails.php:14
|
7794 |
+
#: view/Research/Suggested.php:36
|
7795 |
+
msgid "SV"
|
7796 |
msgstr ""
|
7797 |
|
7798 |
+
#: view/Blocks/KRFound.php:26 view/Blocks/KRFound.php:74
|
7799 |
+
#: view/Research/Briefcase.php:277 view/Research/HistoryDetails.php:8
|
7800 |
+
#: view/Research/Research.php:203 view/Research/Suggested.php:39
|
7801 |
+
#: view/Research/Suggested.php:91
|
7802 |
+
msgid "Recent discussions"
|
7803 |
msgstr ""
|
7804 |
|
7805 |
+
#: view/Blocks/KRFound.php:27 view/Research/HistoryDetails.php:10
|
7806 |
+
#: view/Research/Research.php:204 view/Research/Suggested.php:40
|
7807 |
+
msgid "Discussion"
|
7808 |
msgstr ""
|
7809 |
|
7810 |
+
#: view/Blocks/KRFound.php:30 view/Blocks/KRFound.php:31
|
7811 |
+
#: view/Blocks/KRFound.php:79 view/Research/Briefcase.php:283
|
7812 |
+
#: view/Research/HistoryDetails.php:20 view/Research/Research.php:207
|
7813 |
+
#: view/Research/Suggested.php:43
|
7814 |
+
msgid "Trending"
|
|
|
7815 |
msgstr ""
|
7816 |
|
7817 |
+
#: view/Blocks/KRFound.php:64 view/Blocks/KRFound.php:69
|
7818 |
+
#: view/Blocks/KRFound.php:74 view/Blocks/KRFound.php:79
|
7819 |
+
#: view/Research/Briefcase.php:262 view/Research/Briefcase.php:272
|
7820 |
+
#: view/Research/Briefcase.php:278 view/Research/Suggested.php:81
|
7821 |
+
#: view/Research/Suggested.php:86 view/Research/Suggested.php:91
|
7822 |
+
msgid "-"
|
7823 |
msgstr ""
|
7824 |
|
7825 |
+
#: view/Blocks/KRFound.php:83
|
7826 |
+
msgid "Use Keyword"
|
7827 |
+
msgstr ""
|
|
|
|
|
|
|
7828 |
|
7829 |
+
#: view/Blocks/KRFound.php:96 view/Research/Suggested.php:153
|
7830 |
+
msgid "Once a week, Squirrly checks all the keywords from your briefcase."
|
|
|
|
|
|
|
7831 |
msgstr ""
|
7832 |
|
7833 |
+
#: view/Blocks/KRFound.php:97 view/Research/Suggested.php:154
|
7834 |
+
msgid "If it finds better keywords, they will be listed here"
|
7835 |
msgstr ""
|
7836 |
|
7837 |
+
#: view/Blocks/KRFound.php:98 view/Research/Suggested.php:155
|
7838 |
+
msgid "Until then, add keywords in Briefcase"
|
|
|
7839 |
msgstr ""
|
7840 |
|
7841 |
+
#: view/Blocks/KRFound.php:102 view/Blocks/SLASearch.php:23
|
7842 |
+
msgid "Go to Briefcase"
|
|
|
|
|
7843 |
msgstr ""
|
7844 |
|
7845 |
+
#: view/Blocks/KRHistory.php:5 view/Onboarding/Step1.3.php:11
|
7846 |
+
#: view/Research/Research.php:18
|
7847 |
+
msgid "Keyword Research"
|
7848 |
msgstr ""
|
7849 |
|
7850 |
+
#: view/Blocks/KRHistory.php:6
|
7851 |
+
msgid "See Research History"
|
|
|
|
|
7852 |
msgstr ""
|
7853 |
|
7854 |
+
#: view/Blocks/KRHistory.php:43 view/Research/History.php:55
|
7855 |
+
msgid "See your research results and compare them over time"
|
7856 |
msgstr ""
|
7857 |
|
7858 |
+
#: view/Blocks/KnowledgeBase.php:6
|
7859 |
+
msgid "Knowledge Base"
|
7860 |
msgstr ""
|
7861 |
|
7862 |
+
# @ squirrly-seo
|
7863 |
+
#: view/Blocks/Login.php:11 view/Blocks/Login.php:29
|
7864 |
+
msgid "Email:"
|
7865 |
msgstr ""
|
7866 |
|
7867 |
+
# @ squirrly-seo
|
7868 |
+
#: view/Blocks/Login.php:15
|
7869 |
+
msgid "Password:"
|
7870 |
msgstr ""
|
7871 |
|
7872 |
+
# @ squirrly-seo
|
7873 |
+
#: view/Blocks/Login.php:19
|
7874 |
+
msgid "Register to Squirrly.co"
|
|
|
|
|
7875 |
msgstr ""
|
7876 |
|
7877 |
+
# @ squirrly-seo
|
7878 |
+
#: view/Blocks/Login.php:20
|
7879 |
+
msgid "Lost password?"
|
7880 |
msgstr ""
|
7881 |
|
7882 |
+
# @ squirrly-seo
|
7883 |
+
#: view/Blocks/Login.php:20
|
7884 |
+
msgid "Lost password"
|
|
|
7885 |
msgstr ""
|
7886 |
|
7887 |
+
# @ squirrly-seo
|
7888 |
+
#: view/Blocks/Login.php:22
|
7889 |
+
msgid "Login"
|
7890 |
msgstr ""
|
7891 |
|
7892 |
+
#: view/Blocks/Login.php:36
|
7893 |
+
msgid "I already have an account"
|
7894 |
msgstr ""
|
7895 |
|
7896 |
+
#: view/Blocks/Login.php:39
|
7897 |
+
#, php-format
|
7898 |
+
msgid "I Agree with the Squirrly %sTerms of Use%s and %sPrivacy Policy%s"
|
7899 |
msgstr ""
|
7900 |
|
7901 |
+
#: view/Blocks/Login.php:41
|
7902 |
+
msgid "Sign Up"
|
7903 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7904 |
|
7905 |
+
#: view/Blocks/Ranks.php:6 view/Ranking/Rankings.php:31
|
7906 |
+
msgid "Google Rankings"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7907 |
msgstr ""
|
7908 |
|
7909 |
+
#: view/Blocks/Ranks.php:7 view/Blocks/Ranks.php:77
|
7910 |
+
#: view/Onboarding/Step1.5.php:25
|
7911 |
+
msgid "See Rankings"
|
7912 |
msgstr ""
|
7913 |
|
7914 |
+
#: view/Blocks/Ranks.php:19 view/Blocks/Ranks.php:84
|
7915 |
+
msgid "Google Ranks"
|
|
|
|
|
7916 |
msgstr ""
|
7917 |
|
7918 |
+
#: view/Blocks/Ranks.php:20 view/Blocks/Ranks.php:85
|
7919 |
+
msgid "last 7 days"
|
7920 |
msgstr ""
|
7921 |
|
7922 |
+
#: view/Blocks/Ranks.php:44
|
7923 |
+
msgid "Today Average"
|
|
|
7924 |
msgstr ""
|
7925 |
|
7926 |
+
#: view/Blocks/Ranks.php:67
|
7927 |
#, php-format
|
7928 |
+
msgid "The average rank went down with %s since %s"
|
7929 |
msgstr ""
|
7930 |
|
7931 |
+
#: view/Blocks/Ranks.php:69
|
7932 |
+
#, php-format
|
7933 |
+
msgid "The average rank went up with %s since %s"
|
7934 |
msgstr ""
|
7935 |
|
7936 |
+
#: view/Blocks/Ranks.php:100
|
7937 |
+
msgid "To see how your website is ranking on Google"
|
7938 |
msgstr ""
|
7939 |
|
7940 |
+
#: view/Blocks/Ranks.php:104 view/Ranking/Rankings.php:432
|
7941 |
+
msgid "Add keywords in Briefcase"
|
7942 |
msgstr ""
|
7943 |
|
7944 |
+
#: view/Blocks/Ranks.php:110
|
7945 |
+
msgid "Then send keywords to Rank Checker"
|
7946 |
msgstr ""
|
7947 |
|
7948 |
+
#: view/Blocks/SEOIssues.php:5
|
7949 |
+
msgid "SEO Issues"
|
|
|
7950 |
msgstr ""
|
7951 |
|
7952 |
+
#: view/Blocks/SEOIssues.php:10
|
7953 |
+
msgid "Run new test"
|
|
|
|
|
7954 |
msgstr ""
|
7955 |
|
7956 |
+
#: view/Blocks/SEOIssues.php:23
|
7957 |
+
msgid "Problem"
|
7958 |
msgstr ""
|
7959 |
|
7960 |
+
#: view/Blocks/SEOIssues.php:24
|
7961 |
+
msgid "Solution"
|
7962 |
msgstr ""
|
7963 |
|
7964 |
+
#: view/Blocks/SEOIssues.php:56
|
7965 |
+
msgid "See solution"
|
7966 |
msgstr ""
|
7967 |
|
7968 |
+
#: view/Blocks/SEOIssues.php:67
|
7969 |
+
msgid "Fix It"
|
7970 |
msgstr ""
|
7971 |
|
7972 |
+
#: view/Blocks/SEOIssues.php:88
|
7973 |
+
msgid "No SEO major issues found in your website"
|
7974 |
msgstr ""
|
7975 |
|
7976 |
+
#: view/Blocks/SEOIssues.php:90
|
7977 |
+
msgid "Now, check the SEO for each page using Bulk SEO"
|
7978 |
msgstr ""
|
7979 |
|
7980 |
+
#: view/Blocks/SEOIssues.php:94
|
7981 |
+
msgid "Go to Bulk SEO"
|
7982 |
msgstr ""
|
7983 |
|
7984 |
+
#: view/Blocks/SLASearch.php:2
|
7985 |
+
msgid "Waiting for your editor to load .. "
|
7986 |
msgstr ""
|
7987 |
|
7988 |
+
#: view/Blocks/SLASearch.php:3
|
7989 |
+
msgid ""
|
7990 |
+
"Javascript is disabled! You need to activate the javascript in order to use "
|
7991 |
+
"Squirrly SEO."
|
7992 |
msgstr ""
|
7993 |
|
7994 |
+
#: view/Blocks/SLASearch.php:8
|
7995 |
+
msgid "Click to Close Squirrly Live Assistant"
|
7996 |
msgstr ""
|
7997 |
|
7998 |
+
#: view/Blocks/SLASearch.php:9
|
7999 |
+
msgid "Click to Minimize Box"
|
|
|
8000 |
msgstr ""
|
8001 |
|
8002 |
+
#: view/Blocks/SLASearch.php:10
|
8003 |
+
msgid "Click to Maximize Box"
|
8004 |
msgstr ""
|
8005 |
|
8006 |
+
#: view/Blocks/SLASearch.php:11 view/Blocks/SLASearch.php:17
|
8007 |
+
msgid "Squirrly Briefcase"
|
8008 |
msgstr ""
|
8009 |
|
8010 |
+
#: view/Blocks/SLASearch.php:18
|
8011 |
+
msgid "Refresh the briefcase"
|
8012 |
msgstr ""
|
8013 |
|
8014 |
+
#: view/Blocks/SLASearch.php:19
|
8015 |
+
msgid "Close Briefcase"
|
8016 |
msgstr ""
|
8017 |
|
8018 |
+
#: view/Blocks/SLASearch.php:21
|
8019 |
+
msgid "Search in Briefcase ..."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8020 |
msgstr ""
|
8021 |
|
8022 |
+
# @ squirrly-seo
|
8023 |
+
#: view/Blocks/SLASearch.php:31
|
8024 |
+
msgid "Enter a keyword"
|
8025 |
msgstr ""
|
8026 |
|
8027 |
+
# @ squirrly-seo
|
8028 |
+
#: view/Blocks/SLASearch.php:32
|
8029 |
+
msgid "for Squirrly Live SEO optimization"
|
|
|
8030 |
msgstr ""
|
8031 |
|
8032 |
+
# @ squirrly-seo
|
8033 |
+
#: view/Blocks/SLASearch.php:37
|
8034 |
+
#, fuzzy
|
8035 |
+
#| msgid "Enter even more keywords."
|
8036 |
+
msgid "Type in your keyword..."
|
8037 |
+
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
8038 |
|
8039 |
+
# @ squirrly-seo
|
8040 |
+
#: view/Blocks/SLASearch.php:39
|
8041 |
+
msgid "Use this keyword"
|
8042 |
msgstr ""
|
8043 |
|
8044 |
+
# @ squirrly-seo
|
8045 |
+
#: view/Blocks/SLASearch.php:42
|
8046 |
+
#, fuzzy
|
8047 |
+
#| msgid "Do the research"
|
8048 |
+
msgid "Do keyword research!"
|
8049 |
+
msgstr "Recherchieren"
|
8050 |
+
|
8051 |
+
# @ squirrly-seo
|
8052 |
+
#: view/Blocks/SLASearch.php:46
|
8053 |
+
msgid "Images"
|
8054 |
msgstr ""
|
8055 |
|
8056 |
+
# @ squirrly-seo
|
8057 |
+
#: view/Blocks/SLASearch.php:47
|
8058 |
+
msgid "Twitter"
|
8059 |
msgstr ""
|
8060 |
|
8061 |
+
# @ squirrly-seo
|
8062 |
+
#: view/Blocks/SLASearch.php:48
|
8063 |
+
msgid "Wiki"
|
8064 |
msgstr ""
|
8065 |
|
8066 |
+
# @ squirrly-seo
|
8067 |
+
#: view/Blocks/SLASearch.php:49
|
8068 |
+
msgid "Blogs"
|
8069 |
msgstr ""
|
8070 |
|
8071 |
+
# @ squirrly-seo
|
8072 |
+
#: view/Blocks/SLASearch.php:50
|
8073 |
+
msgid "My articles"
|
8074 |
msgstr ""
|
8075 |
|
8076 |
+
# @ squirrly-seo
|
8077 |
+
#: view/Blocks/SLASearch.php:58
|
8078 |
+
msgid "Show only Copyright Free images"
|
8079 |
msgstr ""
|
8080 |
|
8081 |
+
#: view/Blocks/SLASeo.php:3 view/Onboarding/Step1.2.php:11
|
8082 |
+
msgid "Squirrly Live Assistant"
|
8083 |
msgstr ""
|
8084 |
|
8085 |
+
#: view/Blocks/SLASeo.php:6
|
8086 |
+
msgid "Update"
|
8087 |
msgstr ""
|
8088 |
|
8089 |
+
#: view/Blocks/SLASeo.php:9
|
8090 |
+
msgid "Split Window"
|
8091 |
msgstr ""
|
8092 |
|
8093 |
+
#: view/Blocks/Snippet.php:82
|
8094 |
+
msgid "Meta Tags"
|
8095 |
msgstr ""
|
8096 |
|
8097 |
+
#: view/Blocks/Snippet.php:87
|
8098 |
+
msgid "JSON-LD"
|
8099 |
msgstr ""
|
8100 |
|
8101 |
+
#: view/Blocks/Snippet.php:111 view/Blocks/Snippet.php:471
|
8102 |
+
#: view/Blocks/Snippet.php:725
|
8103 |
+
#, php-format
|
8104 |
+
msgid ""
|
8105 |
+
"Post Type (%s) was excluded from %sSquirrly > SEO Settings%s. Squirrly SEO "
|
8106 |
+
"will not load for this post type on the frontend"
|
8107 |
msgstr ""
|
8108 |
|
8109 |
+
#: view/Blocks/Snippet.php:119 view/SeoSettings/Automation.php:170
|
8110 |
+
#: view/SeoSettings/Automation.php:197 view/SeoSettings/Automation.php:275
|
8111 |
+
msgid "Activate Metas"
|
8112 |
msgstr ""
|
8113 |
|
8114 |
+
#: view/Blocks/Snippet.php:128
|
8115 |
+
msgid "How this page will appear on Search Engines"
|
8116 |
msgstr ""
|
8117 |
|
8118 |
+
#: view/Blocks/Snippet.php:132 view/Blocks/Snippet.php:364
|
8119 |
+
#: view/Blocks/Snippet.php:493 view/Blocks/Snippet.php:747
|
8120 |
+
#: view/Blocks/Snippet.php:968
|
8121 |
+
msgid "Refresh"
|
8122 |
msgstr ""
|
8123 |
|
8124 |
+
#: view/Blocks/Snippet.php:136 view/Blocks/Snippet.php:509
|
8125 |
+
#: view/Blocks/Snippet.php:765
|
8126 |
+
msgid "AUTO-DRAFT"
|
8127 |
msgstr ""
|
8128 |
|
8129 |
+
#: view/Blocks/Snippet.php:147 view/Blocks/Snippet.php:530
|
8130 |
+
#: view/Blocks/Snippet.php:785
|
8131 |
+
msgid "Please save the post first to be able to edit the Squirrly SEO Snippet"
|
8132 |
msgstr ""
|
8133 |
|
8134 |
+
#: view/Blocks/Snippet.php:154 view/Blocks/Snippet.php:537
|
8135 |
+
#: view/Blocks/Snippet.php:792
|
8136 |
+
msgid "Cancel"
|
8137 |
msgstr ""
|
8138 |
|
8139 |
+
#: view/Blocks/Snippet.php:155 view/Blocks/Snippet.php:365
|
8140 |
+
#: view/Blocks/Snippet.php:538 view/Blocks/Snippet.php:793
|
8141 |
+
#: view/Blocks/Snippet.php:969
|
8142 |
+
msgid "Save"
|
|
|
8143 |
msgstr ""
|
8144 |
|
8145 |
+
#: view/Blocks/Snippet.php:165
|
8146 |
+
msgid "Activate Title"
|
|
|
|
|
8147 |
msgstr ""
|
8148 |
|
8149 |
+
# @ squirrly-seo
|
8150 |
+
#: view/Blocks/Snippet.php:172 view/Blocks/Snippet.php:223
|
8151 |
+
#: view/Blocks/Snippet.php:571 view/Blocks/Snippet.php:614
|
8152 |
+
#: view/Blocks/Snippet.php:826 view/Blocks/Snippet.php:869
|
8153 |
+
#, fuzzy, php-format
|
8154 |
+
#| msgid "Tips: Length 10-70 chars"
|
8155 |
+
msgid "Tips: Length %s-%s chars"
|
8156 |
+
msgstr "Tipp: Länge 10-70 Charaktere"
|
8157 |
+
|
8158 |
+
#: view/Blocks/Snippet.php:175 view/Blocks/Snippet.php:226
|
8159 |
+
#: view/Blocks/Snippet.php:574 view/Blocks/Snippet.php:617
|
8160 |
+
#: view/Blocks/Snippet.php:829 view/Blocks/Snippet.php:872
|
8161 |
+
msgid "Pattern: "
|
8162 |
msgstr ""
|
8163 |
|
8164 |
+
#: view/Blocks/Snippet.php:192 view/Blocks/Snippet.php:591
|
8165 |
+
#: view/Blocks/Snippet.php:846
|
8166 |
+
msgid "Default Title"
|
|
|
8167 |
msgstr ""
|
8168 |
|
8169 |
+
#: view/Blocks/Snippet.php:199 view/Blocks/Snippet.php:253
|
8170 |
+
#: view/Blocks/Snippet.php:598 view/Blocks/Snippet.php:644
|
8171 |
+
#: view/Blocks/Snippet.php:853 view/Blocks/Snippet.php:899
|
8172 |
+
msgid "Pattern"
|
8173 |
msgstr ""
|
8174 |
|
8175 |
+
#: view/Blocks/Snippet.php:216
|
8176 |
+
msgid "Activate Description"
|
|
|
|
|
|
|
8177 |
msgstr ""
|
8178 |
|
8179 |
+
#: view/Blocks/Snippet.php:222
|
8180 |
+
msgid "Meta Description"
|
|
|
8181 |
msgstr ""
|
8182 |
|
8183 |
+
#: view/Blocks/Snippet.php:246 view/Blocks/Snippet.php:637
|
8184 |
+
#: view/Blocks/Snippet.php:892
|
8185 |
+
msgid "Default Description"
|
|
|
|
|
8186 |
msgstr ""
|
8187 |
|
8188 |
+
#: view/Blocks/Snippet.php:270
|
8189 |
+
msgid "Activate Keywords"
|
|
|
|
|
|
|
|
|
8190 |
msgstr ""
|
8191 |
|
8192 |
+
#: view/Blocks/Snippet.php:276
|
8193 |
+
msgid "Meta Keywords"
|
8194 |
msgstr ""
|
8195 |
|
8196 |
+
# @ squirrly-seo
|
8197 |
+
#: view/Blocks/Snippet.php:280
|
8198 |
+
msgid "+ Add keyword"
|
8199 |
msgstr ""
|
8200 |
|
8201 |
+
#: view/Blocks/Snippet.php:292
|
8202 |
+
msgid "Activate Canonical"
|
8203 |
msgstr ""
|
8204 |
|
8205 |
+
#: view/Blocks/Snippet.php:299
|
8206 |
+
msgid "Leave it blank if you don't have an external canonical"
|
|
|
8207 |
msgstr ""
|
8208 |
|
8209 |
+
#: view/Blocks/Snippet.php:302
|
8210 |
+
msgid "Found: "
|
|
|
8211 |
msgstr ""
|
8212 |
|
8213 |
+
#: view/Blocks/Snippet.php:314
|
8214 |
+
msgid "Default Link"
|
8215 |
msgstr ""
|
8216 |
|
8217 |
+
#: view/Blocks/Snippet.php:336 view/Blocks/Snippet.php:459
|
8218 |
+
#: view/Blocks/Snippet.php:705 view/Blocks/Snippet.php:940
|
8219 |
+
#: view/Blocks/Snippet.php:1073
|
8220 |
+
msgid ""
|
8221 |
+
"To edit the snippet, you have to activate Squirrly SEO for this page first"
|
8222 |
msgstr ""
|
8223 |
|
8224 |
+
#: view/Blocks/Snippet.php:345
|
8225 |
+
msgid "Activate Squirrly Snippet for this page"
|
8226 |
msgstr ""
|
8227 |
|
8228 |
+
#: view/Blocks/Snippet.php:350 view/Blocks/Snippet.php:710
|
8229 |
+
#: view/Blocks/Snippet.php:945
|
8230 |
+
msgid "Post Type"
|
8231 |
msgstr ""
|
8232 |
|
8233 |
+
#: view/Blocks/Snippet.php:352 view/Blocks/Snippet.php:674
|
8234 |
+
#: view/Blocks/Snippet.php:712
|
8235 |
+
msgid "OG Type"
|
8236 |
msgstr ""
|
8237 |
|
8238 |
+
#: view/Blocks/Snippet.php:382
|
8239 |
+
#, php-format
|
8240 |
+
msgid ""
|
8241 |
+
"JSON-LD is disable for this Post Type (%s). See %sSquirrly > SEO Settings > "
|
8242 |
+
"Automation%s."
|
8243 |
msgstr ""
|
8244 |
|
8245 |
+
#: view/Blocks/Snippet.php:406
|
8246 |
+
msgid "JSON-LD Code"
|
|
|
8247 |
msgstr ""
|
8248 |
|
8249 |
+
#: view/Blocks/Snippet.php:411 view/Blocks/Snippet.php:682
|
8250 |
+
#: view/Blocks/Snippet.php:920
|
8251 |
+
msgid "(Auto)"
|
8252 |
msgstr ""
|
8253 |
|
8254 |
+
#: view/Blocks/Snippet.php:412
|
8255 |
+
msgid "Custom Code"
|
|
|
8256 |
msgstr ""
|
8257 |
|
8258 |
+
#: view/Blocks/Snippet.php:422
|
8259 |
+
msgid "Custom JSON-LD Code"
|
8260 |
msgstr ""
|
8261 |
|
8262 |
+
#: view/Blocks/Snippet.php:423
|
8263 |
#, php-format
|
8264 |
+
msgid "Add JSON-LD code from %sSchema Generator Online%s."
|
8265 |
msgstr ""
|
8266 |
|
8267 |
+
#: view/Blocks/Snippet.php:432
|
8268 |
+
msgid "Current JSON-LD Code"
|
8269 |
msgstr ""
|
8270 |
|
8271 |
+
#: view/Blocks/Snippet.php:440
|
8272 |
+
msgid "Validate"
|
8273 |
msgstr ""
|
8274 |
|
8275 |
+
#: view/Blocks/Snippet.php:488
|
8276 |
+
msgid "How this page appears on Facebook"
|
|
|
8277 |
msgstr ""
|
8278 |
|
8279 |
+
#: view/Blocks/Snippet.php:494
|
8280 |
+
msgid "Edit Open Graph"
|
8281 |
msgstr ""
|
8282 |
|
8283 |
+
#: view/Blocks/Snippet.php:502 view/Blocks/Snippet.php:757
|
8284 |
+
msgid "The image size must be at least 500 pixels wide"
|
8285 |
msgstr ""
|
8286 |
|
8287 |
+
#: view/Blocks/Snippet.php:518
|
8288 |
+
msgid ""
|
8289 |
+
"This is the Featured Image. You can change it if you edit the snippet and "
|
8290 |
+
"upload another image. "
|
8291 |
msgstr ""
|
8292 |
|
8293 |
+
#: view/Blocks/Snippet.php:547 view/Blocks/Snippet.php:802
|
8294 |
+
msgid "Media Image"
|
|
|
8295 |
msgstr ""
|
8296 |
|
8297 |
+
# @ squirrly-seo
|
8298 |
+
#: view/Blocks/Snippet.php:551 view/Blocks/Snippet.php:806
|
8299 |
+
#: view/Research/Briefcase.php:419 view/SeoSettings/Favicon.php:77
|
8300 |
+
msgid "Upload"
|
8301 |
msgstr ""
|
8302 |
|
8303 |
+
#: view/Blocks/Snippet.php:552 view/Blocks/Snippet.php:807
|
8304 |
+
msgid "Image size must be at least 500 pixels wide"
|
8305 |
msgstr ""
|
8306 |
|
8307 |
+
#: view/Blocks/Snippet.php:659
|
8308 |
+
msgid "Author Link"
|
8309 |
msgstr ""
|
8310 |
|
8311 |
+
#: view/Blocks/Snippet.php:660
|
8312 |
+
msgid "For multiple authors, separate their Facebook links with commas"
|
8313 |
msgstr ""
|
8314 |
|
8315 |
+
#: view/Blocks/Snippet.php:742
|
8316 |
+
msgid "How this page appears on Twitter"
|
8317 |
msgstr ""
|
8318 |
|
8319 |
+
#: view/Blocks/Snippet.php:748
|
8320 |
+
msgid "Edit Twitter Card"
|
8321 |
msgstr ""
|
8322 |
|
8323 |
+
#: view/Blocks/Snippet.php:774
|
8324 |
+
msgid ""
|
8325 |
+
"This is the Featured Image. You can change it if you edit the snippet and "
|
8326 |
+
"upload another image."
|
8327 |
msgstr ""
|
8328 |
|
8329 |
+
#: view/Blocks/Snippet.php:915
|
8330 |
+
msgid "Card Type"
|
8331 |
msgstr ""
|
8332 |
|
8333 |
+
#: view/Blocks/Snippet.php:916 view/SeoSettings/Social.php:285
|
8334 |
+
#, php-format
|
8335 |
+
msgid "Every change needs %sTwitter Card Validator%s"
|
8336 |
msgstr ""
|
8337 |
|
8338 |
+
#: view/Blocks/Snippet.php:921
|
8339 |
+
msgid "summary"
|
8340 |
msgstr ""
|
8341 |
|
8342 |
+
#: view/Blocks/Snippet.php:922
|
8343 |
+
msgid "summary_large_image"
|
8344 |
msgstr ""
|
8345 |
|
8346 |
+
#: view/Blocks/Snippet.php:947
|
8347 |
+
msgid "Twitter Type"
|
8348 |
msgstr ""
|
8349 |
|
8350 |
+
#: view/Blocks/Snippet.php:960
|
8351 |
+
#, php-format
|
8352 |
+
msgid ""
|
8353 |
+
"You selected '%s' in %sSettings > Reading%s. It's important to uncheck that "
|
8354 |
+
"option."
|
8355 |
msgstr ""
|
8356 |
|
8357 |
+
#: view/Blocks/Snippet.php:980 view/Blocks/Snippet.php:1011
|
8358 |
+
#, php-format
|
8359 |
+
msgid ""
|
8360 |
+
"This Post Type (%s) has Nofollow set in Automation. See %sSquirrly > SEO "
|
8361 |
+
"Settings > Automation%s."
|
8362 |
msgstr ""
|
8363 |
|
8364 |
+
#: view/Blocks/Snippet.php:987 view/Blocks/Snippet.php:1018
|
8365 |
+
#: view/SeoSettings/Automation.php:177 view/SeoSettings/Automation.php:204
|
8366 |
+
msgid "Activate Robots Meta"
|
|
|
8367 |
msgstr ""
|
8368 |
|
8369 |
+
#: view/Blocks/Snippet.php:998
|
8370 |
+
msgid "Let Google Index This Page"
|
8371 |
msgstr ""
|
8372 |
|
8373 |
+
#: view/Blocks/Snippet.php:1041
|
8374 |
+
#, php-format
|
8375 |
+
msgid ""
|
8376 |
+
"Show in sitemap for this Post Type (%s) was excluded from %sSquirrly > SEO "
|
8377 |
+
"Settings > Automation%s."
|
8378 |
msgstr ""
|
8379 |
|
8380 |
+
#: view/Blocks/Snippet.php:1048 view/SeoSettings/Automation.php:223
|
8381 |
+
#: view/SeoSettings/Sitemap.php:33
|
8382 |
+
msgid "Activate Sitemap"
|
8383 |
msgstr ""
|
8384 |
|
8385 |
+
#: view/Blocks/Snippet.php:1058
|
8386 |
+
msgid "Show it in Sitemap.xml"
|
8387 |
msgstr ""
|
8388 |
|
8389 |
+
#: view/Blocks/Snippet.php:1096
|
8390 |
+
msgid "Loading Squirrly Snippet ..."
|
8391 |
msgstr ""
|
8392 |
|
8393 |
+
#: view/Blocks/Snippet.php:1122
|
8394 |
+
msgid "Enable Squirrly SEO to load Squirrly Snippet"
|
8395 |
msgstr ""
|
8396 |
|
8397 |
+
#: view/Blocks/Snippet.php:1134
|
8398 |
+
#, php-format
|
8399 |
+
msgid "%sPlease connect to SquirrlyCloud first%s"
|
8400 |
msgstr ""
|
8401 |
|
8402 |
+
#: view/Blocks/Stats.php:22
|
8403 |
+
msgid "Hello"
|
|
|
8404 |
msgstr ""
|
8405 |
|
8406 |
+
#: view/Blocks/Stats.php:28
|
8407 |
+
#, php-format
|
8408 |
+
msgid "%s SEO Protection"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8409 |
msgstr ""
|
8410 |
|
8411 |
+
#: view/Blocks/Stats.php:31
|
8412 |
+
msgid "All protection layers are activated."
|
8413 |
+
msgstr ""
|
|
|
|
|
|
|
8414 |
|
8415 |
+
#: view/Blocks/Stats.php:33
|
8416 |
+
#, php-format
|
8417 |
+
msgid "Power up the SEO from %sSquirrly > SEO Settings%s."
|
8418 |
msgstr ""
|
8419 |
|
8420 |
+
#: view/Blocks/Stats.php:37
|
8421 |
+
msgid "How does this work?"
|
|
|
8422 |
msgstr ""
|
8423 |
|
8424 |
+
#: view/Blocks/Stats.php:45
|
8425 |
+
msgid "Pages SEO'ed"
|
|
|
8426 |
msgstr ""
|
8427 |
|
8428 |
+
#: view/Blocks/Stats.php:51
|
8429 |
+
msgid "Post Types Covered"
|
|
|
8430 |
msgstr ""
|
8431 |
|
8432 |
+
#: view/Blocks/Stats.php:56 view/Goals/CheckSeo.php:102
|
8433 |
+
#, php-format
|
8434 |
+
msgid "%s Aspects"
|
8435 |
msgstr ""
|
8436 |
|
8437 |
# @ squirrly-seo
|
8438 |
+
#: view/Blocks/Stats.php:57 view/Goals/CheckSeo.php:103
|
8439 |
+
#, fuzzy
|
8440 |
+
#| msgid "Squirrly settings"
|
8441 |
+
msgid "Handled by Squirrly Genius."
|
8442 |
+
msgstr "Squirrly Einstellungen"
|
8443 |
|
8444 |
+
#: view/Blocks/Stats.php:59
|
8445 |
+
msgid "Can I see them?"
|
8446 |
msgstr ""
|
8447 |
|
8448 |
+
#: view/Blocks/Stats.php:63 view/Goals/Goals.php:43
|
8449 |
+
msgid "Run SEO Test"
|
8450 |
msgstr ""
|
8451 |
|
8452 |
+
# @ squirrly-seo
|
8453 |
+
#: view/Blocks/Support.php:7
|
8454 |
+
msgid "Go to Profile"
|
8455 |
msgstr ""
|
8456 |
|
8457 |
+
# @ squirrly-seo
|
8458 |
+
#: view/Blocks/Support.php:7 view/Blocks/Support.php:8
|
8459 |
+
msgid "Profile"
|
8460 |
msgstr ""
|
8461 |
|
8462 |
+
# @ squirrly-seo
|
8463 |
+
#: view/Blocks/Support.php:18
|
8464 |
+
msgid "Support"
|
8465 |
msgstr ""
|
8466 |
|
8467 |
+
# @ squirrly-seo
|
8468 |
+
#: view/Blocks/Support.php:21
|
8469 |
+
msgid "Need Help with Squirrly SEO?"
|
8470 |
msgstr ""
|
8471 |
|
8472 |
+
#: view/Blocks/Support.php:23 view/Blocks/Support.php:76
|
|
|
8473 |
#, php-format
|
8474 |
+
msgid "10 AM to 4 PM (GMT): Mon-Fri %sby contact form%s."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8475 |
msgstr ""
|
8476 |
|
8477 |
+
#: view/Blocks/Support.php:24 view/Blocks/Support.php:77
|
8478 |
+
#, php-format
|
8479 |
+
msgid "How To Squirrly %swebsite%s."
|
8480 |
msgstr ""
|
8481 |
|
8482 |
+
#: view/Blocks/Support.php:25 view/Blocks/Support.php:78
|
8483 |
+
#, php-format
|
8484 |
+
msgid "Facebook %sSupport Community%s."
|
|
|
8485 |
msgstr ""
|
8486 |
|
8487 |
+
#: view/Blocks/Support.php:26 view/Blocks/Support.php:79
|
8488 |
+
#, php-format
|
8489 |
+
msgid "Facebook %sMessenger%s."
|
8490 |
msgstr ""
|
8491 |
|
8492 |
+
#: view/Blocks/Support.php:27
|
8493 |
+
#, php-format
|
8494 |
+
msgid "Twitter %sSupport%s."
|
8495 |
msgstr ""
|
8496 |
|
8497 |
+
# @ squirrly-seo
|
8498 |
+
#: view/Blocks/Support.php:39
|
8499 |
+
msgid "How was your Squirrly experience today?"
|
8500 |
msgstr ""
|
8501 |
|
8502 |
+
# @ squirrly-seo
|
8503 |
+
#: view/Blocks/Support.php:48
|
8504 |
+
msgid "How was Squirrly today?"
|
|
|
8505 |
msgstr ""
|
8506 |
|
8507 |
+
#: view/Blocks/Support.php:53
|
8508 |
+
msgid "Angry"
|
8509 |
msgstr ""
|
8510 |
|
8511 |
+
#: view/Blocks/Support.php:53
|
8512 |
+
msgid "Annoying"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8513 |
msgstr ""
|
8514 |
|
8515 |
+
#: view/Blocks/Support.php:56
|
8516 |
+
msgid "Sad"
|
|
|
8517 |
msgstr ""
|
8518 |
|
8519 |
+
#: view/Blocks/Support.php:56
|
8520 |
+
msgid "Bad"
|
|
|
|
|
8521 |
msgstr ""
|
8522 |
|
8523 |
+
#: view/Blocks/Support.php:59
|
8524 |
+
msgid "Happy"
|
8525 |
msgstr ""
|
8526 |
|
8527 |
+
#: view/Blocks/Support.php:59
|
8528 |
+
msgid "Nice"
|
8529 |
msgstr ""
|
8530 |
|
8531 |
+
#: view/Blocks/Support.php:62
|
8532 |
+
msgid "Excited"
|
|
|
8533 |
msgstr ""
|
8534 |
|
8535 |
+
#: view/Blocks/Support.php:62
|
8536 |
+
msgid "Great"
|
8537 |
msgstr ""
|
8538 |
|
8539 |
+
#: view/Blocks/Support.php:65
|
8540 |
+
msgid "Love it"
|
8541 |
msgstr ""
|
8542 |
|
8543 |
# @ squirrly-seo
|
8544 |
+
#: view/Blocks/Support.php:71
|
8545 |
+
msgid "Send feedback"
|
8546 |
msgstr ""
|
8547 |
|
8548 |
+
#: view/Blocks/Support.php:75
|
8549 |
+
msgid "For more support:"
|
8550 |
msgstr ""
|
8551 |
|
8552 |
+
#: view/Blocks/Support.php:80
|
8553 |
+
#, php-format
|
8554 |
+
msgid "New Lessons Mon. and Tue. on %sTwitter%s."
|
8555 |
msgstr ""
|
8556 |
|
8557 |
+
#: view/Blocks/Support.php:85
|
8558 |
+
msgid "Thank you! You can send us a happy face tomorrow too."
|
8559 |
msgstr ""
|
8560 |
|
8561 |
+
#: view/Blocks/VersionBar.php:7
|
8562 |
+
#, php-format
|
8563 |
+
msgid ""
|
8564 |
+
"%sSERP Checker %s:%s We update the best ranks for each keyword, daily. 100%% "
|
8565 |
+
"accurate and objective."
|
8566 |
msgstr ""
|
8567 |
|
8568 |
+
#: view/Blocks/VersionBar.php:10
|
8569 |
+
#, php-format
|
|
|
8570 |
msgid ""
|
8571 |
+
"%sNo SERP queries remained.%s Please check your %saccount status and limits%s"
|
8572 |
msgstr ""
|
8573 |
|
8574 |
+
#: view/Blocks/VersionBar.php:16
|
8575 |
+
#, php-format
|
8576 |
+
msgid ""
|
8577 |
+
"%sSERP Checker %s:%s We show ranks according to what Google shows you in "
|
8578 |
+
"Google Search Console. %sPositions shown by GSC are averages, not exact "
|
8579 |
+
"positions in SERPs. %sTo have your rankings checked daily please upgrade "
|
8580 |
+
"your plan to %sBusiness Plan%s"
|
8581 |
msgstr ""
|
8582 |
|
8583 |
+
#: view/Blocks/VersionBar.php:23
|
8584 |
+
#, php-format
|
8585 |
+
msgid ""
|
8586 |
+
"%sAudit %s:%s Add maximum %s page(s) in Audit and request a new audit every "
|
8587 |
+
"hour."
|
8588 |
msgstr ""
|
8589 |
|
8590 |
+
#: view/Blocks/VersionBar.php:27
|
8591 |
+
#, php-format
|
8592 |
+
msgid ""
|
8593 |
+
"%sAudit %s:%s Add maximum %s page(s) in Audit. The audit will be generated "
|
8594 |
+
"once a week. %sTo add more pages in Audit and refresh the audit every hour "
|
8595 |
+
"please upgrade your plan to %sPRO Plan%s"
|
8596 |
msgstr ""
|
8597 |
|
8598 |
+
#: view/Blocks/VersionBar.php:34
|
8599 |
#, php-format
|
8600 |
msgid ""
|
8601 |
+
"%sFocus Pages %s:%s Add maximum %s page(s) in Focus Pages and request a new "
|
8602 |
+
"audit for each page every 5 mins."
|
8603 |
msgstr ""
|
8604 |
|
8605 |
+
#: view/Blocks/VersionBar.php:38
|
8606 |
+
#, php-format
|
8607 |
+
msgid ""
|
8608 |
+
"%sFocus Pages %s:%s Add maximum %s page(s) in Focus Pages and request a new "
|
8609 |
+
"audit for each page every 5 mins. %sTo add more pages in Focus Pages please "
|
8610 |
+
"upgrade your plan to %sPRO Plan%s"
|
8611 |
msgstr ""
|
8612 |
|
8613 |
+
#: view/Blocks/VersionBar.php:46
|
8614 |
+
#, php-format
|
8615 |
+
msgid ""
|
8616 |
+
"%sLive Assistant %s:%s Use Squirrly Live Assistant with all the optimization "
|
8617 |
+
"tasks to get 100%% optimized posts and pages."
|
8618 |
msgstr ""
|
8619 |
|
8620 |
+
#: view/Blocks/VersionBar.php:50
|
8621 |
+
#, php-format
|
8622 |
+
msgid ""
|
8623 |
+
"%sLive Assistant %s:%s Use the main SEO tasks to optimize your posts and "
|
8624 |
+
"pages. %sTo optimize your posts to 100%% please upgrade your plan to %sPRO "
|
8625 |
+
"Plan%s"
|
8626 |
msgstr ""
|
8627 |
|
8628 |
+
#: view/Blocks/VersionBar.php:58
|
8629 |
+
#, php-format
|
8630 |
+
msgid ""
|
8631 |
+
"%sResearch %s:%s You have %s researches left for your account. The research "
|
8632 |
+
"will return up to 20 results for each keyword. %sFor more Researches and up "
|
8633 |
+
"to 50 results per research, please upgrade your plan to %sBusiness Plan%s"
|
8634 |
msgstr ""
|
8635 |
|
8636 |
+
#: view/Blocks/VersionBar.php:62
|
8637 |
#, php-format
|
8638 |
+
msgid ""
|
8639 |
+
"%sResearch %s:%s You have %s researches left for your account. %sYou can do "
|
8640 |
+
"Deep Keyword Research and get up to 50 results on each research."
|
8641 |
msgstr ""
|
8642 |
|
8643 |
+
#: view/Blocks/VersionBar.php:66
|
8644 |
+
#, php-format
|
8645 |
+
msgid ""
|
8646 |
+
"%sResearch %s:%s You have %s researches left for your account. The research "
|
8647 |
+
"will return up to 10 results for each keyword. %sFor more Researches and up "
|
8648 |
+
"to 50 results per research, please upgrade your plan to %sBusiness Plan%s"
|
8649 |
msgstr ""
|
8650 |
|
8651 |
+
#: view/Blocks/VersionBar.php:73
|
8652 |
+
#, php-format
|
8653 |
+
msgid ""
|
8654 |
+
"%sSquirrly Briefcase:%s Add unlimited keywords in your Squirrly Briefcase to "
|
8655 |
+
"optimize your posts and pages."
|
8656 |
msgstr ""
|
8657 |
|
8658 |
+
#: view/Blocks/VersionBar.php:78
|
8659 |
+
#, php-format
|
8660 |
+
msgid ""
|
8661 |
+
"%sSquirrly Labels:%s Add unlimited Labels for the Squirrly Briefcase "
|
8662 |
+
"keywords to organize the keywords by your SEO strategy."
|
8663 |
msgstr ""
|
8664 |
|
8665 |
+
#: view/Blocks/VersionBar.php:84
|
8666 |
+
#, php-format
|
8667 |
+
msgid ""
|
8668 |
+
"%sKeyword Suggestion %s:%s You'll get keyword suggestions every week if we "
|
8669 |
+
"find better matching keywords based on your research history."
|
8670 |
msgstr ""
|
8671 |
|
8672 |
+
#: view/Blocks/VersionBar.php:88
|
8673 |
+
#, php-format
|
8674 |
+
msgid ""
|
8675 |
+
"This feature is only available for PRO and Business accounts. %sTo get "
|
8676 |
+
"Keyword Suggections every week please upgrade your plan to %sBusiness Plan%s"
|
8677 |
msgstr ""
|
8678 |
|
8679 |
+
#: view/Blocks/VersionBar.php:97
|
8680 |
+
#, php-format
|
8681 |
msgid ""
|
8682 |
+
"%sBulk SEO Settings:%s This feature is included in all versions of Squirrly "
|
8683 |
+
"SEO for free."
|
8684 |
msgstr ""
|
8685 |
|
8686 |
+
#: view/Blocks/VersionBar.php:103
|
8687 |
+
#, php-format
|
8688 |
+
msgid ""
|
8689 |
+
"%sOn-Page SEO Settings:%s This feature is included in all versions of "
|
8690 |
+
"Squirrly SEO for free."
|
8691 |
msgstr ""
|
8692 |
|
8693 |
+
#: view/BulkSeo/Bulkseo.php:30 view/SeoSettings/Bulkseo.php:26
|
8694 |
+
msgid ""
|
8695 |
+
"Simplify the SEO process for all your posts types and optimize them in just "
|
8696 |
+
"minutes. "
|
8697 |
msgstr ""
|
8698 |
|
8699 |
+
#: view/BulkSeo/Bulkseo.php:183 view/SeoSettings/Bulkseo.php:178
|
8700 |
+
#, php-format
|
8701 |
+
msgid "No data for this filter. %sShow All%s records for this post type."
|
8702 |
msgstr ""
|
8703 |
|
8704 |
+
#: view/BulkSeo/Bulkseo.php:185 view/SeoSettings/Bulkseo.php:180
|
8705 |
+
msgid "No data found for this post type. Try other post types."
|
8706 |
msgstr ""
|
8707 |
|
8708 |
+
#: view/BulkSeo/BulkseoRow.php:26 view/SeoSettings/BulkseoRow.php:26
|
8709 |
+
#, php-format
|
8710 |
+
msgid "View “%s”"
|
8711 |
msgstr ""
|
8712 |
|
8713 |
+
# @ squirrly-seo
|
8714 |
+
#: view/Connect/GoogleAnalytics.php:9
|
8715 |
+
#, fuzzy
|
8716 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
8717 |
+
msgid "Google Analytics"
|
8718 |
+
msgstr "Google %sAnalytics ID%s`:"
|
8719 |
|
8720 |
+
#: view/Connect/GoogleAnalytics.php:14
|
8721 |
+
msgid "You are connected to Google Analytics"
|
8722 |
msgstr ""
|
8723 |
|
8724 |
+
#: view/Connect/GoogleAnalytics.php:20 view/Connect/GoogleSearchConsole.php:18
|
8725 |
+
msgid "Disconnect"
|
|
|
|
|
8726 |
msgstr ""
|
8727 |
|
8728 |
+
# @ squirrly-seo
|
8729 |
+
#: view/Connect/GoogleAnalytics.php:30
|
8730 |
+
#, fuzzy
|
8731 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
8732 |
+
msgid "Connect this site to Google Analytics"
|
8733 |
+
msgstr "Google %sAnalytics ID%s`:"
|
8734 |
|
8735 |
+
#: view/Connect/GoogleAnalytics.php:31
|
8736 |
+
msgid ""
|
8737 |
+
"Connect Google Analytics and get traffic insights for your website on each "
|
8738 |
+
"Audit"
|
8739 |
msgstr ""
|
8740 |
|
8741 |
+
#: view/Connect/GoogleAnalytics.php:35 view/Connect/GoogleSearchConsole.php:34
|
8742 |
+
#: view/SeoSettings/Tracking.php:64 view/SeoSettings/Webmaster.php:64
|
8743 |
+
msgid "Sign in"
|
8744 |
msgstr ""
|
8745 |
|
8746 |
+
#: view/Connect/GoogleAnalytics.php:40 view/Connect/GoogleSearchConsole.php:39
|
8747 |
+
#: view/SeoSettings/Tracking.php:69 view/SeoSettings/Webmaster.php:69
|
8748 |
+
msgid "Check connection"
|
8749 |
msgstr ""
|
8750 |
|
8751 |
+
#: view/Connect/GoogleSearchConsole.php:7
|
8752 |
+
msgid "Google Search Console"
|
8753 |
msgstr ""
|
8754 |
|
8755 |
+
#: view/Connect/GoogleSearchConsole.php:12
|
8756 |
+
msgid "You are connected to Google Search Console"
|
8757 |
msgstr ""
|
8758 |
|
8759 |
+
# @ squirrly-seo
|
8760 |
+
#: view/Connect/GoogleSearchConsole.php:29
|
8761 |
+
#, fuzzy
|
8762 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
8763 |
+
msgid "Connect this site to Google Search Console"
|
8764 |
+
msgstr "Google %sAnalytics ID%s`:"
|
8765 |
+
|
8766 |
+
#: view/Connect/GoogleSearchConsole.php:30
|
8767 |
msgid ""
|
8768 |
+
"Connect Google Search Console and get traffic insights for your website on "
|
8769 |
+
"each Audit"
|
8770 |
msgstr ""
|
8771 |
|
8772 |
+
#: view/Dashboard.php:11
|
8773 |
+
msgid "Connect to Squirrly Data Cloud"
|
8774 |
msgstr ""
|
8775 |
|
8776 |
+
#: view/Dashboard.php:22
|
8777 |
+
msgid "Squirrly dashboard"
|
8778 |
msgstr ""
|
8779 |
|
8780 |
+
#: view/Errors/Maintenance.php:20
|
8781 |
#, php-format
|
8782 |
+
msgid ""
|
8783 |
+
"Unfortunately Squirrly Cloud is down for a bit of maintenance right now. But "
|
8784 |
+
"we'll be back in a minute. %srefresh the page%s."
|
|
|
|
|
8785 |
msgstr ""
|
8786 |
|
8787 |
+
#: view/FocusPages/Addpage.php:23 view/FocusPages/Pagelist.php:24
|
|
|
8788 |
msgid ""
|
8789 |
+
"Focus Pages bring you clear methods to take your pages from never found to "
|
8790 |
+
"always found on Google. Rank your pages by influencing the right ranking "
|
8791 |
+
"factors. Turn everything that you see here to Green and you will win."
|
8792 |
msgstr ""
|
8793 |
|
8794 |
+
#: view/FocusPages/Addpage.php:175
|
8795 |
+
msgid "Set Focus Page"
|
|
|
|
|
|
|
8796 |
msgstr ""
|
8797 |
|
8798 |
+
#: view/FocusPages/Addpage.php:179
|
8799 |
+
msgid "Only pages with IDs can be added as Focus Page"
|
|
|
|
|
|
|
8800 |
msgstr ""
|
8801 |
|
8802 |
+
#: view/FocusPages/Addpage.php:179
|
8803 |
+
msgid "Can't be added"
|
|
|
8804 |
msgstr ""
|
8805 |
|
8806 |
+
#: view/FocusPages/Addpage.php:182
|
8807 |
+
msgid "See Tasks"
|
8808 |
msgstr ""
|
8809 |
|
8810 |
+
#: view/FocusPages/Bestpractice.php:15
|
8811 |
+
msgid "Best Practices"
|
|
|
|
|
|
|
8812 |
msgstr ""
|
8813 |
|
8814 |
+
#: view/FocusPages/FocusPageRow.php:62
|
8815 |
+
msgid "Audited"
|
|
|
8816 |
msgstr ""
|
8817 |
|
8818 |
+
#: view/FocusPages/FocusPageRow.php:77
|
8819 |
+
msgid "You can refresh the audit once every 5 minutes"
|
8820 |
msgstr ""
|
8821 |
|
8822 |
+
#: view/FocusPages/FocusPageRow.php:79
|
8823 |
+
msgid "Request new audit"
|
8824 |
msgstr ""
|
8825 |
|
8826 |
+
#: view/FocusPages/FocusPageRow.php:83 view/Ranking/Rankings.php:218
|
8827 |
+
#: view/Research/History.php:32
|
8828 |
+
msgid "Details"
|
8829 |
msgstr ""
|
8830 |
|
8831 |
+
#: view/FocusPages/FocusPageRow.php:94
|
8832 |
#, php-format
|
8833 |
+
msgid ""
|
8834 |
+
"The current way your WordPress site is hosted can cause experience issues to "
|
8835 |
+
"the way Squirrly SEO works. %s In order to serve you with the best data, and "
|
8836 |
+
"make sure that the Focus Pages audits can be processed, you will need to "
|
8837 |
+
"talk to your hosting provider and tell them to make the following settings. "
|
8838 |
+
"%s Please add the IP address 176.9.112.210 in the white-list for remote "
|
8839 |
+
"access and it should work."
|
8840 |
msgstr ""
|
8841 |
|
8842 |
+
#: view/FocusPages/FocusPageRow.php:99
|
8843 |
+
msgid "Currently processing data. Please refresh in a few minutes."
|
|
|
8844 |
msgstr ""
|
8845 |
|
8846 |
# @ squirrly-seo
|
8847 |
+
#: view/FocusPages/FocusPageRow.php:105 view/FocusPages/FocusPageRow.php:109
|
8848 |
+
#: view/FocusPages/FocusPageRow.php:125 view/FocusPages/FocusPages.php:54
|
8849 |
+
#, fuzzy
|
8850 |
+
#| msgid "Change it >>"
|
8851 |
+
msgid "Chance to Rank"
|
8852 |
+
msgstr "Ändern >>"
|
8853 |
+
|
8854 |
+
#: view/FocusPages/FocusPageRow.php:163
|
8855 |
+
msgid "Delete Focus Page"
|
8856 |
msgstr ""
|
8857 |
|
8858 |
+
#: view/FocusPages/FocusPageStats.php:53
|
8859 |
+
#, php-format
|
8860 |
+
msgid "Rank increased %s positions for the keyword: %s"
|
8861 |
msgstr ""
|
8862 |
|
8863 |
+
#: view/FocusPages/FocusPageStats.php:59
|
8864 |
+
#, php-format
|
8865 |
+
msgid "Time on Page increased with %s minutes"
|
8866 |
msgstr ""
|
8867 |
|
8868 |
+
#: view/FocusPages/FocusPageStats.php:64
|
8869 |
#, php-format
|
8870 |
+
msgid "Page Traffic increased with %s visits"
|
8871 |
msgstr ""
|
8872 |
|
8873 |
+
#: view/FocusPages/FocusPageStats.php:70
|
8874 |
#, php-format
|
8875 |
+
msgid "Organic Clicks increased with %s for the keyword: %s"
|
8876 |
msgstr ""
|
8877 |
|
8878 |
+
#: view/FocusPages/FocusPageStats.php:76
|
8879 |
#, php-format
|
8880 |
+
msgid "Page Authority increased with %s"
|
8881 |
msgstr ""
|
8882 |
|
8883 |
+
#: view/FocusPages/FocusPageStats.php:81
|
8884 |
#, php-format
|
8885 |
+
msgid "You got %s Social Shares"
|
8886 |
msgstr ""
|
8887 |
|
8888 |
+
#: view/FocusPages/FocusPageStats.php:88
|
8889 |
#, php-format
|
8890 |
+
msgid "Page loads with %ss faster"
|
8891 |
msgstr ""
|
8892 |
|
8893 |
# @ squirrly-seo
|
8894 |
+
#: view/FocusPages/FocusPageStats.php:114
|
8895 |
+
#, fuzzy
|
8896 |
+
#| msgid "Change it >>"
|
8897 |
+
msgid "Chances of Ranking"
|
8898 |
+
msgstr "Ändern >>"
|
8899 |
+
|
8900 |
+
#: view/FocusPages/FocusPageStats.php:115
|
8901 |
+
#: view/FocusPages/FocusPageStats.php:137
|
8902 |
+
#, php-format
|
8903 |
+
msgid "the latest %s days evolution for this Focus Page"
|
8904 |
msgstr ""
|
8905 |
|
8906 |
# @ squirrly-seo
|
8907 |
+
#: view/FocusPages/FocusPageStats.php:166
|
8908 |
+
#, fuzzy
|
8909 |
+
#| msgid "Do the research"
|
8910 |
+
msgid "Keyword Ranking"
|
8911 |
+
msgstr "Recherchieren"
|
8912 |
|
8913 |
+
#: view/FocusPages/FocusPageStats.php:167
|
8914 |
+
#, php-format
|
8915 |
+
msgid "the latest %s days ranking for %s"
|
8916 |
msgstr ""
|
8917 |
|
8918 |
+
#: view/FocusPages/FocusPageStats.php:189
|
8919 |
+
#, php-format
|
8920 |
+
msgid "the latest %s days page views"
|
8921 |
msgstr ""
|
8922 |
|
8923 |
+
#: view/FocusPages/FocusPages.php:19
|
8924 |
+
msgid "Current Ranking Drawbacks"
|
8925 |
msgstr ""
|
8926 |
|
8927 |
+
#: view/FocusPages/FocusPages.php:101
|
8928 |
+
#, php-format
|
8929 |
+
msgid "No data for this filter. %sShow All%s Focus Pages."
|
8930 |
msgstr ""
|
8931 |
|
8932 |
+
#: view/FocusPages/FocusPages.php:105
|
8933 |
+
msgid "Welcome to Focus Pages"
|
8934 |
msgstr ""
|
8935 |
|
8936 |
+
#: view/FocusPages/FocusPages.php:107
|
8937 |
+
msgid "Add a new page as Focus Page to get started"
|
8938 |
msgstr ""
|
8939 |
|
8940 |
+
#: view/FocusPages/FocusPages.php:111
|
8941 |
+
msgid "Tips: Which Page Should I Choose?"
|
8942 |
msgstr ""
|
8943 |
|
8944 |
+
#: view/FocusPages/FocusPages.php:113
|
8945 |
+
msgid ""
|
8946 |
+
"One of the most important pages in your website, you money-makers, the pages "
|
8947 |
+
"that bring you conversions."
|
8948 |
msgstr ""
|
8949 |
|
8950 |
+
#: view/FocusPages/FocusPages.php:114
|
8951 |
+
msgid "Don't choose your Home Page, Contact Page or About Use page."
|
8952 |
msgstr ""
|
8953 |
|
8954 |
+
#: view/FocusPages/Pagelist.php:51
|
8955 |
+
#, php-format
|
8956 |
+
msgid ""
|
8957 |
+
"%sNote:%s remember that it takes anywhere between %s1 minute to 5 minutes%s "
|
8958 |
+
"to generate the new audit for a focus page. There is a lot of processing "
|
8959 |
+
"involved."
|
8960 |
msgstr ""
|
8961 |
|
8962 |
+
#: view/FocusPages/Settings.php:21
|
8963 |
+
msgid "Focus Pages Settings"
|
8964 |
msgstr ""
|
8965 |
|
8966 |
+
#: view/Frontend/Assistant.php:31 view/Post.php:5
|
8967 |
+
msgid "img/editor/sla.png"
|
|
|
8968 |
msgstr ""
|
8969 |
|
8970 |
+
#: view/Frontend/Assistant.php:34 view/Post.php:8
|
8971 |
+
msgid ""
|
8972 |
+
"To load Squirrly Live Assistant and optimize this page, click to connect to "
|
8973 |
+
"Squirrly Data Cloud."
|
8974 |
msgstr ""
|
8975 |
|
8976 |
+
#: view/Goals/CheckSeo.php:25
|
8977 |
+
msgid ""
|
8978 |
+
"See all the improvements from all Squirrly SEO features in a single panel."
|
|
|
|
|
|
|
|
|
|
|
|
|
8979 |
msgstr ""
|
8980 |
|
8981 |
+
#: view/Goals/CheckSeo.php:52
|
8982 |
+
msgid "See results"
|
8983 |
msgstr ""
|
8984 |
|
8985 |
+
#: view/Goals/CheckSeo.php:90
|
8986 |
+
msgid "Website SEO Check"
|
8987 |
msgstr ""
|
8988 |
|
8989 |
+
#: view/Goals/CheckSeo.php:104
|
8990 |
msgid ""
|
8991 |
+
"Remember that it may take up to 1 minute for a complete SEO check. There is "
|
8992 |
+
"a lot of processing involved."
|
8993 |
msgstr ""
|
8994 |
|
8995 |
+
#: view/Goals/CheckSeo.php:131
|
8996 |
+
msgid "Congratulations!"
|
8997 |
msgstr ""
|
8998 |
|
8999 |
+
#: view/Goals/Goals.php:34
|
9000 |
+
msgid "Daily SEO Goals"
|
9001 |
msgstr ""
|
9002 |
|
9003 |
+
#: view/Goals/Goals.php:36
|
9004 |
+
#, php-format
|
9005 |
+
msgid "%s goals for today"
|
9006 |
msgstr ""
|
9007 |
|
9008 |
+
#: view/Goals/Goals.php:51
|
9009 |
+
msgid "Reach New Goals"
|
9010 |
msgstr ""
|
9011 |
|
9012 |
+
#: view/Goals/Goals.php:52
|
9013 |
+
msgid "Squirrly Smart Strategy sets new goals."
|
9014 |
msgstr ""
|
9015 |
|
9016 |
+
#: view/Goals/Goals.php:54
|
9017 |
+
msgid "How unique are these goals?"
|
|
|
|
|
9018 |
msgstr ""
|
9019 |
|
9020 |
+
#: view/Goals/Goals.php:66
|
9021 |
+
msgid "Daily Progress"
|
9022 |
msgstr ""
|
9023 |
|
9024 |
+
#: view/Goals/Goals.php:76
|
9025 |
+
msgid "Today's Progress"
|
9026 |
msgstr ""
|
9027 |
|
9028 |
+
#: view/Goals/Goals.php:87
|
9029 |
+
#, php-format
|
9030 |
msgid ""
|
9031 |
+
"Hint: remember to click: %sShow me how - Mark as Done%s, when you complete a "
|
9032 |
+
"goal."
|
|
|
|
|
|
|
|
|
|
|
|
|
9033 |
msgstr ""
|
9034 |
|
9035 |
+
#: view/Goals/Goals.php:103
|
9036 |
+
msgid "Goal completed. Good Job!"
|
9037 |
msgstr ""
|
9038 |
|
9039 |
+
#: view/Goals/Goals.php:115
|
9040 |
+
msgid "use"
|
9041 |
msgstr ""
|
9042 |
|
9043 |
+
#: view/Goals/Goals.php:122
|
9044 |
+
msgid "Time to complete this goal."
|
9045 |
msgstr ""
|
9046 |
|
9047 |
+
#: view/Goals/Goals.php:122
|
9048 |
+
msgid "up to"
|
9049 |
msgstr ""
|
9050 |
|
9051 |
+
#: view/Goals/Goals.php:137
|
9052 |
+
msgid "Show me how"
|
9053 |
msgstr ""
|
9054 |
|
9055 |
+
#: view/Goals/Goals.php:141
|
9056 |
+
msgid "Goal is not done!"
|
9057 |
msgstr ""
|
9058 |
|
9059 |
+
#: view/Goals/Goals.php:155
|
9060 |
+
msgid "SOLUTION"
|
9061 |
msgstr ""
|
9062 |
|
9063 |
+
#: view/Goals/Goals.php:167
|
9064 |
+
msgid "Let's do this"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9065 |
msgstr ""
|
9066 |
|
9067 |
+
#: view/Goals/Goals.php:177
|
9068 |
+
msgid "Mark As Done"
|
9069 |
msgstr ""
|
9070 |
|
9071 |
+
#: view/Goals/Goals.php:194
|
9072 |
+
msgid "Do you want to ignore this goal?"
|
9073 |
msgstr ""
|
9074 |
|
9075 |
+
#: view/Goals/Goals.php:216
|
9076 |
+
msgid "Want to keep boosting your SEO?"
|
|
|
9077 |
msgstr ""
|
9078 |
|
9079 |
+
#: view/Goals/Goals.php:218
|
9080 |
+
msgid "Optimize your Posts and Pages"
|
9081 |
msgstr ""
|
9082 |
|
9083 |
+
#: view/Goals/Goals.php:243
|
9084 |
+
msgid "Show hidden goals"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9085 |
msgstr ""
|
9086 |
|
9087 |
+
#: view/Goals/Goals.php:253
|
9088 |
+
msgid "Next goals on"
|
|
|
|
|
|
|
|
|
9089 |
msgstr ""
|
9090 |
|
9091 |
+
#: view/Goals/Goals.php:262
|
9092 |
+
msgid "Load more goals if exist"
|
9093 |
msgstr ""
|
9094 |
|
9095 |
#: view/Onboarding/Step1.1.php:11
|
9097 |
msgstr ""
|
9098 |
|
9099 |
#: view/Onboarding/Step1.1.php:14 view/Onboarding/Step1.1.php:92
|
9100 |
+
#: view/Onboarding/Step1.php:24 view/Onboarding/Step2.1.php:14
|
9101 |
+
#: view/Onboarding/Step2.1.php:49 view/Onboarding/Step3.php:14
|
|
|
9102 |
msgid "Continue >"
|
9103 |
msgstr ""
|
9104 |
|
9106 |
msgid "We're getting your site ready for Excellent SEO"
|
9107 |
msgstr ""
|
9108 |
|
9109 |
+
#: view/Onboarding/Step1.1.php:31 view/Onboarding/Step1.php:40
|
9110 |
msgid "Getting SEO Automation ready on your WP"
|
9111 |
msgstr ""
|
9112 |
|
9113 |
+
#: view/Onboarding/Step1.1.php:39 view/Onboarding/Step1.php:48
|
9114 |
msgid "Activating METAs"
|
9115 |
msgstr ""
|
9116 |
|
9118 |
msgid "Activating JSON-LD schema.org implementations"
|
9119 |
msgstr ""
|
9120 |
|
9121 |
+
#: view/Onboarding/Step1.1.php:55 view/Onboarding/Step1.php:64
|
9122 |
msgid "Activating Open Graph"
|
9123 |
msgstr ""
|
9124 |
|
9125 |
+
#: view/Onboarding/Step1.1.php:63 view/Onboarding/Step1.php:72
|
9126 |
msgid "Activating Twitter Cards"
|
9127 |
msgstr ""
|
9128 |
|
9129 |
+
#: view/Onboarding/Step1.1.php:71 view/Onboarding/Step1.php:80
|
9130 |
msgid "Creating your Sitemap"
|
9131 |
msgstr ""
|
9132 |
|
9133 |
+
#: view/Onboarding/Step1.1.php:79 view/Onboarding/Step1.php:88
|
9134 |
msgid "Creating robots.txt"
|
9135 |
msgstr ""
|
9136 |
|
9155 |
msgid "Next Feature >"
|
9156 |
msgstr ""
|
9157 |
|
9158 |
+
#: view/Onboarding/Step1.2.php:20
|
9159 |
+
msgid "Demo Post"
|
9160 |
+
msgstr ""
|
9161 |
+
|
9162 |
#: view/Onboarding/Step1.2.php:32
|
9163 |
msgid ""
|
9164 |
"Squirrly’s SEO Virtual Assistant Gives You an SEO Green Light to Publish "
|
9172 |
|
9173 |
#: view/Onboarding/Step1.2.php:45 view/Onboarding/Step1.3.php:38
|
9174 |
#: view/Onboarding/Step1.4.php:38 view/Onboarding/Step1.5.php:48
|
|
|
9175 |
msgid "Close Tutorial"
|
9176 |
msgstr ""
|
9177 |
|
9211 |
"Checker"
|
9212 |
msgstr ""
|
9213 |
|
9214 |
+
#: view/Onboarding/Step1.php:21
|
9215 |
+
msgid "Welcome to Squirrly SEO 2020 (Smart Strategy)"
|
9216 |
msgstr ""
|
9217 |
|
9218 |
+
#: view/Onboarding/Step1.php:32
|
9219 |
+
msgid "Your Private SEO Consultant Sets Up the SEO for Your WordPress"
|
9220 |
+
msgstr ""
|
9221 |
+
|
9222 |
+
#: view/Onboarding/Step1.php:56
|
9223 |
+
msgid "Activating JSON-LD schema.org"
|
9224 |
+
msgstr ""
|
9225 |
+
|
9226 |
+
#: view/Onboarding/Step1.php:93
|
9227 |
+
msgid "Success! You are all setup"
|
9228 |
+
msgstr ""
|
9229 |
+
|
9230 |
+
#: view/Onboarding/Step2.1.php:11
|
9231 |
+
msgid "14 Days Journey"
|
9232 |
msgstr ""
|
9233 |
|
9234 |
#: view/Onboarding/Step2.1.php:31
|
9298 |
msgid "You will receive the %sdaily recipe%s in your %sDashboard%s."
|
9299 |
msgstr ""
|
9300 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9301 |
#: view/Onboarding/Step2.2.php:33
|
9302 |
#, php-format
|
9303 |
msgid ""
|
9327 |
msgstr ""
|
9328 |
|
9329 |
#: view/Onboarding/Step3.php:11
|
9330 |
+
msgid "Import SEO & Settings"
|
9331 |
msgstr ""
|
9332 |
|
9333 |
#: view/Onboarding/Step3.php:29
|
9334 |
msgid "We've detected another SEO Plugin on your site."
|
9335 |
msgstr ""
|
9336 |
|
9337 |
+
#: view/Onboarding/Step3.php:33
|
9338 |
#, php-format
|
9339 |
msgid ""
|
9340 |
+
"%sImport your settings and SEO%s from the following plugin into your new "
|
9341 |
+
"Squirrly SEO"
|
|
|
|
|
9342 |
msgstr ""
|
9343 |
|
9344 |
+
#: view/Onboarding/Step3.php:54 view/SeoSettings/Backup.php:62
|
9345 |
+
#: view/SeoSettings/Backup.php:90
|
9346 |
+
msgid "We couldn't find any SEO plugin or theme to import from."
|
9347 |
+
msgstr ""
|
9348 |
+
|
9349 |
+
#: view/Onboarding/Step3.php:63
|
9350 |
+
msgid "What you gain"
|
9351 |
+
msgstr ""
|
9352 |
+
|
9353 |
+
#: view/Onboarding/Step3.php:65
|
9354 |
msgid ""
|
9355 |
+
"Everything will be the same in your site, and Google will keep all your "
|
9356 |
+
"rankings safe."
|
9357 |
msgstr ""
|
9358 |
|
9359 |
+
#: view/Onboarding/Step3.php:66
|
9360 |
+
msgid ""
|
9361 |
+
"Squirrly SEO covers everything that Google used to see from the old plugin, "
|
9362 |
+
"and brings new stuff in. That's why Google will do more than keep your "
|
9363 |
+
"rankings safe. It might award you with brand new page 1 positions if you use "
|
9364 |
+
"Squirrly."
|
9365 |
msgstr ""
|
9366 |
|
9367 |
+
#: view/Onboarding/Step3.php:70
|
9368 |
+
msgid "If you decide to switch back"
|
9369 |
+
msgstr ""
|
9370 |
+
|
9371 |
+
#: view/Onboarding/Step3.php:72
|
9372 |
msgid ""
|
9373 |
+
"you can always switch back, without any issues. Your old plugin will remain "
|
9374 |
+
"the same. We don't delete it."
|
9375 |
msgstr ""
|
9376 |
|
9377 |
+
#: view/Onboarding/Step3.php:79
|
9378 |
msgid "Skip this step"
|
9379 |
msgstr ""
|
9380 |
|
9381 |
+
#: view/Onboarding/Step3.php:84
|
9382 |
+
msgid "We haven't detected other SEO Plugins on your site."
|
9383 |
msgstr ""
|
9384 |
|
9385 |
+
#: view/Onboarding/Step3.php:87
|
9386 |
+
msgid "Click Continue to go to the next step."
|
9387 |
msgstr ""
|
9388 |
|
9389 |
+
#: view/Onboarding/Step4.php:19
|
9390 |
+
msgid ""
|
9391 |
+
"Your private SEO consultant is now accessing our cloud services to start "
|
9392 |
+
"analyzing your site."
|
9393 |
msgstr ""
|
9394 |
|
9395 |
+
#: view/Onboarding/Step4.php:20
|
9396 |
+
msgid ""
|
9397 |
+
"Our machine learning is now trying to match some of the data with what we "
|
9398 |
+
"have in our system."
|
9399 |
msgstr ""
|
9400 |
|
9401 |
+
#: view/Onboarding/Step4.php:21
|
9402 |
+
msgid "Getting your SEO Protection to 100%."
|
9403 |
msgstr ""
|
9404 |
|
9405 |
+
#: view/Onboarding/Step4.php:22
|
9406 |
+
msgid "Covering all the post types from your WP with Excellent on-page SEO."
|
9407 |
msgstr ""
|
9408 |
|
9409 |
+
#: view/Onboarding/Step4.php:23
|
9410 |
+
msgid "Analysis by consultant reaching 100%."
|
9411 |
msgstr ""
|
9412 |
|
9413 |
#: view/Onboarding/Step4.php:32
|
9414 |
+
msgid ""
|
9415 |
+
"You can now check today's SEO Goals to see what your new Consultant says you "
|
9416 |
+
"should focus on."
|
9417 |
msgstr ""
|
9418 |
|
9419 |
+
#: view/Onboarding/Step4.php:36
|
9420 |
+
msgid "Check Today's SEO Goals"
|
9421 |
msgstr ""
|
9422 |
|
9423 |
+
# @ squirrly-seo
|
9424 |
+
#: view/Overview.php:18
|
9425 |
+
#, fuzzy
|
9426 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
9427 |
+
msgid "Connect Your Site to Squirrly Cloud"
|
9428 |
+
msgstr "Google %sAnalytics ID%s`:"
|
9429 |
+
|
9430 |
+
#: view/Overview.php:19
|
9431 |
+
#, php-format
|
9432 |
msgid ""
|
9433 |
+
"Get Access to the Non-Human SEO Consultant, Focus Pages, SEO Audits and all "
|
9434 |
+
"our features %s by creating a free account"
|
9435 |
msgstr ""
|
9436 |
|
9437 |
+
#: view/Ranking/Gscsync.php:15
|
9438 |
msgid "Google Search Console Keywords Sync"
|
9439 |
msgstr ""
|
9440 |
|
9441 |
+
#: view/Ranking/Gscsync.php:16 view/Research/Suggested.php:16
|
9442 |
msgid ""
|
9443 |
"See the trending keywords suitable for your website's future topics. We "
|
9444 |
"check for new keywords weekly based on your latest researches."
|
9445 |
msgstr ""
|
9446 |
|
9447 |
+
#: view/Ranking/Gscsync.php:20
|
9448 |
msgid ""
|
9449 |
"This is the list of keywords you have in Google Search Console. Information "
|
9450 |
"for the last 90 days. You can add keywords that you find relevant to your "
|
9451 |
"Briefcase and to the Rankings section."
|
9452 |
msgstr ""
|
9453 |
|
9454 |
+
#: view/Ranking/Gscsync.php:34
|
9455 |
msgid "Click-Through Rate"
|
9456 |
msgstr ""
|
9457 |
|
9458 |
+
#: view/Ranking/Gscsync.php:35
|
9459 |
msgid "Average Position"
|
9460 |
msgstr ""
|
9461 |
|
9462 |
+
#: view/Ranking/Gscsync.php:35
|
9463 |
msgid "AVG Position"
|
9464 |
msgstr ""
|
9465 |
|
9466 |
+
#: view/Ranking/Gscsync.php:78 view/Research/HistoryDetails.php:82
|
9467 |
+
#: view/Research/ResearchDetails.php:52 view/Research/Suggested.php:131
|
9468 |
msgid "Already in briefcase"
|
9469 |
msgstr ""
|
9470 |
|
9471 |
+
#: view/Ranking/Gscsync.php:83 view/Research/HistoryDetails.php:87
|
9472 |
+
#: view/Research/ResearchDetails.php:57 view/Research/Suggested.php:136
|
9473 |
msgid "Add to briefcase"
|
9474 |
msgstr ""
|
9475 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9476 |
#: view/Ranking/Gscsync.php:99
|
9477 |
+
msgid "Welcome to Google Search Console Keywords Sync"
|
9478 |
msgstr ""
|
9479 |
|
9480 |
+
#: view/Ranking/Gscsync.php:102
|
9481 |
+
#, php-format
|
9482 |
msgid ""
|
9483 |
+
"If you're new to SEO, you probably don't know yet how slow Google actually "
|
9484 |
+
"is with regard to crawling and gathering data about sites which are not as "
|
9485 |
+
"big as The New York Times, Amazon.com, etc. %s Here are some resources. %s "
|
9486 |
+
"We could not find any keywords from your GSC account, because Google doesn't "
|
9487 |
+
"have enough data about your site yet. %s Give Google more time to learn "
|
9488 |
+
"about your site. Until then, keep working on your Daily SEO Goals from "
|
9489 |
+
"Squirrly SEO."
|
9490 |
msgstr ""
|
9491 |
|
9492 |
+
#: view/Ranking/Gscsync.php:105
|
9493 |
+
msgid "Tips: Which Keyword Should I Choose?"
|
|
|
|
|
9494 |
msgstr ""
|
9495 |
|
9496 |
+
#: view/Ranking/Gscsync.php:107 view/Ranking/Rankings.php:438
|
9497 |
#, php-format
|
9498 |
msgid ""
|
9499 |
+
"From %sSquirrly Briefcase%s you can send keywords to Rank Checker to track "
|
9500 |
+
"the SERP evolution."
|
9501 |
msgstr ""
|
9502 |
|
9503 |
+
#: view/Ranking/Rankings.php:33
|
|
|
9504 |
msgid ""
|
9505 |
+
"It's a fully functional SEO Ranking Tool that helps you find the true "
|
9506 |
+
"position of your website in Google for any keyword and any country you want"
|
9507 |
msgstr ""
|
9508 |
|
9509 |
+
#: view/Ranking/Rankings.php:35
|
|
|
9510 |
msgid ""
|
9511 |
+
"See the Google Search Console average possition, click and impressions for "
|
9512 |
+
"organic keywords"
|
|
|
|
|
9513 |
msgstr ""
|
9514 |
|
9515 |
+
#: view/Ranking/Rankings.php:98
|
9516 |
msgid "Only show ranked articles"
|
9517 |
msgstr ""
|
9518 |
|
9519 |
+
#: view/Ranking/Rankings.php:102
|
9520 |
msgid "Today Avg. Ranking"
|
9521 |
msgstr ""
|
9522 |
|
9523 |
+
#: view/Ranking/Rankings.php:106
|
9524 |
msgid "Only show SERP changes"
|
9525 |
msgstr ""
|
9526 |
|
9527 |
+
#: view/Ranking/Rankings.php:128
|
9528 |
msgid "Today SERP Changes"
|
9529 |
msgstr ""
|
9530 |
|
9531 |
+
#: view/Ranking/Rankings.php:150
|
9532 |
+
#, php-format
|
9533 |
+
msgid "the latest %s days Google Rankings evolution"
|
9534 |
+
msgstr ""
|
9535 |
+
|
9536 |
+
#: view/Ranking/Rankings.php:156
|
9537 |
+
#, php-format
|
9538 |
+
msgid "%s keyword ranked in TOP 10"
|
9539 |
+
msgstr ""
|
9540 |
+
|
9541 |
+
#: view/Ranking/Rankings.php:161
|
9542 |
+
#, php-format
|
9543 |
+
msgid "%s keyword ranked better today"
|
9544 |
+
msgstr ""
|
9545 |
+
|
9546 |
+
#: view/Ranking/Rankings.php:173
|
9547 |
+
#, php-format
|
9548 |
+
msgid "Ranks improved with an average of %s in the last 7 days"
|
9549 |
+
msgstr ""
|
9550 |
+
|
9551 |
+
#: view/Ranking/Rankings.php:197 view/Research/Briefcase.php:64
|
9552 |
+
#: view/Research/Labels.php:80
|
9553 |
msgid "Bulk Actions"
|
9554 |
msgstr ""
|
9555 |
|
9556 |
# @ squirrly-seo
|
9557 |
+
#: view/Ranking/Rankings.php:198
|
9558 |
#, fuzzy
|
9559 |
#| msgid "Could not send the email..."
|
9560 |
msgid "Ar you sure you want to delete the keyword?"
|
9561 |
msgstr "Konnte E-Mail nicht senden ..."
|
9562 |
|
9563 |
+
#: view/Ranking/Rankings.php:198 view/Research/Briefcase.php:67
|
9564 |
+
#: view/Research/Labels.php:81
|
9565 |
msgid "Delete"
|
9566 |
msgstr ""
|
9567 |
|
9568 |
+
#: view/Ranking/Rankings.php:200
|
9569 |
msgid "Refresh Serp"
|
9570 |
msgstr ""
|
9571 |
|
9572 |
+
#: view/Ranking/Rankings.php:203 view/Research/Briefcase.php:69
|
9573 |
+
#: view/Research/Labels.php:83
|
9574 |
msgid "Apply"
|
9575 |
msgstr ""
|
9576 |
|
9577 |
+
#: view/Ranking/Rankings.php:211
|
9578 |
msgid "Path"
|
9579 |
msgstr ""
|
9580 |
|
9581 |
+
#: view/Ranking/Rankings.php:213 view/Research/Briefcase.php:112
|
9582 |
msgid "Rank"
|
9583 |
msgstr ""
|
9584 |
|
9585 |
+
#: view/Ranking/Rankings.php:214
|
9586 |
msgid "Best"
|
9587 |
msgstr ""
|
9588 |
|
9589 |
+
#: view/Ranking/Rankings.php:216 view/Research/Briefcase.php:114
|
9590 |
msgid "Avg Rank"
|
9591 |
msgstr ""
|
9592 |
|
9593 |
+
#: view/Ranking/Rankings.php:247 view/Ranking/Rankings.php:280
|
|
|
|
|
|
|
|
|
9594 |
msgid "Google Search Console has no data for this keyword"
|
9595 |
msgstr ""
|
9596 |
|
9597 |
# @ squirrly-seo
|
9598 |
+
#: view/Ranking/Rankings.php:256
|
9599 |
#, fuzzy
|
9600 |
#| msgid "Tips: 2-4 keywords"
|
9601 |
msgid "Sync Keywords"
|
9602 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
9603 |
|
9604 |
+
#: view/Ranking/Rankings.php:270
|
9605 |
msgid "Not indexed"
|
9606 |
msgstr ""
|
9607 |
|
9608 |
+
#: view/Ranking/Rankings.php:281
|
9609 |
msgid "GSC"
|
9610 |
msgstr ""
|
9611 |
|
9612 |
+
#: view/Ranking/Rankings.php:285
|
9613 |
msgid "rank details"
|
9614 |
msgstr ""
|
9615 |
|
9616 |
+
#: view/Ranking/Rankings.php:304
|
9617 |
msgid "Check Ranking again"
|
9618 |
msgstr ""
|
9619 |
|
9620 |
+
#: view/Ranking/Rankings.php:317
|
9621 |
msgid "Remove Keyword"
|
9622 |
msgstr ""
|
9623 |
|
9624 |
+
#: view/Ranking/Rankings.php:375
|
9625 |
msgid "Optimized with SLA"
|
9626 |
msgstr ""
|
9627 |
|
9628 |
+
#: view/Ranking/Rankings.php:383
|
9629 |
msgid "Social Shares"
|
9630 |
msgstr ""
|
9631 |
|
9632 |
+
#: view/Ranking/Rankings.php:386
|
9633 |
msgid "Facebook"
|
9634 |
msgstr ""
|
9635 |
|
9636 |
+
#: view/Ranking/Rankings.php:387
|
9637 |
msgid "Reddit"
|
9638 |
msgstr ""
|
9639 |
|
9640 |
+
#: view/Ranking/Rankings.php:388
|
9641 |
msgid "Pinterest"
|
9642 |
msgstr ""
|
9643 |
|
9644 |
+
#: view/Ranking/Rankings.php:410
|
9645 |
msgid ""
|
9646 |
"Note! The clicks and impressions data is taken from Google Search Console "
|
9647 |
"for the last 90 days for the current URL"
|
9648 |
msgstr ""
|
9649 |
|
9650 |
+
#: view/Ranking/Rankings.php:425
|
9651 |
msgid "No ranking found."
|
9652 |
msgstr ""
|
9653 |
|
9654 |
+
#: view/Ranking/Rankings.php:429
|
9655 |
msgid "Welcome to Squirrly Rankings"
|
9656 |
msgstr ""
|
9657 |
|
9658 |
+
#: view/Ranking/Rankings.php:436
|
9659 |
+
msgid "Tips: How to add Keywords in Rankings?"
|
9660 |
+
msgstr ""
|
9661 |
+
|
9662 |
+
#: view/Ranking/Rankings.php:439
|
9663 |
+
#, php-format
|
9664 |
+
msgid ""
|
9665 |
+
"Connect with %sGoogle Search Console%s to synchronize the keywords for which "
|
9666 |
+
"your website is ranking."
|
9667 |
+
msgstr ""
|
9668 |
+
|
9669 |
+
#: view/Ranking/Rankings.php:461
|
9670 |
msgid "Synchronize Keywords with Google Search Console"
|
9671 |
msgstr ""
|
9672 |
|
9673 |
+
#: view/Ranking/Settings.php:29
|
9674 |
msgid "Rankings Settings"
|
9675 |
msgstr ""
|
9676 |
|
9677 |
+
#: view/Ranking/Settings.php:43
|
9678 |
msgid "Google Country"
|
9679 |
msgstr ""
|
9680 |
|
9681 |
+
#: view/Ranking/Settings.php:44
|
9682 |
msgid ""
|
9683 |
"Select the Google country for which Squirrly will check the Google rank."
|
9684 |
msgstr ""
|
9685 |
|
9686 |
+
#: view/Ranking/Settings.php:48
|
9687 |
msgid "Default"
|
9688 |
msgstr ""
|
9689 |
|
9690 |
+
#: view/Ranking/Settings.php:49
|
9691 |
msgid "American Samoa"
|
9692 |
msgstr ""
|
9693 |
|
9694 |
+
#: view/Ranking/Settings.php:50
|
9695 |
msgid "Anguilla"
|
9696 |
msgstr ""
|
9697 |
|
9698 |
+
#: view/Ranking/Settings.php:51
|
9699 |
msgid "Antigua and Barbuda"
|
9700 |
msgstr ""
|
9701 |
|
9702 |
+
#: view/Ranking/Settings.php:52
|
9703 |
msgid "Argentina"
|
9704 |
msgstr ""
|
9705 |
|
9706 |
+
#: view/Ranking/Settings.php:53
|
9707 |
msgid "Australia"
|
9708 |
msgstr ""
|
9709 |
|
9710 |
+
#: view/Ranking/Settings.php:54
|
9711 |
msgid "Austria"
|
9712 |
msgstr ""
|
9713 |
|
9714 |
+
#: view/Ranking/Settings.php:55
|
9715 |
msgid "Azerbaijan"
|
9716 |
msgstr ""
|
9717 |
|
9718 |
+
#: view/Ranking/Settings.php:56
|
9719 |
msgid "Belgium"
|
9720 |
msgstr ""
|
9721 |
|
9722 |
+
#: view/Ranking/Settings.php:57
|
9723 |
msgid "Brazil"
|
9724 |
msgstr ""
|
9725 |
|
9726 |
+
#: view/Ranking/Settings.php:58
|
9727 |
msgid "British Virgin Islands"
|
9728 |
msgstr ""
|
9729 |
|
9730 |
+
#: view/Ranking/Settings.php:59
|
9731 |
msgid "Burundi"
|
9732 |
msgstr ""
|
9733 |
|
9734 |
+
#: view/Ranking/Settings.php:60
|
9735 |
msgid "Bulgaria"
|
9736 |
msgstr ""
|
9737 |
|
9738 |
+
#: view/Ranking/Settings.php:61
|
9739 |
msgid "Canada"
|
9740 |
msgstr ""
|
9741 |
|
9742 |
+
#: view/Ranking/Settings.php:62
|
9743 |
msgid "Chad"
|
9744 |
msgstr ""
|
9745 |
|
9746 |
+
#: view/Ranking/Settings.php:63
|
9747 |
msgid "Chile"
|
9748 |
msgstr ""
|
9749 |
|
9750 |
+
#: view/Ranking/Settings.php:64
|
9751 |
msgid "Colombia"
|
9752 |
msgstr ""
|
9753 |
|
9754 |
+
#: view/Ranking/Settings.php:65
|
9755 |
msgid "Costa Rica"
|
9756 |
msgstr ""
|
9757 |
|
9758 |
+
#: view/Ranking/Settings.php:66
|
9759 |
msgid "Côte d'Ivoire"
|
9760 |
msgstr ""
|
9761 |
|
9762 |
+
#: view/Ranking/Settings.php:67
|
9763 |
msgid "Cuba"
|
9764 |
msgstr ""
|
9765 |
|
9766 |
+
#: view/Ranking/Settings.php:68
|
9767 |
msgid "Czech Republic"
|
9768 |
msgstr ""
|
9769 |
|
9770 |
+
#: view/Ranking/Settings.php:69
|
9771 |
msgid "Dem. Rep. of the Congo"
|
9772 |
msgstr ""
|
9773 |
|
9774 |
+
#: view/Ranking/Settings.php:70
|
9775 |
msgid "Denmark"
|
9776 |
msgstr ""
|
9777 |
|
9778 |
+
#: view/Ranking/Settings.php:71
|
9779 |
msgid "Djibouti"
|
9780 |
msgstr ""
|
9781 |
|
9782 |
+
#: view/Ranking/Settings.php:72
|
9783 |
msgid "Dominican Republic"
|
9784 |
msgstr ""
|
9785 |
|
9786 |
+
#: view/Ranking/Settings.php:73
|
9787 |
msgid "Ecuador"
|
9788 |
msgstr ""
|
9789 |
|
9790 |
+
#: view/Ranking/Settings.php:74
|
9791 |
msgid "El Salvador"
|
9792 |
msgstr ""
|
9793 |
|
9794 |
+
#: view/Ranking/Settings.php:75
|
9795 |
msgid "Estonia"
|
9796 |
msgstr ""
|
9797 |
|
9798 |
+
#: view/Ranking/Settings.php:76
|
9799 |
msgid "Federated States of Micronesia"
|
9800 |
msgstr ""
|
9801 |
|
9802 |
+
#: view/Ranking/Settings.php:77
|
9803 |
msgid "Fiji"
|
9804 |
msgstr ""
|
9805 |
|
9806 |
+
#: view/Ranking/Settings.php:78
|
9807 |
msgid "Finland"
|
9808 |
msgstr ""
|
9809 |
|
9810 |
+
#: view/Ranking/Settings.php:79
|
9811 |
msgid "France"
|
9812 |
msgstr ""
|
9813 |
|
9814 |
+
#: view/Ranking/Settings.php:80
|
9815 |
msgid "The Gambia"
|
9816 |
msgstr ""
|
9817 |
|
9818 |
+
#: view/Ranking/Settings.php:81
|
9819 |
msgid "Georgia"
|
9820 |
msgstr ""
|
9821 |
|
9822 |
+
#: view/Ranking/Settings.php:82
|
9823 |
msgid "Germany"
|
9824 |
msgstr ""
|
9825 |
|
9826 |
+
#: view/Ranking/Settings.php:83
|
9827 |
msgid "Ghana "
|
9828 |
msgstr ""
|
9829 |
|
9830 |
+
#: view/Ranking/Settings.php:84
|
9831 |
msgid "Gibraltar"
|
9832 |
msgstr ""
|
9833 |
|
9834 |
+
#: view/Ranking/Settings.php:85
|
9835 |
msgid "Greece"
|
9836 |
msgstr ""
|
9837 |
|
9838 |
+
#: view/Ranking/Settings.php:86
|
9839 |
msgid "Greenland"
|
9840 |
msgstr ""
|
9841 |
|
9842 |
+
#: view/Ranking/Settings.php:87
|
9843 |
msgid "Guernsey"
|
9844 |
msgstr ""
|
9845 |
|
9846 |
+
#: view/Ranking/Settings.php:88
|
9847 |
msgid "Honduras"
|
9848 |
msgstr ""
|
9849 |
|
9850 |
+
#: view/Ranking/Settings.php:89
|
9851 |
msgid "Hong Kong"
|
9852 |
msgstr ""
|
9853 |
|
9854 |
+
#: view/Ranking/Settings.php:90
|
9855 |
msgid "Hungary"
|
9856 |
msgstr ""
|
9857 |
|
9858 |
+
#: view/Ranking/Settings.php:91
|
9859 |
msgid "India"
|
9860 |
msgstr ""
|
9861 |
|
9862 |
+
#: view/Ranking/Settings.php:92
|
9863 |
msgid "Indonesia"
|
9864 |
msgstr ""
|
9865 |
|
9866 |
+
#: view/Ranking/Settings.php:93
|
9867 |
msgid "Ireland"
|
9868 |
msgstr ""
|
9869 |
|
9870 |
+
#: view/Ranking/Settings.php:94
|
9871 |
msgid "Isle of Man"
|
9872 |
msgstr ""
|
9873 |
|
9874 |
+
#: view/Ranking/Settings.php:95
|
9875 |
msgid "Israel"
|
9876 |
msgstr ""
|
9877 |
|
9878 |
+
#: view/Ranking/Settings.php:96
|
9879 |
msgid "Italy"
|
9880 |
msgstr ""
|
9881 |
|
9882 |
+
#: view/Ranking/Settings.php:97
|
9883 |
msgid "Jamaica"
|
9884 |
msgstr ""
|
9885 |
|
9886 |
+
#: view/Ranking/Settings.php:98
|
9887 |
msgid "Japan"
|
9888 |
msgstr ""
|
9889 |
|
9890 |
+
#: view/Ranking/Settings.php:99
|
9891 |
msgid "Jersey"
|
9892 |
msgstr ""
|
9893 |
|
9894 |
+
#: view/Ranking/Settings.php:100
|
9895 |
msgid "Kazakhstan"
|
9896 |
msgstr ""
|
9897 |
|
9898 |
+
#: view/Ranking/Settings.php:101
|
9899 |
msgid "Korea"
|
9900 |
msgstr ""
|
9901 |
|
9902 |
+
#: view/Ranking/Settings.php:102
|
9903 |
msgid "Latvia"
|
9904 |
msgstr ""
|
9905 |
|
9906 |
+
#: view/Ranking/Settings.php:103
|
9907 |
msgid "Lesotho"
|
9908 |
msgstr ""
|
9909 |
|
9910 |
+
#: view/Ranking/Settings.php:104
|
9911 |
msgid "Liechtenstein"
|
9912 |
msgstr ""
|
9913 |
|
9914 |
+
#: view/Ranking/Settings.php:105
|
9915 |
msgid "Lithuania"
|
9916 |
msgstr ""
|
9917 |
|
9918 |
+
#: view/Ranking/Settings.php:106
|
9919 |
msgid "Luxembourg"
|
9920 |
msgstr ""
|
9921 |
|
9922 |
+
#: view/Ranking/Settings.php:107
|
9923 |
msgid "Malawi"
|
9924 |
msgstr ""
|
9925 |
|
9926 |
+
#: view/Ranking/Settings.php:108
|
9927 |
msgid "Malaysia"
|
9928 |
msgstr ""
|
9929 |
|
9930 |
+
#: view/Ranking/Settings.php:109
|
9931 |
msgid "Malta"
|
9932 |
msgstr ""
|
9933 |
|
9934 |
+
#: view/Ranking/Settings.php:110
|
9935 |
msgid "Mauritius"
|
9936 |
msgstr ""
|
9937 |
|
9938 |
+
#: view/Ranking/Settings.php:111
|
9939 |
msgid "México"
|
9940 |
msgstr ""
|
9941 |
|
9942 |
+
#: view/Ranking/Settings.php:112
|
9943 |
msgid "Montserrat"
|
9944 |
msgstr ""
|
9945 |
|
9946 |
+
#: view/Ranking/Settings.php:113
|
9947 |
msgid "Namibia"
|
9948 |
msgstr ""
|
9949 |
|
9950 |
+
#: view/Ranking/Settings.php:114
|
9951 |
msgid "Nepal"
|
9952 |
msgstr ""
|
9953 |
|
9954 |
+
#: view/Ranking/Settings.php:115
|
9955 |
msgid "Netherlands"
|
9956 |
msgstr ""
|
9957 |
|
9958 |
+
#: view/Ranking/Settings.php:116
|
9959 |
msgid "New Zealand"
|
9960 |
msgstr ""
|
9961 |
|
9962 |
+
#: view/Ranking/Settings.php:117
|
9963 |
msgid "Nicaragua"
|
9964 |
msgstr ""
|
9965 |
|
9966 |
+
#: view/Ranking/Settings.php:118
|
9967 |
msgid "Nigeria"
|
9968 |
msgstr ""
|
9969 |
|
9970 |
+
#: view/Ranking/Settings.php:119
|
9971 |
msgid "Norfolk Island"
|
9972 |
msgstr ""
|
9973 |
|
9974 |
+
#: view/Ranking/Settings.php:120
|
9975 |
msgid "Norway"
|
9976 |
msgstr ""
|
9977 |
|
9978 |
+
#: view/Ranking/Settings.php:121
|
9979 |
msgid "Pakistan"
|
9980 |
msgstr ""
|
9981 |
|
9982 |
+
#: view/Ranking/Settings.php:122
|
9983 |
msgid "Panamá"
|
9984 |
msgstr ""
|
9985 |
|
9986 |
+
#: view/Ranking/Settings.php:123
|
9987 |
msgid "Paraguay"
|
9988 |
msgstr ""
|
9989 |
|
9990 |
+
#: view/Ranking/Settings.php:124
|
9991 |
msgid "Perú"
|
9992 |
msgstr ""
|
9993 |
|
9994 |
+
#: view/Ranking/Settings.php:125
|
9995 |
msgid "Philippines"
|
9996 |
msgstr ""
|
9997 |
|
9998 |
+
#: view/Ranking/Settings.php:126
|
9999 |
msgid "Pitcairn Islands"
|
10000 |
msgstr ""
|
10001 |
|
10002 |
+
#: view/Ranking/Settings.php:127
|
10003 |
msgid "Poland"
|
10004 |
msgstr ""
|
10005 |
|
10006 |
+
#: view/Ranking/Settings.php:128
|
10007 |
msgid "Portugal"
|
10008 |
msgstr ""
|
10009 |
|
10010 |
+
#: view/Ranking/Settings.php:129
|
10011 |
msgid "Puerto Rico"
|
10012 |
msgstr ""
|
10013 |
|
10014 |
+
#: view/Ranking/Settings.php:130
|
10015 |
msgid "Rep. of the Congo"
|
10016 |
msgstr ""
|
10017 |
|
10018 |
+
#: view/Ranking/Settings.php:131
|
10019 |
msgid "Romania"
|
10020 |
msgstr ""
|
10021 |
|
10022 |
+
#: view/Ranking/Settings.php:132
|
10023 |
msgid "Russia"
|
10024 |
msgstr ""
|
10025 |
|
10026 |
+
#: view/Ranking/Settings.php:133
|
10027 |
msgid "Rwanda"
|
10028 |
msgstr ""
|
10029 |
|
10030 |
+
#: view/Ranking/Settings.php:134
|
10031 |
msgid "Saint Helena"
|
10032 |
msgstr ""
|
10033 |
|
10034 |
+
#: view/Ranking/Settings.php:135
|
10035 |
msgid "San Marino"
|
10036 |
msgstr ""
|
10037 |
|
10038 |
+
#: view/Ranking/Settings.php:136
|
10039 |
msgid "Saudi Arabia"
|
10040 |
msgstr ""
|
10041 |
|
10042 |
+
#: view/Ranking/Settings.php:137
|
10043 |
msgid "Singapore"
|
10044 |
msgstr ""
|
10045 |
|
10046 |
+
#: view/Ranking/Settings.php:138
|
10047 |
msgid "Slovakia"
|
10048 |
msgstr ""
|
10049 |
|
10050 |
+
#: view/Ranking/Settings.php:139
|
10051 |
msgid "South Africa"
|
10052 |
msgstr ""
|
10053 |
|
10054 |
+
#: view/Ranking/Settings.php:140
|
10055 |
msgid "Spain"
|
10056 |
msgstr ""
|
10057 |
|
10058 |
+
#: view/Ranking/Settings.php:141
|
10059 |
msgid "Sri Lanka"
|
10060 |
msgstr ""
|
10061 |
|
10062 |
+
#: view/Ranking/Settings.php:142
|
10063 |
msgid "Sweden"
|
10064 |
msgstr ""
|
10065 |
|
10066 |
+
#: view/Ranking/Settings.php:143
|
10067 |
msgid "Switzerland"
|
10068 |
msgstr ""
|
10069 |
|
10070 |
+
#: view/Ranking/Settings.php:144
|
10071 |
msgid "Taiwan"
|
10072 |
msgstr ""
|
10073 |
|
10074 |
+
#: view/Ranking/Settings.php:145
|
10075 |
msgid "Thailand"
|
10076 |
msgstr ""
|
10077 |
|
10078 |
+
#: view/Ranking/Settings.php:146
|
10079 |
msgid "Trinidad and Tobago"
|
10080 |
msgstr ""
|
10081 |
|
10082 |
+
#: view/Ranking/Settings.php:147
|
10083 |
msgid "Turkey"
|
10084 |
msgstr ""
|
10085 |
|
10086 |
+
#: view/Ranking/Settings.php:148
|
10087 |
msgid "Ukraine"
|
10088 |
msgstr ""
|
10089 |
|
10090 |
+
#: view/Ranking/Settings.php:149
|
10091 |
msgid "United Arab Emirates"
|
10092 |
msgstr ""
|
10093 |
|
10094 |
+
#: view/Ranking/Settings.php:150
|
10095 |
msgid "United Kingdom"
|
10096 |
msgstr ""
|
10097 |
|
10098 |
+
#: view/Ranking/Settings.php:151
|
10099 |
msgid "United States"
|
10100 |
msgstr ""
|
10101 |
|
10102 |
+
#: view/Ranking/Settings.php:152
|
10103 |
msgid "Uruguay"
|
10104 |
msgstr ""
|
10105 |
|
10106 |
+
#: view/Ranking/Settings.php:153
|
10107 |
msgid "Uzbekistan"
|
10108 |
msgstr ""
|
10109 |
|
10110 |
+
#: view/Ranking/Settings.php:154
|
10111 |
msgid "Vanuatu"
|
10112 |
msgstr ""
|
10113 |
|
10114 |
+
#: view/Ranking/Settings.php:155
|
10115 |
msgid "Venezuela"
|
10116 |
msgstr ""
|
10117 |
|
10118 |
+
#: view/Ranking/Settings.php:156
|
10119 |
msgid "Vietnam"
|
10120 |
msgstr ""
|
10121 |
|
10122 |
+
#: view/Research/Briefcase.php:19
|
10123 |
msgid ""
|
10124 |
"Briefcase is essential to managing your SEO Strategy. With Briefcase you'll "
|
10125 |
"find the best opportunities for keywords you're using in the Awareness "
|
10127 |
"Journey."
|
10128 |
msgstr ""
|
10129 |
|
10130 |
+
#: view/Research/Briefcase.php:35
|
10131 |
msgid "Search Keyword"
|
10132 |
msgstr ""
|
10133 |
|
10134 |
+
#: view/Research/Briefcase.php:65 view/Research/Briefcase.php:209
|
10135 |
msgid "Send to Rank Checker"
|
10136 |
msgstr ""
|
10137 |
|
10138 |
+
#: view/Research/Briefcase.php:66 view/Research/Briefcase.php:223
|
10139 |
msgid "Assign Label"
|
10140 |
msgstr ""
|
10141 |
|
10142 |
# @ squirrly-seo
|
10143 |
+
#: view/Research/Briefcase.php:67
|
10144 |
#, fuzzy
|
10145 |
#| msgid "Could not send the email..."
|
10146 |
msgid "Ar you sure you want to delete the keywords?"
|
10147 |
msgstr "Konnte E-Mail nicht senden ..."
|
10148 |
|
10149 |
+
#: view/Research/Briefcase.php:75 view/Research/Briefcase.php:319
|
10150 |
#, php-format
|
10151 |
msgid "Select Labels for: %s"
|
10152 |
msgstr ""
|
10153 |
|
10154 |
# @ squirrly-seo
|
10155 |
+
#: view/Research/Briefcase.php:75
|
10156 |
#, fuzzy
|
10157 |
#| msgid "Enter even more keywords."
|
10158 |
msgid "selected keywords"
|
10159 |
msgstr "Geben Sie noch mehrere Schlüsselwörter ein."
|
10160 |
|
10161 |
+
#: view/Research/Briefcase.php:79
|
10162 |
msgid ""
|
10163 |
"By assigning these labels, you will reset the other labels you assigned for "
|
10164 |
"each keyword individually."
|
10165 |
msgstr ""
|
10166 |
|
10167 |
+
#: view/Research/Briefcase.php:88 view/Research/Briefcase.php:341
|
10168 |
+
#: view/Research/Labels.php:22
|
10169 |
msgid "Add new Label"
|
10170 |
msgstr ""
|
10171 |
|
10172 |
+
#: view/Research/Briefcase.php:93 view/Research/Briefcase.php:347
|
10173 |
msgid "Save Labels"
|
10174 |
msgstr ""
|
10175 |
|
10176 |
+
#: view/Research/Briefcase.php:108
|
10177 |
msgid "Usage"
|
10178 |
msgstr ""
|
10179 |
|
10180 |
+
#: view/Research/Briefcase.php:158
|
|
|
|
|
|
|
|
|
10181 |
msgid "in"
|
10182 |
msgstr ""
|
10183 |
|
10184 |
+
#: view/Research/Briefcase.php:158
|
10185 |
msgid "post"
|
10186 |
msgstr ""
|
10187 |
|
10188 |
+
#: view/Research/Briefcase.php:158
|
10189 |
msgid "posts"
|
10190 |
msgstr ""
|
10191 |
|
10192 |
+
#: view/Research/Briefcase.php:161
|
10193 |
msgid "N/A"
|
10194 |
msgstr ""
|
10195 |
|
10196 |
+
#: view/Research/Briefcase.php:168
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10197 |
msgid "keyword info"
|
10198 |
msgstr ""
|
10199 |
|
10200 |
# @ squirrly-seo
|
10201 |
+
#: view/Research/Briefcase.php:190
|
10202 |
#, fuzzy
|
10203 |
#| msgid "Do the research"
|
10204 |
msgid "No research data"
|
10205 |
msgstr "Recherchieren"
|
10206 |
|
10207 |
+
#: view/Research/Briefcase.php:218
|
10208 |
msgid "Refresh Research"
|
10209 |
msgstr ""
|
10210 |
|
10211 |
+
#: view/Research/Briefcase.php:228
|
10212 |
msgid "Delete Keyword"
|
10213 |
msgstr ""
|
10214 |
|
10215 |
+
#: view/Research/Briefcase.php:271
|
10216 |
msgid "Search Volume"
|
10217 |
msgstr ""
|
10218 |
|
10219 |
+
#: view/Research/Briefcase.php:363
|
10220 |
+
msgid "Welcome to Squirrly Briefcase"
|
10221 |
+
msgstr ""
|
10222 |
+
|
10223 |
+
# @ squirrly-seo
|
10224 |
+
#: view/Research/Briefcase.php:366 view/Research/History.php:58
|
10225 |
+
#: view/Research/Suggested.php:158
|
10226 |
+
#, fuzzy
|
10227 |
+
#| msgid "Tips: 2-4 keywords"
|
10228 |
+
msgid "Go Find New Keywords"
|
10229 |
+
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
10230 |
+
|
10231 |
+
#: view/Research/Briefcase.php:370
|
10232 |
+
msgid "Tips: How to add Keywords in Briefcase?"
|
10233 |
msgstr ""
|
10234 |
|
10235 |
+
#: view/Research/Briefcase.php:372
|
10236 |
+
#, php-format
|
10237 |
+
msgid "From %sKeyword Research%s send keywords to Briefcase."
|
10238 |
msgstr ""
|
10239 |
|
10240 |
+
#: view/Research/Briefcase.php:373
|
10241 |
+
#, php-format
|
10242 |
+
msgid ""
|
10243 |
+
"From Briefcase you can use the keywords in %sSquirrly Live Assistant%s to "
|
10244 |
+
"optimize your pages."
|
10245 |
msgstr ""
|
10246 |
|
10247 |
+
#: view/Research/Briefcase.php:374
|
10248 |
+
msgid ""
|
10249 |
+
"If you already have a list of keywords, Import the keywords usign the below "
|
10250 |
+
"button."
|
10251 |
msgstr ""
|
10252 |
|
10253 |
+
#: view/Research/Briefcase.php:384
|
10254 |
msgid "Backup/Restore Briefcase Keywords"
|
10255 |
msgstr ""
|
10256 |
|
10257 |
+
#: view/Research/Briefcase.php:385
|
10258 |
msgid ""
|
10259 |
"Keep your briefcase keywords safe in case you change your domain or "
|
10260 |
"reinstall the plugin"
|
10261 |
msgstr ""
|
10262 |
|
10263 |
+
#: view/Research/Briefcase.php:386
|
10264 |
#, php-format
|
10265 |
msgid "%sLearn how to import keywords into briefcase%s"
|
10266 |
msgstr ""
|
10267 |
|
10268 |
# @ squirrly-seo
|
10269 |
+
#: view/Research/Briefcase.php:392
|
10270 |
#, fuzzy
|
10271 |
#| msgid "Tips: 2-4 keywords"
|
10272 |
msgid "Download Keywords"
|
10273 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
10274 |
|
10275 |
# @ squirrly-seo
|
10276 |
+
#: view/Research/Briefcase.php:395
|
10277 |
#, fuzzy
|
10278 |
#| msgid "Tips: 2-4 keywords"
|
10279 |
msgid "Import Keywords"
|
10280 |
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
10281 |
|
10282 |
+
#: view/Research/Briefcase.php:401
|
10283 |
msgid "Restore Briefcase Keywords"
|
10284 |
msgstr ""
|
10285 |
|
10286 |
+
#: view/Research/Briefcase.php:409
|
10287 |
msgid "Restore Keywords"
|
10288 |
msgstr ""
|
10289 |
|
10290 |
+
#: view/Research/Briefcase.php:410
|
10291 |
msgid "Upload the file with the saved Squirrly Briefcase Keywords."
|
10292 |
msgstr ""
|
10293 |
|
10294 |
+
#: view/Research/History.php:17
|
10295 |
+
msgid "See the Keyword Researches you made in the last 30 days"
|
10296 |
msgstr ""
|
10297 |
|
10298 |
+
# @ squirrly-seo
|
10299 |
+
#: view/Research/History.php:46
|
10300 |
+
#, fuzzy
|
10301 |
+
#| msgid "Tips: 2-4 keywords"
|
10302 |
+
msgid "Show All Keywords"
|
10303 |
+
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
10304 |
|
10305 |
+
#: view/Research/History.php:54
|
10306 |
msgid "Welcome to Keyword Research History"
|
10307 |
msgstr ""
|
10308 |
|
10309 |
+
#: view/Research/HistoryDetails.php:22 view/Research/Research.php:208
|
10310 |
+
#: view/Research/Suggested.php:44
|
10311 |
msgid "Trend"
|
10312 |
msgstr ""
|
10313 |
|
10314 |
+
#: view/Research/Labels.php:16
|
10315 |
msgid "Briefcase Labels"
|
10316 |
msgstr ""
|
10317 |
|
10318 |
+
#: view/Research/Labels.php:17
|
10319 |
msgid ""
|
10320 |
"Briefcase Labels will help you sort your keywords based on your SEO "
|
10321 |
"strategy. Labels are like categories and you can quickly filter your "
|
10322 |
"keywords by one or more labels."
|
10323 |
msgstr ""
|
10324 |
|
10325 |
+
#: view/Research/Labels.php:27
|
10326 |
msgid "Add New Label"
|
10327 |
msgstr ""
|
10328 |
|
10329 |
+
#: view/Research/Labels.php:32 view/Research/Labels.php:58
|
10330 |
msgid "Label Name"
|
10331 |
msgstr ""
|
10332 |
|
10333 |
+
#: view/Research/Labels.php:36 view/Research/Labels.php:62
|
10334 |
msgid "Label Color"
|
10335 |
msgstr ""
|
10336 |
|
10337 |
+
#: view/Research/Labels.php:43
|
10338 |
msgid "Add Label"
|
10339 |
msgstr ""
|
10340 |
|
10341 |
+
#: view/Research/Labels.php:53 view/Research/Labels.php:121
|
10342 |
msgid "Edit Label"
|
10343 |
msgstr ""
|
10344 |
|
10345 |
+
#: view/Research/Labels.php:68
|
10346 |
msgid "Save Label"
|
10347 |
msgstr ""
|
10348 |
|
10349 |
+
#: view/Research/Labels.php:81
|
10350 |
msgid "Ar you sure you want to delete the labels?"
|
10351 |
msgstr ""
|
10352 |
|
10353 |
+
#: view/Research/Labels.php:90
|
10354 |
msgid "Name"
|
10355 |
msgstr ""
|
10356 |
|
10357 |
+
#: view/Research/Labels.php:91
|
10358 |
msgid "Color"
|
10359 |
msgstr ""
|
10360 |
|
10361 |
+
#: view/Research/Labels.php:126
|
10362 |
msgid "Delete Label"
|
10363 |
msgstr ""
|
10364 |
|
10365 |
+
#: view/Research/Labels.php:142
|
10366 |
msgid "Welcome to Briefcase Labels"
|
10367 |
msgstr ""
|
10368 |
|
10369 |
+
#: view/Research/Labels.php:144
|
10370 |
+
msgid "TIPS: How Should I Create My Labels?"
|
10371 |
msgstr ""
|
10372 |
|
10373 |
+
#: view/Research/Labels.php:146
|
10374 |
+
#, php-format
|
10375 |
+
msgid ""
|
10376 |
+
"Click on %sAdd New Label%s button, add a label name and choose a color for "
|
10377 |
+
"it."
|
10378 |
msgstr ""
|
10379 |
|
10380 |
+
#: view/Research/Labels.php:147
|
10381 |
+
msgid "Read more details about Briefcase Labels"
|
10382 |
msgstr ""
|
10383 |
|
10384 |
+
#: view/Research/Research.php:20
|
10385 |
msgid ""
|
10386 |
"You can now find long-tail keywords that are easy to rank for. Get "
|
10387 |
"personalized competition data for each keyword you research, thanks to "
|
10388 |
"Squirrly's Market Intelligence Features."
|
10389 |
msgstr ""
|
10390 |
|
10391 |
+
#: view/Research/Research.php:34 view/Research/Research.php:145
|
10392 |
msgid "You've reached your Keyword Research Limit"
|
10393 |
msgstr ""
|
10394 |
|
10395 |
+
#: view/Research/Research.php:35 view/Research/Research.php:146
|
10396 |
msgid "Check Your Account"
|
10397 |
msgstr ""
|
10398 |
|
10399 |
+
#: view/Research/Research.php:38
|
10400 |
msgid "Add a keyword to Briefcase"
|
10401 |
msgstr ""
|
10402 |
|
10403 |
+
#: view/Research/Research.php:42
|
10404 |
msgid "It's best if you focus on finding Long-Tail Keywords."
|
10405 |
msgstr ""
|
10406 |
|
10407 |
+
#: view/Research/Research.php:56
|
10408 |
+
msgid "Step 1/4: Enter a starting 2-3 words keyword"
|
10409 |
msgstr ""
|
10410 |
|
10411 |
+
#: view/Research/Research.php:60
|
10412 |
msgid "Enter a keyword that matches your business"
|
10413 |
msgstr ""
|
10414 |
|
10415 |
+
#: view/Research/Research.php:64
|
10416 |
msgid "Focus on finding Long Tail Keywords."
|
10417 |
msgstr ""
|
10418 |
|
10419 |
+
#: view/Research/Research.php:65
|
10420 |
msgid "You need to enter a keyword first"
|
10421 |
msgstr ""
|
10422 |
|
10423 |
+
#: view/Research/Research.php:71 view/Research/Research.php:103
|
10424 |
msgid "Next"
|
10425 |
msgstr ""
|
10426 |
|
10427 |
+
#: view/Research/Research.php:77
|
10428 |
+
msgid "Step 2/4: Choose a country for your keyword research"
|
10429 |
msgstr ""
|
10430 |
|
10431 |
+
#: view/Research/Research.php:81
|
10432 |
msgid "Select country"
|
10433 |
msgstr ""
|
10434 |
|
10435 |
+
#: view/Research/Research.php:95
|
10436 |
msgid ""
|
10437 |
"For local SEO you need to select the Country where you run your business"
|
10438 |
msgstr ""
|
10439 |
|
10440 |
+
#: view/Research/Research.php:100 view/Research/Research.php:152
|
10441 |
+
#: view/Research/Research.php:220
|
10442 |
msgid "Start Over"
|
10443 |
msgstr ""
|
10444 |
|
10445 |
+
#: view/Research/Research.php:108
|
10446 |
+
msgid "Step 3/4: Select similar keywords from below"
|
10447 |
msgstr ""
|
10448 |
|
10449 |
+
#: view/Research/Research.php:148
|
10450 |
+
#, php-format
|
10451 |
+
msgid "We could not find similar keywords. %sClick on \"Do research\""
|
10452 |
msgstr ""
|
10453 |
|
10454 |
# @ squirrly-seo
|
10455 |
+
#: view/Research/Research.php:158
|
10456 |
+
#, fuzzy
|
10457 |
+
#| msgid "Do the research"
|
10458 |
+
msgid "Do a deep research"
|
10459 |
+
msgstr "Recherchieren"
|
10460 |
+
|
10461 |
+
# @ squirrly-seo
|
10462 |
+
#: view/Research/Research.php:162 view/Research/Research.php:168
|
10463 |
#, fuzzy
|
10464 |
#| msgid "Do the research"
|
10465 |
msgid "Do research"
|
10466 |
msgstr "Recherchieren"
|
10467 |
|
10468 |
+
#: view/Research/Research.php:176
|
10469 |
+
msgid ""
|
10470 |
+
"Keyword Research in progress. We're doing all of this in real-time. Data is "
|
10471 |
+
"fresh."
|
10472 |
+
msgstr ""
|
10473 |
+
|
10474 |
+
#: view/Research/Research.php:177
|
10475 |
+
msgid "We're now finding 10 alternatives for each keyword you selected."
|
10476 |
+
msgstr ""
|
10477 |
+
|
10478 |
+
#: view/Research/Research.php:178
|
10479 |
+
msgid ""
|
10480 |
+
"For each alternative, we are looking at the top 10 pages ranked on Google "
|
10481 |
+
"for that keyword."
|
10482 |
+
msgstr ""
|
10483 |
+
|
10484 |
+
#: view/Research/Research.php:179
|
10485 |
+
msgid ""
|
10486 |
+
"We are now measuring the web authority of each competing page and comparing "
|
10487 |
+
"it to yours."
|
10488 |
+
msgstr ""
|
10489 |
+
|
10490 |
+
#: view/Research/Research.php:180
|
10491 |
+
msgid "Looking at the monthly search volume for each keyword."
|
10492 |
+
msgstr ""
|
10493 |
+
|
10494 |
+
#: view/Research/Research.php:181
|
10495 |
+
msgid "Analyzing the last 30 days of Google trends for each keyword."
|
10496 |
+
msgstr ""
|
10497 |
+
|
10498 |
+
#: view/Research/Research.php:182
|
10499 |
+
msgid ""
|
10500 |
+
"Seeing how many discussions there are on forums and Twitter for each keyword."
|
10501 |
+
msgstr ""
|
10502 |
+
|
10503 |
+
#: view/Research/Research.php:183
|
10504 |
+
msgid ""
|
10505 |
+
"Piecing all the keywords together now after analyzing each individual "
|
10506 |
+
"keyword."
|
10507 |
+
msgstr ""
|
10508 |
+
|
10509 |
+
#: view/Research/Research.php:184
|
10510 |
+
msgid "Preparing the results."
|
10511 |
+
msgstr ""
|
10512 |
+
|
10513 |
+
#: view/Research/Research.php:186
|
10514 |
+
msgid "Step 4/4: We found some relevant keywords for you"
|
10515 |
msgstr ""
|
10516 |
|
10517 |
+
#: view/Research/Research.php:187
|
10518 |
#, php-format
|
10519 |
+
msgid ""
|
10520 |
+
"Still processing. give it a bit more time, then go to %sResearch History%s. "
|
10521 |
+
"Results will appear there."
|
10522 |
+
msgstr ""
|
10523 |
+
|
10524 |
+
#: view/Research/Research.php:188
|
10525 |
+
msgid "Step 4/4: We could not find relevant keywords for you"
|
10526 |
msgstr ""
|
10527 |
|
10528 |
+
#: view/Research/Research.php:235
|
10529 |
+
msgid "How to Find Amazing Keywords and get more search traffic?"
|
10530 |
msgstr ""
|
10531 |
|
10532 |
+
#: view/Research/Research.php:249
|
10533 |
msgid "Already Have Keywords?"
|
10534 |
msgstr ""
|
10535 |
|
10536 |
+
#: view/Research/Research.php:252
|
10537 |
msgid "Import Keywords From CSV"
|
10538 |
msgstr ""
|
10539 |
|
10540 |
+
#: view/Research/Suggested.php:152
|
10541 |
msgid "Welcome to Suggested Keywords"
|
10542 |
msgstr ""
|
10543 |
|
10544 |
+
# @ squirrly-seo
|
10545 |
+
#: view/SeoSettings/Advanced.php:25
|
10546 |
+
#, fuzzy
|
10547 |
+
#| msgid "Squirrly settings"
|
10548 |
+
msgid "Advanced Settings"
|
10549 |
+
msgstr "Squirrly Einstellungen"
|
10550 |
+
|
10551 |
+
# @ squirrly-seo
|
10552 |
+
#: view/SeoSettings/Advanced.php:39
|
10553 |
+
#, fuzzy
|
10554 |
+
#| msgid "Squirrly settings"
|
10555 |
+
msgid "Load Squirrly Frontend CSS"
|
10556 |
+
msgstr "Squirrly Einstellungen"
|
10557 |
+
|
10558 |
+
#: view/SeoSettings/Advanced.php:40
|
10559 |
+
msgid ""
|
10560 |
+
"Load Squirrly SEO CSS for Twitter and Article inserted from Squirrly "
|
10561 |
+
"Blogging Assistant."
|
10562 |
msgstr ""
|
10563 |
|
10564 |
+
# @ squirrly-seo
|
10565 |
+
#: view/SeoSettings/Advanced.php:50
|
10566 |
+
#, fuzzy
|
10567 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
10568 |
+
msgid "Minify Squirrly SEO Metas"
|
10569 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
10570 |
+
|
10571 |
+
#: view/SeoSettings/Advanced.php:51
|
10572 |
+
msgid "Minify the metas in source code to optimize the page loading."
|
10573 |
+
msgstr ""
|
10574 |
+
|
10575 |
+
#: view/SeoSettings/Advanced.php:52
|
10576 |
+
msgid "Remove comments and newlines from Squirrly SEO Metas."
|
10577 |
+
msgstr ""
|
10578 |
+
|
10579 |
+
# @ squirrly-seo
|
10580 |
+
#: view/SeoSettings/Advanced.php:62
|
10581 |
+
#, fuzzy
|
10582 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
10583 |
+
msgid "Squirrly SEO Late Buffer"
|
10584 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
10585 |
+
|
10586 |
+
#: view/SeoSettings/Advanced.php:63
|
10587 |
+
msgid "Wait all plugins to load before loading Squirrly SEO frontend buffer."
|
10588 |
+
msgstr ""
|
10589 |
+
|
10590 |
+
#: view/SeoSettings/Advanced.php:64
|
10591 |
+
msgid "For compatibility with some Cache and CDN plugins."
|
10592 |
+
msgstr ""
|
10593 |
+
|
10594 |
+
#: view/SeoSettings/Advanced.php:78
|
10595 |
+
msgid "Delete Squirrly Table on Uninstall"
|
10596 |
msgstr ""
|
10597 |
|
10598 |
+
#: view/SeoSettings/Advanced.php:79
|
10599 |
+
msgid "Delete Squirrly SEO table and options on uninstall."
|
10600 |
+
msgstr ""
|
10601 |
+
|
10602 |
+
#: view/SeoSettings/Automation.php:26
|
10603 |
+
msgid "Meta Automation"
|
10604 |
+
msgstr ""
|
10605 |
+
|
10606 |
+
#: view/SeoSettings/Automation.php:28
|
10607 |
msgid ""
|
10608 |
"Control how post types are displayed on your site, within search engine "
|
10609 |
"results, and social media feeds."
|
10610 |
msgstr ""
|
10611 |
|
10612 |
+
#: view/SeoSettings/Automation.php:35 view/SeoSettings/Automation.php:294
|
10613 |
+
msgid "Activate Patterns"
|
10614 |
+
msgstr ""
|
10615 |
+
|
10616 |
+
#: view/SeoSettings/Automation.php:66
|
10617 |
+
msgid "Add Post Type for SEO Automation"
|
10618 |
+
msgstr ""
|
10619 |
+
|
10620 |
+
#: view/SeoSettings/Automation.php:72 view/SeoSettings/Automation.php:84
|
10621 |
+
msgid "Add Post Type"
|
10622 |
+
msgstr ""
|
10623 |
+
|
10624 |
+
#: view/SeoSettings/Automation.php:73
|
10625 |
+
msgid "Add new post types in the list and customize the automation for it."
|
10626 |
+
msgstr ""
|
10627 |
+
|
10628 |
+
#: view/SeoSettings/Automation.php:94
|
10629 |
msgid "Customize the automation for each post type"
|
10630 |
msgstr ""
|
10631 |
|
10632 |
+
#: view/SeoSettings/Automation.php:126 view/SeoSettings/Metas.php:158
|
10633 |
msgid "Tips: Length 10-75 chars"
|
10634 |
msgstr ""
|
10635 |
|
10636 |
+
#: view/SeoSettings/Automation.php:135 view/SeoSettings/Metas.php:167
|
10637 |
msgid "Tips: Length 70-320 chars"
|
10638 |
msgstr ""
|
10639 |
|
10640 |
+
#: view/SeoSettings/Automation.php:144
|
10641 |
msgid "Separator"
|
10642 |
msgstr ""
|
10643 |
|
10644 |
+
#: view/SeoSettings/Automation.php:145
|
10645 |
msgid ""
|
10646 |
"Use separator to help user read the most relevant part of your title and "
|
10647 |
"increase Conversion Rate"
|
10648 |
msgstr ""
|
10649 |
|
10650 |
+
#: view/SeoSettings/Automation.php:184
|
10651 |
msgid "Let Google Index it"
|
10652 |
msgstr ""
|
10653 |
|
10654 |
+
#: view/SeoSettings/Automation.php:185
|
10655 |
msgid ""
|
10656 |
"If you switch off this option, Squirrly will add noindex meta for this post "
|
10657 |
"type."
|
10658 |
msgstr ""
|
10659 |
|
10660 |
+
#: view/SeoSettings/Automation.php:211
|
10661 |
msgid "Send Authority to it"
|
10662 |
msgstr ""
|
10663 |
|
10664 |
+
#: view/SeoSettings/Automation.php:212
|
10665 |
msgid ""
|
10666 |
"If you sq-switch off this option, Squirrly will add nofollow meta for this "
|
10667 |
"post type."
|
10668 |
msgstr ""
|
10669 |
|
10670 |
+
#: view/SeoSettings/Automation.php:230
|
10671 |
msgid "Include In Sitemap"
|
10672 |
msgstr ""
|
10673 |
|
10674 |
+
#: view/SeoSettings/Automation.php:231
|
10675 |
msgid "Let Squirrly SEO include this post type in Squirrly Sitemap XML."
|
10676 |
msgstr ""
|
10677 |
|
10678 |
+
#: view/SeoSettings/Automation.php:246
|
10679 |
+
msgid "Redirect Broken URLs"
|
10680 |
+
msgstr ""
|
10681 |
+
|
10682 |
+
#: view/SeoSettings/Automation.php:247
|
10683 |
+
msgid ""
|
10684 |
+
"Redirect the broken URL in case it is changed with a new one in Post Editor."
|
10685 |
+
msgstr ""
|
10686 |
+
|
10687 |
+
#: view/SeoSettings/Automation.php:258
|
10688 |
msgid "Redirect Attachments Page"
|
10689 |
msgstr ""
|
10690 |
|
10691 |
+
#: view/SeoSettings/Automation.php:259
|
10692 |
msgid "Redirect the attachment page to its image URL."
|
10693 |
msgstr ""
|
10694 |
|
10695 |
+
#: view/SeoSettings/Automation.php:260
|
10696 |
msgid "Recommended if your website is not a photography website."
|
10697 |
msgstr ""
|
10698 |
|
10699 |
+
#: view/SeoSettings/Automation.php:282
|
10700 |
msgid "Load Squirrly SEO METAs"
|
10701 |
msgstr ""
|
10702 |
|
10703 |
+
#: view/SeoSettings/Automation.php:283
|
10704 |
msgid ""
|
10705 |
"Let Squirrly SEO load the Title, Description, Keyword METAs for this post "
|
10706 |
"type."
|
10707 |
msgstr ""
|
10708 |
|
10709 |
# @ squirrly-seo
|
10710 |
+
#: view/SeoSettings/Automation.php:301
|
10711 |
#, fuzzy
|
10712 |
#| msgid "Squirrly settings"
|
10713 |
msgid "Load Squirrly Patterns"
|
10714 |
msgstr "Squirrly Einstellungen"
|
10715 |
|
10716 |
+
#: view/SeoSettings/Automation.php:302
|
10717 |
msgid "Let Squirrly SEO load the Patterns for this post type."
|
10718 |
msgstr ""
|
10719 |
|
10720 |
+
#: view/SeoSettings/Automation.php:313
|
10721 |
msgid "Activate Json-Ld"
|
10722 |
msgstr ""
|
10723 |
|
10724 |
+
#: view/SeoSettings/Automation.php:320
|
10725 |
msgid "Load JSON-LD Structured Data"
|
10726 |
msgstr ""
|
10727 |
|
10728 |
+
#: view/SeoSettings/Automation.php:321
|
10729 |
msgid "Let Squirrly SEO load the JSON-LD META for this post type."
|
10730 |
msgstr ""
|
10731 |
|
10732 |
+
#: view/SeoSettings/Automation.php:337 view/SeoSettings/Automation.php:370
|
10733 |
+
#: view/SeoSettings/Automation.php:397
|
10734 |
msgid "Activate Social Media"
|
10735 |
msgstr ""
|
10736 |
|
10737 |
+
#: view/SeoSettings/Automation.php:343
|
10738 |
msgid "Open Graph & JSON-LD Type"
|
10739 |
msgstr ""
|
10740 |
|
10741 |
+
#: view/SeoSettings/Automation.php:344
|
10742 |
msgid "Select which Open Graph type to load for this post type."
|
10743 |
msgstr ""
|
10744 |
|
10745 |
+
#: view/SeoSettings/Automation.php:345
|
10746 |
msgid "JSON-LD will try to load the relevant data for this type."
|
10747 |
msgstr ""
|
10748 |
|
10749 |
+
#: view/SeoSettings/Automation.php:384
|
10750 |
msgid "Load Squirrly Open Graph"
|
10751 |
msgstr ""
|
10752 |
|
10753 |
+
#: view/SeoSettings/Automation.php:385
|
10754 |
msgid "Let Squirrly SEO load the Open Graph for this post type."
|
10755 |
msgstr ""
|
10756 |
|
10757 |
+
#: view/SeoSettings/Automation.php:411
|
10758 |
msgid "Load Squirrly Twitter Card"
|
10759 |
msgstr ""
|
10760 |
|
10761 |
+
#: view/SeoSettings/Automation.php:412
|
10762 |
msgid "Let Squirrly SEO load the Twitter Card for this post type."
|
10763 |
msgstr ""
|
10764 |
|
10765 |
+
#: view/SeoSettings/Automation.php:427 view/SeoSettings/Automation.php:446
|
10766 |
+
#: view/SeoSettings/Tracking.php:32
|
10767 |
msgid "Activate Trackers"
|
10768 |
msgstr ""
|
10769 |
|
10770 |
+
#: view/SeoSettings/Automation.php:434
|
10771 |
msgid "Load Google Analytics Tracking Script"
|
10772 |
msgstr ""
|
10773 |
|
10774 |
+
#: view/SeoSettings/Automation.php:435
|
10775 |
msgid "Let Google Analytics Tracking to load for this post type."
|
10776 |
msgstr ""
|
10777 |
|
10778 |
+
#: view/SeoSettings/Automation.php:453
|
10779 |
msgid "Load Facebook Pixel Tracking Script"
|
10780 |
msgstr ""
|
10781 |
|
10782 |
+
#: view/SeoSettings/Automation.php:454
|
10783 |
msgid "Let Facebook Pixel Tracking to load for this post type."
|
10784 |
msgstr ""
|
10785 |
|
10786 |
+
#: view/SeoSettings/Automation.php:464
|
10787 |
#, php-format
|
10788 |
msgid "Do you want to delete the automation for %s?"
|
10789 |
msgstr ""
|
10790 |
|
10791 |
+
#: view/SeoSettings/Automation.php:464
|
10792 |
#, php-format
|
10793 |
msgid "Remove automation for %s"
|
10794 |
msgstr ""
|
10795 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10796 |
# @ squirrly-seo
|
10797 |
+
#: view/SeoSettings/Automation.php:493
|
10798 |
#, fuzzy
|
10799 |
#| msgid "Squirrly settings"
|
10800 |
msgid "Squirrly Patterns"
|
10801 |
msgstr "Squirrly Einstellungen"
|
10802 |
|
10803 |
+
#: view/SeoSettings/Automation.php:495
|
10804 |
msgid ""
|
10805 |
"Use the Pattern system to prevent Title and Description duplicates between "
|
10806 |
"posts"
|
10807 |
msgstr ""
|
10808 |
|
10809 |
+
#: view/SeoSettings/Automation.php:501
|
10810 |
msgid ""
|
10811 |
"Patterns change the codes like {{title}} with the actual value of the post "
|
10812 |
"Title."
|
10813 |
msgstr ""
|
10814 |
|
10815 |
+
#: view/SeoSettings/Automation.php:502
|
10816 |
msgid ""
|
10817 |
"In Squirrly, each post type in your site comes with a predefined posting "
|
10818 |
"pattern when displayed onto your website. However, based on your site's "
|
10820 |
"include."
|
10821 |
msgstr ""
|
10822 |
|
10823 |
+
#: view/SeoSettings/Automation.php:503
|
10824 |
msgid ""
|
10825 |
"Once you set up a pattern for a particular post type, only the content "
|
10826 |
"required by your custom sequence will be displayed."
|
10827 |
msgstr ""
|
10828 |
|
10829 |
+
#: view/SeoSettings/Automation.php:504
|
10830 |
#, php-format
|
10831 |
msgid ""
|
10832 |
"Squirrly lets you see how the customized patterns will apply when posts/"
|
10834 |
"to go to the %sBulk SEO%s and see the meta information for each post type."
|
10835 |
msgstr ""
|
10836 |
|
10837 |
+
#: view/SeoSettings/Automation.php:512
|
10838 |
msgid "META Lengths"
|
10839 |
msgstr ""
|
10840 |
|
10841 |
+
#: view/SeoSettings/Automation.php:514
|
10842 |
msgid "Change the lengths for each META on automation"
|
10843 |
msgstr ""
|
10844 |
|
10845 |
+
#: view/SeoSettings/Automation.php:520
|
10846 |
msgid "Title Length"
|
10847 |
msgstr ""
|
10848 |
|
10849 |
+
#: view/SeoSettings/Automation.php:528
|
10850 |
msgid "Description Length"
|
10851 |
msgstr ""
|
10852 |
|
10853 |
+
#: view/SeoSettings/Automation.php:536
|
10854 |
msgid "Open Graph Title Length"
|
10855 |
msgstr ""
|
10856 |
|
10857 |
+
#: view/SeoSettings/Automation.php:544
|
10858 |
msgid "Open Graph Description Length"
|
10859 |
msgstr ""
|
10860 |
|
10861 |
+
#: view/SeoSettings/Automation.php:552
|
10862 |
msgid "Twitter Card Title Length"
|
10863 |
msgstr ""
|
10864 |
|
10865 |
+
#: view/SeoSettings/Automation.php:560
|
10866 |
msgid "Twitter Card Description Length"
|
10867 |
msgstr ""
|
10868 |
|
10869 |
+
#: view/SeoSettings/Automation.php:568
|
10870 |
msgid "JSON-LD Title Length"
|
10871 |
msgstr ""
|
10872 |
|
10873 |
+
#: view/SeoSettings/Automation.php:576
|
10874 |
msgid "JSON-LD Description Length"
|
10875 |
msgstr ""
|
10876 |
|
10877 |
+
#: view/SeoSettings/Backup.php:23
|
10878 |
msgid "Import Settings & SEO"
|
10879 |
msgstr ""
|
10880 |
|
10881 |
+
#: view/SeoSettings/Backup.php:25
|
10882 |
msgid ""
|
10883 |
"Import the settings and SEO from other plugins so you can use only Squirrly "
|
10884 |
"SEO for on-page SEO."
|
10885 |
msgstr ""
|
10886 |
|
10887 |
+
#: view/SeoSettings/Backup.php:26
|
10888 |
msgid ""
|
10889 |
"Note! If you import the SEO settings from other plugins or themes, you will "
|
10890 |
"lose all the settings that you had in Squirrly SEO. Make sure you backup "
|
10891 |
"your settings from the panel below before you do this."
|
10892 |
msgstr ""
|
10893 |
|
10894 |
+
#: view/SeoSettings/Backup.php:43
|
10895 |
msgid "Import Settings From"
|
10896 |
msgstr ""
|
10897 |
|
10898 |
+
#: view/SeoSettings/Backup.php:44
|
10899 |
msgid "Select the plugin or theme you want to import the Settings from."
|
10900 |
msgstr ""
|
10901 |
|
10902 |
+
#: view/SeoSettings/Backup.php:60
|
10903 |
msgid "Import Settings"
|
10904 |
msgstr ""
|
10905 |
|
10906 |
+
#: view/SeoSettings/Backup.php:71
|
10907 |
msgid "Import SEO From"
|
10908 |
msgstr ""
|
10909 |
|
10910 |
+
#: view/SeoSettings/Backup.php:72
|
10911 |
msgid "Select the plugin or theme you want to import the SEO settings from."
|
10912 |
msgstr ""
|
10913 |
|
10914 |
+
#: view/SeoSettings/Backup.php:99
|
|
|
|
|
|
|
|
|
10915 |
msgid "Backup Settings & SEO"
|
10916 |
msgstr ""
|
10917 |
|
10918 |
+
#: view/SeoSettings/Backup.php:101
|
10919 |
msgid ""
|
10920 |
"You can now download your Squirrly settings in an sql file before you go "
|
10921 |
"ahead and import the SEO settings from another plugin. That way, you can "
|
10922 |
"always go back to your Squirrly settings."
|
10923 |
msgstr ""
|
10924 |
|
10925 |
+
#: view/SeoSettings/Backup.php:108
|
10926 |
msgid "Backup Settings"
|
10927 |
msgstr ""
|
10928 |
|
10929 |
+
#: view/SeoSettings/Backup.php:109
|
10930 |
msgid "Download all the settings from Squirrly SEO."
|
10931 |
msgstr ""
|
10932 |
|
10933 |
+
#: view/SeoSettings/Backup.php:114
|
10934 |
msgid "Download Backup"
|
10935 |
msgstr ""
|
10936 |
|
10937 |
+
#: view/SeoSettings/Backup.php:122
|
10938 |
msgid "Backup SEO"
|
10939 |
msgstr ""
|
10940 |
|
10941 |
+
#: view/SeoSettings/Backup.php:123
|
10942 |
msgid "Download all the Squirrly SEO Snippet optimizations."
|
10943 |
msgstr ""
|
10944 |
|
10945 |
+
#: view/SeoSettings/Backup.php:128
|
10946 |
msgid "Download Backup"
|
10947 |
msgstr ""
|
10948 |
|
10949 |
+
#: view/SeoSettings/Backup.php:136
|
10950 |
msgid "Restore Settings & SEO"
|
10951 |
msgstr ""
|
10952 |
|
10953 |
+
#: view/SeoSettings/Backup.php:138
|
10954 |
msgid "Restore the settings and all the pages optimized with Squirrly SEO."
|
10955 |
msgstr ""
|
10956 |
|
10957 |
+
#: view/SeoSettings/Backup.php:145 view/SeoSettings/Backup.php:154
|
10958 |
msgid "Restore Settings"
|
10959 |
msgstr ""
|
10960 |
|
10961 |
+
#: view/SeoSettings/Backup.php:146
|
10962 |
msgid "Upload the file with the saved Squirrly Settings."
|
10963 |
msgstr ""
|
10964 |
|
10965 |
+
#: view/SeoSettings/Backup.php:162 view/SeoSettings/Backup.php:171
|
10966 |
msgid "Restore SEO"
|
10967 |
msgstr ""
|
10968 |
|
10969 |
+
#: view/SeoSettings/Backup.php:163
|
10970 |
msgid "Upload the file with the saved Squirrly SEO SQL file."
|
10971 |
msgstr ""
|
10972 |
|
10973 |
+
#: view/SeoSettings/Backup.php:178
|
10974 |
msgid "Rollback Plugin"
|
10975 |
msgstr ""
|
10976 |
|
10977 |
+
#: view/SeoSettings/Backup.php:180
|
10978 |
msgid "You can rollback Squirrly SEO plugin to the last stable version."
|
10979 |
msgstr ""
|
10980 |
|
10981 |
+
#: view/SeoSettings/Backup.php:187
|
10982 |
msgid "Rollback to"
|
10983 |
msgstr ""
|
10984 |
|
10985 |
+
#: view/SeoSettings/Backup.php:188
|
10986 |
msgid "Install the last stable version of the plugin."
|
10987 |
msgstr ""
|
10988 |
|
10989 |
# @ squirrly-seo
|
10990 |
+
#: view/SeoSettings/Backup.php:193
|
10991 |
#, fuzzy
|
10992 |
#| msgid "Squirrly settings"
|
10993 |
msgid "Install Squirrly SEO"
|
10994 |
msgstr "Squirrly Einstellungen"
|
10995 |
|
10996 |
+
#: view/SeoSettings/Favicon.php:27
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
10997 |
msgid "Website Icon"
|
10998 |
msgstr ""
|
10999 |
|
11000 |
+
#: view/SeoSettings/Favicon.php:29
|
|
|
|
|
|
|
|
|
11001 |
msgid ""
|
11002 |
"Add your website icon in the browser tabs and on other devices like iPhone, "
|
11003 |
"iPad and Android phones."
|
11004 |
msgstr ""
|
11005 |
|
11006 |
+
#: view/SeoSettings/Favicon.php:35
|
11007 |
+
msgid "Activate Favicon"
|
11008 |
+
msgstr ""
|
11009 |
+
|
11010 |
+
#: view/SeoSettings/Favicon.php:55
|
11011 |
msgid "Upload file"
|
11012 |
msgstr ""
|
11013 |
|
11014 |
+
#: view/SeoSettings/Favicon.php:56
|
11015 |
msgid "Upload a jpg, jpeg, png or ico file."
|
11016 |
msgstr ""
|
11017 |
|
11018 |
+
#: view/SeoSettings/Favicon.php:86
|
11019 |
+
msgid "Add Apple Touch Icons"
|
11020 |
msgstr ""
|
11021 |
|
11022 |
+
#: view/SeoSettings/Favicon.php:87
|
11023 |
+
msgid "Also load the favicon for Apple devices."
|
11024 |
msgstr ""
|
11025 |
|
11026 |
# @ squirrly-seo
|
11027 |
+
#: view/SeoSettings/Favicon.php:93
|
11028 |
msgid ""
|
11029 |
"If you don't see the new icon in your browser, empty the browser cache and "
|
11030 |
"refresh the page."
|
11031 |
msgstr ""
|
11032 |
|
11033 |
+
#: view/SeoSettings/Favicon.php:94
|
11034 |
msgid "Accepted file types: JPG, JPEG, GIF and PNG."
|
11035 |
msgstr ""
|
11036 |
|
11037 |
+
#: view/SeoSettings/Favicon.php:95
|
11038 |
msgid ""
|
11039 |
"Does not physically create the favicon.ico file. The best option for "
|
11040 |
"Multisites."
|
11041 |
msgstr ""
|
11042 |
|
11043 |
+
#: view/SeoSettings/Jsonld.php:27
|
11044 |
msgid "JSON-LD Structured Data"
|
11045 |
msgstr ""
|
11046 |
|
11047 |
+
#: view/SeoSettings/Jsonld.php:57
|
11048 |
msgid "Your Site Type"
|
11049 |
msgstr ""
|
11050 |
|
11051 |
+
#: view/SeoSettings/Jsonld.php:58
|
11052 |
msgid ""
|
11053 |
"The Organization details will be added in JSON-LD publisher section for "
|
11054 |
"every page and post"
|
11055 |
msgstr ""
|
11056 |
|
11057 |
+
#: view/SeoSettings/Jsonld.php:63
|
11058 |
msgid "Organization"
|
11059 |
msgstr ""
|
11060 |
|
11061 |
+
#: view/SeoSettings/Jsonld.php:64
|
11062 |
msgid "Personal"
|
11063 |
msgstr ""
|
11064 |
|
11065 |
+
#: view/SeoSettings/Jsonld.php:73
|
11066 |
msgid "Your Organization Name"
|
11067 |
msgstr ""
|
11068 |
|
11069 |
+
#: view/SeoSettings/Jsonld.php:75
|
11070 |
msgid "eg. COMPANY LTD"
|
11071 |
msgstr ""
|
11072 |
|
11073 |
+
#: view/SeoSettings/Jsonld.php:83 view/SeoSettings/Jsonld.php:154
|
11074 |
msgid "Logo URL"
|
11075 |
msgstr ""
|
11076 |
|
11077 |
+
#: view/SeoSettings/Jsonld.php:88 view/SeoSettings/Jsonld.php:159
|
11078 |
+
#: view/SeoSettings/Metas.php:189
|
11079 |
msgid "Select Image"
|
11080 |
msgstr ""
|
11081 |
|
11082 |
+
#: view/SeoSettings/Jsonld.php:93 view/SeoSettings/Jsonld.php:164
|
11083 |
msgid "Contact Phone"
|
11084 |
msgstr ""
|
11085 |
|
11086 |
+
#: view/SeoSettings/Jsonld.php:94 view/SeoSettings/Jsonld.php:165
|
11087 |
msgid "eg. +1-541-754-3010"
|
11088 |
msgstr ""
|
11089 |
|
11090 |
+
#: view/SeoSettings/Jsonld.php:102
|
11091 |
msgid "Contact Type"
|
11092 |
msgstr ""
|
11093 |
|
11094 |
+
#: view/SeoSettings/Jsonld.php:107
|
11095 |
msgid "Customer Service"
|
11096 |
msgstr ""
|
11097 |
|
11098 |
+
#: view/SeoSettings/Jsonld.php:108
|
11099 |
msgid "Technical Support"
|
11100 |
msgstr ""
|
11101 |
|
11102 |
+
#: view/SeoSettings/Jsonld.php:109
|
11103 |
msgid "Billing Support"
|
11104 |
msgstr ""
|
11105 |
|
11106 |
+
#: view/SeoSettings/Jsonld.php:110
|
11107 |
msgid "Bill Payment"
|
11108 |
msgstr ""
|
11109 |
|
11110 |
+
#: view/SeoSettings/Jsonld.php:111
|
11111 |
msgid "Sales"
|
11112 |
msgstr ""
|
11113 |
|
11114 |
+
#: view/SeoSettings/Jsonld.php:112
|
11115 |
msgid "Reservations"
|
11116 |
msgstr ""
|
11117 |
|
11118 |
+
#: view/SeoSettings/Jsonld.php:113
|
11119 |
msgid "Credit Card Support"
|
11120 |
msgstr ""
|
11121 |
|
11122 |
+
#: view/SeoSettings/Jsonld.php:114
|
11123 |
msgid "Emergency"
|
11124 |
msgstr ""
|
11125 |
|
11126 |
+
#: view/SeoSettings/Jsonld.php:115
|
11127 |
msgid "Baggage Tracking"
|
11128 |
msgstr ""
|
11129 |
|
11130 |
+
#: view/SeoSettings/Jsonld.php:116
|
11131 |
msgid "Roadside Assistance"
|
11132 |
msgstr ""
|
11133 |
|
11134 |
+
#: view/SeoSettings/Jsonld.php:117
|
11135 |
msgid "Package Tracking"
|
11136 |
msgstr ""
|
11137 |
|
11138 |
+
#: view/SeoSettings/Jsonld.php:123 view/SeoSettings/Jsonld.php:173
|
11139 |
msgid "Short Description"
|
11140 |
msgstr ""
|
11141 |
|
11142 |
+
#: view/SeoSettings/Jsonld.php:124
|
11143 |
msgid "A short description about the company. 20-50 words."
|
11144 |
msgstr ""
|
11145 |
|
11146 |
+
#: view/SeoSettings/Jsonld.php:135
|
11147 |
msgid "Your Name"
|
11148 |
msgstr ""
|
11149 |
|
11167 |
msgid "More Json-LD Settings"
|
11168 |
msgstr ""
|
11169 |
|
11170 |
+
#: view/SeoSettings/Jsonld.php:194
|
11171 |
+
msgid "Add Support For Woocommerce"
|
11172 |
+
msgstr ""
|
11173 |
+
|
11174 |
+
#: view/SeoSettings/Jsonld.php:195
|
11175 |
+
msgid ""
|
11176 |
+
"Improve the Woocommerce Product and Orders Schema with the required data."
|
11177 |
msgstr ""
|
11178 |
|
11179 |
+
#: view/SeoSettings/Jsonld.php:205
|
11180 |
+
msgid "Add default data for Woocommerce Products"
|
11181 |
+
msgstr ""
|
11182 |
+
|
11183 |
+
#: view/SeoSettings/Jsonld.php:206
|
11184 |
+
msgid ""
|
11185 |
+
"Add default data for JSON-LD aggregateRating, review, offers, sku, mpn to "
|
11186 |
+
"avoid GSC errors."
|
11187 |
+
msgstr ""
|
11188 |
+
|
11189 |
+
#: view/SeoSettings/Jsonld.php:216
|
11190 |
+
msgid "Add Breadcrumbs in Json-LD"
|
11191 |
+
msgstr ""
|
11192 |
+
|
11193 |
+
#: view/SeoSettings/Jsonld.php:217
|
11194 |
msgid ""
|
11195 |
"Add the BreadcrumbsList Schema into Json-LD including all parent categories."
|
11196 |
msgstr ""
|
11197 |
|
11198 |
+
#: view/SeoSettings/Jsonld.php:227
|
11199 |
msgid "Remove other Json-LD from page"
|
11200 |
msgstr ""
|
11201 |
|
11202 |
+
#: view/SeoSettings/Jsonld.php:228
|
11203 |
msgid ""
|
11204 |
"Clear the Json-LD from other plugins and theme to avoid duplicate schemas."
|
11205 |
msgstr ""
|
11206 |
|
11207 |
+
#: view/SeoSettings/Metas.php:46
|
11208 |
msgid "Optimize the Titles"
|
11209 |
msgstr ""
|
11210 |
|
11211 |
+
#: view/SeoSettings/Metas.php:47
|
11212 |
msgid ""
|
11213 |
"Add the Title Tag in the page header. You can customize it using the Bulk "
|
11214 |
"SEO and Squirrly SEO Snippet."
|
11215 |
msgstr ""
|
11216 |
|
11217 |
+
#: view/SeoSettings/Metas.php:57
|
11218 |
msgid "Optimize Descriptions"
|
11219 |
msgstr ""
|
11220 |
|
11221 |
+
#: view/SeoSettings/Metas.php:58
|
11222 |
msgid ""
|
11223 |
"Add the Description meta in the page header. You can customize it using the "
|
11224 |
"Bulk SEO and Squirrly SEO Snippet."
|
11225 |
msgstr ""
|
11226 |
|
11227 |
+
#: view/SeoSettings/Metas.php:68
|
11228 |
msgid "Optimize Keywords"
|
11229 |
msgstr ""
|
11230 |
|
11231 |
+
#: view/SeoSettings/Metas.php:69
|
11232 |
msgid ""
|
11233 |
"Add the Keyword meta in the page header. You can customize it using the Bulk "
|
11234 |
"SEO and Squirrly SEO Snippet."
|
11235 |
msgstr ""
|
11236 |
|
11237 |
+
#: view/SeoSettings/Metas.php:70
|
11238 |
msgid ""
|
11239 |
"This meta is not mandatory for Google but other search engines still use it "
|
11240 |
"for ranking"
|
11241 |
msgstr ""
|
11242 |
|
11243 |
+
#: view/SeoSettings/Metas.php:81
|
11244 |
msgid "Add Canonical Meta Link"
|
11245 |
msgstr ""
|
11246 |
|
11247 |
+
#: view/SeoSettings/Metas.php:82
|
11248 |
msgid ""
|
11249 |
"Add canonical link meta in the page header. You can customize the canonical "
|
11250 |
"link on each page."
|
11251 |
msgstr ""
|
11252 |
|
11253 |
+
#: view/SeoSettings/Metas.php:83
|
11254 |
msgid ""
|
11255 |
"Also add prev & next links metas in the page header when navigate between "
|
11256 |
"blog pages."
|
11257 |
msgstr ""
|
11258 |
|
11259 |
+
#: view/SeoSettings/Metas.php:93
|
11260 |
msgid "Add Dublin Core Meta"
|
11261 |
msgstr ""
|
11262 |
|
11263 |
+
#: view/SeoSettings/Metas.php:94
|
11264 |
msgid "Add the Dublin Core meta in the page header."
|
11265 |
msgstr ""
|
11266 |
|
11267 |
+
#: view/SeoSettings/Metas.php:104
|
11268 |
+
msgid "Add Robots Meta"
|
11269 |
msgstr ""
|
11270 |
|
11271 |
+
#: view/SeoSettings/Metas.php:105
|
11272 |
+
msgid ""
|
11273 |
+
"Add the Index/Noindex and Follow/Nofollow options in Squirrly SEO Snippet."
|
11274 |
msgstr ""
|
11275 |
|
11276 |
+
#: view/SeoSettings/Metas.php:106
|
11277 |
+
msgid "Add googlebot and bingbot METAs for better performance."
|
11278 |
+
msgstr ""
|
11279 |
+
|
11280 |
+
#: view/SeoSettings/Metas.php:113
|
11281 |
+
msgid "More SEO Settings"
|
11282 |
msgstr ""
|
11283 |
|
11284 |
#: view/SeoSettings/Metas.php:121
|
11285 |
+
msgid "Add the Post tags in Keyword META"
|
11286 |
msgstr ""
|
11287 |
|
11288 |
#: view/SeoSettings/Metas.php:122
|
11289 |
msgid ""
|
11290 |
+
"Add all the tags from your posts as keywords. Not recommended when you use "
|
11291 |
+
"Keywords in Squirrly SEO Snippet."
|
11292 |
msgstr ""
|
11293 |
|
11294 |
#: view/SeoSettings/Metas.php:132
|
11301 |
"page preview."
|
11302 |
msgstr ""
|
11303 |
|
11304 |
+
#: view/SeoSettings/Metas.php:145
|
11305 |
msgid "First Page Optimization"
|
11306 |
msgstr ""
|
11307 |
|
11308 |
+
#: view/SeoSettings/Metas.php:147
|
11309 |
msgid ""
|
11310 |
"Needed when you didn't set a specific page as Homepage in Settings > Reading "
|
11311 |
"page"
|
11312 |
msgstr ""
|
11313 |
|
11314 |
+
#: view/SeoSettings/Metas.php:175
|
11315 |
msgid "Keywords"
|
11316 |
msgstr ""
|
11317 |
|
11318 |
+
#: view/SeoSettings/Metas.php:176
|
11319 |
msgid "Tips: use 2-4 keywords"
|
11320 |
msgstr ""
|
11321 |
|
11322 |
+
#: view/SeoSettings/Metas.php:197
|
11323 |
msgid "First Page Preview"
|
11324 |
msgstr ""
|
11325 |
|
11326 |
+
#: view/SeoSettings/Metas.php:199
|
11327 |
msgid "See how the social snippet will look like for the front page"
|
11328 |
msgstr ""
|
11329 |
|
11330 |
+
#: view/SeoSettings/Metas.php:204
|
11331 |
msgid "Squirrly Snippet"
|
11332 |
msgstr ""
|
11333 |
|
11334 |
+
#: view/SeoSettings/Metas.php:215
|
11335 |
msgid ""
|
11336 |
"If you don't see any changes in your Google snippet, check if other SEO "
|
11337 |
"themes or plugins affect Squirrly."
|
11338 |
msgstr ""
|
11339 |
|
11340 |
+
#: view/SeoSettings/Robots.php:29
|
|
|
|
|
|
|
|
|
11341 |
msgid ""
|
11342 |
"A robots.txt file tells search engine crawlers which pages or files the "
|
11343 |
"crawler can or can't request from your site."
|
11344 |
msgstr ""
|
11345 |
|
11346 |
+
#: view/SeoSettings/Robots.php:35
|
11347 |
+
msgid "Activate Robots"
|
11348 |
+
msgstr ""
|
11349 |
+
|
11350 |
+
#: view/SeoSettings/Robots.php:56
|
11351 |
msgid "Edit the Robots.txt data"
|
11352 |
msgstr ""
|
11353 |
|
11354 |
+
#: view/SeoSettings/Robots.php:57
|
11355 |
msgid ""
|
11356 |
"Does not physically create the robots.txt file. The best option for "
|
11357 |
"Multisites."
|
11358 |
msgstr ""
|
11359 |
|
11360 |
+
#: view/SeoSettings/Sitemap.php:55
|
11361 |
msgid "Blogging Frequency"
|
11362 |
msgstr ""
|
11363 |
|
11364 |
+
#: view/SeoSettings/Sitemap.php:56
|
11365 |
msgid "How often do you write new posts?"
|
11366 |
msgstr ""
|
11367 |
|
11368 |
+
#: view/SeoSettings/Sitemap.php:60
|
11369 |
msgid "every hour"
|
11370 |
msgstr ""
|
11371 |
|
11372 |
+
#: view/SeoSettings/Sitemap.php:61
|
11373 |
msgid "every day"
|
11374 |
msgstr ""
|
11375 |
|
11376 |
+
#: view/SeoSettings/Sitemap.php:62
|
11377 |
msgid "1-3 times per week"
|
11378 |
msgstr ""
|
11379 |
|
11380 |
+
#: view/SeoSettings/Sitemap.php:63
|
11381 |
msgid "1-3 times per month"
|
11382 |
msgstr ""
|
11383 |
|
11384 |
+
#: view/SeoSettings/Sitemap.php:64
|
11385 |
msgid "1-3 times per year"
|
11386 |
msgstr ""
|
11387 |
|
11388 |
+
#: view/SeoSettings/Sitemap.php:74
|
11389 |
msgid "Ping New Posts to Google"
|
11390 |
msgstr ""
|
11391 |
|
11392 |
+
#: view/SeoSettings/Sitemap.php:75
|
11393 |
msgid "Ping your sitemap to Google and Bing when a new post is published."
|
11394 |
msgstr ""
|
11395 |
|
11396 |
+
#: view/SeoSettings/Sitemap.php:76
|
11397 |
msgid "Not recommended if you added your sitemap in Google Search Console."
|
11398 |
msgstr ""
|
11399 |
|
11400 |
+
#: view/SeoSettings/Sitemap.php:87
|
11401 |
msgid "Combine Languages in Sitemap"
|
11402 |
msgstr ""
|
11403 |
|
11404 |
+
#: view/SeoSettings/Sitemap.php:88
|
11405 |
msgid "Add all languages in the same sitemap.xml file"
|
11406 |
msgstr ""
|
11407 |
|
11408 |
+
#: view/SeoSettings/Sitemap.php:89
|
11409 |
msgid ""
|
11410 |
"If not selected, you have to add the language slug for each snippet. e.g. /"
|
11411 |
"en/sitemap.xml"
|
11412 |
msgstr ""
|
11413 |
|
11414 |
+
#: view/SeoSettings/Sitemap.php:98
|
11415 |
msgid "Build Sitemaps for"
|
11416 |
msgstr ""
|
11417 |
|
11418 |
+
#: view/SeoSettings/Sitemap.php:100
|
11419 |
#, php-format
|
11420 |
msgid ""
|
11421 |
"Check the sitemap you want Squirrly to build for your website. Your sitemap "
|
11422 |
"will be %s"
|
11423 |
msgstr ""
|
11424 |
|
11425 |
+
#: view/SeoSettings/Sitemap.php:101
|
11426 |
msgid ""
|
11427 |
"Verify your sitemaps after you activate them to have data. Uncheck them if "
|
11428 |
"they don't have URLs to avoid Google errors."
|
11429 |
msgstr ""
|
11430 |
|
11431 |
+
#: view/SeoSettings/Sitemap.php:110
|
11432 |
msgid "Home Page"
|
11433 |
msgstr ""
|
11434 |
|
11435 |
+
#: view/SeoSettings/Sitemap.php:111
|
11436 |
msgid "Build the sitemap for the home page."
|
11437 |
msgstr ""
|
11438 |
|
11439 |
+
#: view/SeoSettings/Sitemap.php:120
|
11440 |
msgid "Google News"
|
11441 |
msgstr ""
|
11442 |
|
11443 |
+
#: view/SeoSettings/Sitemap.php:121
|
11444 |
#, php-format
|
11445 |
msgid ""
|
11446 |
"Only if you have a news website. Make sure you submit your website to "
|
11447 |
"%sGoogle News%s first."
|
11448 |
msgstr ""
|
11449 |
|
11450 |
+
#: view/SeoSettings/Sitemap.php:133
|
11451 |
msgid "Posts"
|
11452 |
msgstr ""
|
11453 |
|
11454 |
+
#: view/SeoSettings/Sitemap.php:134
|
11455 |
msgid "Build the sitemap for your posts."
|
11456 |
msgstr ""
|
11457 |
|
11458 |
+
#: view/SeoSettings/Sitemap.php:143
|
11459 |
msgid "Attachments"
|
11460 |
msgstr ""
|
11461 |
|
11462 |
+
#: view/SeoSettings/Sitemap.php:144
|
11463 |
msgid "Only recommended if you have a photography website."
|
11464 |
msgstr ""
|
11465 |
|
11466 |
+
#: view/SeoSettings/Sitemap.php:155
|
11467 |
msgid "Categories"
|
11468 |
msgstr ""
|
11469 |
|
11470 |
+
#: view/SeoSettings/Sitemap.php:156
|
11471 |
msgid "Build the sitemap for your post categories."
|
11472 |
msgstr ""
|
11473 |
|
11474 |
+
#: view/SeoSettings/Sitemap.php:166
|
11475 |
msgid "Tags"
|
11476 |
msgstr ""
|
11477 |
|
11478 |
+
#: view/SeoSettings/Sitemap.php:167
|
11479 |
msgid "Build the sitemap for your post tags."
|
11480 |
msgstr ""
|
11481 |
|
11482 |
+
#: view/SeoSettings/Sitemap.php:178
|
11483 |
msgid "Pages"
|
11484 |
msgstr ""
|
11485 |
|
11486 |
+
#: view/SeoSettings/Sitemap.php:179
|
11487 |
msgid "Build the sitemap for your pages."
|
11488 |
msgstr ""
|
11489 |
|
11490 |
+
#: view/SeoSettings/Sitemap.php:188
|
11491 |
msgid "Archive"
|
11492 |
msgstr ""
|
11493 |
|
11494 |
+
#: view/SeoSettings/Sitemap.php:189
|
11495 |
msgid "Build the sitemap for your archive links."
|
11496 |
msgstr ""
|
11497 |
|
11498 |
+
#: view/SeoSettings/Sitemap.php:200
|
11499 |
msgid "Custom Taxonomies"
|
11500 |
msgstr ""
|
11501 |
|
11502 |
+
#: view/SeoSettings/Sitemap.php:201
|
11503 |
msgid "Build the sitemap for your custom post type categories and tags."
|
11504 |
msgstr ""
|
11505 |
|
11506 |
+
#: view/SeoSettings/Sitemap.php:210
|
11507 |
msgid "Custom Posts"
|
11508 |
msgstr ""
|
11509 |
|
11510 |
+
#: view/SeoSettings/Sitemap.php:211
|
11511 |
msgid ""
|
11512 |
"Build the sitemap for your custom post types (other than WP posts and pages)."
|
11513 |
msgstr ""
|
11514 |
|
11515 |
+
#: view/SeoSettings/Sitemap.php:223
|
11516 |
msgid "Products"
|
11517 |
msgstr ""
|
11518 |
|
11519 |
+
#: view/SeoSettings/Sitemap.php:224
|
11520 |
msgid "Build the sitemap for your e-commerce products."
|
11521 |
msgstr ""
|
11522 |
|
11523 |
+
#: view/SeoSettings/Sitemap.php:244
|
11524 |
msgid "Include Images in Sitemap"
|
11525 |
msgstr ""
|
11526 |
|
11527 |
+
#: view/SeoSettings/Sitemap.php:245
|
11528 |
msgid ""
|
11529 |
"Add the image tag for each post with feature image to index your images in "
|
11530 |
"Google Image Search."
|
11531 |
msgstr ""
|
11532 |
|
11533 |
+
#: view/SeoSettings/Sitemap.php:255
|
11534 |
msgid "Include Videos in Sitemap"
|
11535 |
msgstr ""
|
11536 |
|
11537 |
+
#: view/SeoSettings/Sitemap.php:256
|
11538 |
msgid "Add the video tag for each post with embed video in it."
|
11539 |
msgstr ""
|
11540 |
|
11541 |
+
#: view/SeoSettings/Sitemap.php:268
|
11542 |
msgid "Sitemap Pagination"
|
11543 |
msgstr ""
|
11544 |
|
11545 |
+
#: view/SeoSettings/Sitemap.php:269
|
11546 |
msgid "How many Posts per page to show in sitemap?"
|
11547 |
msgstr ""
|
11548 |
|
11549 |
+
#: view/SeoSettings/Sitemap.php:287
|
11550 |
msgid "Fix Relative URLs"
|
11551 |
msgstr ""
|
11552 |
|
11553 |
+
#: view/SeoSettings/Sitemap.php:288
|
11554 |
#, php-format
|
11555 |
msgid ""
|
11556 |
"Make sure that all URLs have the absolute path in each Sitemap. It's "
|
11558 |
"%sFeedburner%s"
|
11559 |
msgstr ""
|
11560 |
|
11561 |
+
#: view/SeoSettings/Social.php:48
|
11562 |
msgid ""
|
11563 |
"Add the Social Open Graph protocol so that your Facebook shares look good."
|
11564 |
msgstr ""
|
11565 |
|
11566 |
+
#: view/SeoSettings/Social.php:49
|
11567 |
#, php-format
|
11568 |
msgid ""
|
11569 |
"You can always update an URL on Facebook if you change its Social Media "
|
11570 |
"Image. Visit %sOpen Graph Debugger%s"
|
11571 |
msgstr ""
|
11572 |
|
11573 |
+
#: view/SeoSettings/Social.php:58
|
11574 |
msgid "Facebook Share Language"
|
11575 |
msgstr ""
|
11576 |
|
11577 |
+
#: view/SeoSettings/Social.php:59
|
11578 |
msgid ""
|
11579 |
"Use this so that Facebook can automatically translate the text into the "
|
11580 |
"reader's language"
|
11581 |
msgstr ""
|
11582 |
|
11583 |
+
#: view/SeoSettings/Social.php:208
|
11584 |
msgid "Facebook App ID"
|
11585 |
msgstr ""
|
11586 |
|
11587 |
+
#: view/SeoSettings/Social.php:209
|
11588 |
#, php-format
|
11589 |
msgid ""
|
11590 |
"Add the %sFacebook App ID%s to create a connection between your Facebook "
|
11591 |
"Page and your Website."
|
11592 |
msgstr ""
|
11593 |
|
11594 |
+
#: view/SeoSettings/Social.php:228 view/SeoSettings/Social.php:240
|
11595 |
+
#: view/SeoSettings/Social.php:253
|
11596 |
msgid "Facebook Admin ID"
|
11597 |
msgstr ""
|
11598 |
|
11599 |
+
#: view/SeoSettings/Social.php:229 view/SeoSettings/Social.php:241
|
11600 |
msgid ""
|
11601 |
"Similar to Facebook App ID, Facebook Admin ID connects your Facebook Page to "
|
11602 |
"your Website."
|
11603 |
msgstr ""
|
11604 |
|
11605 |
+
#: view/SeoSettings/Social.php:260
|
11606 |
msgid "Add multiple Facebook Admin IDs"
|
11607 |
msgstr ""
|
11608 |
|
11609 |
+
#: view/SeoSettings/Social.php:271
|
11610 |
msgid ""
|
11611 |
"Add the Twitter card in your tweets so that your Twitter shares look good."
|
11612 |
msgstr ""
|
11613 |
|
11614 |
+
#: view/SeoSettings/Social.php:272
|
11615 |
#, php-format
|
11616 |
msgid ""
|
11617 |
"Make sure you validate the twitter card with your Twitter account. Visit "
|
11618 |
"%sTwitter Card Validator%s"
|
11619 |
msgstr ""
|
11620 |
|
11621 |
+
#: view/SeoSettings/Social.php:282
|
11622 |
msgid "Share Large Images"
|
11623 |
msgstr ""
|
11624 |
|
11625 |
+
#: view/SeoSettings/Social.php:283
|
11626 |
msgid ""
|
11627 |
"Activate this option only if you upload images with sizes between 500px and "
|
11628 |
"4096px width in Twitter Card."
|
11629 |
msgstr ""
|
11630 |
|
11631 |
+
#: view/SeoSettings/Social.php:284
|
11632 |
#, php-format
|
11633 |
msgid ""
|
11634 |
"This option will show the twitter card image as a shared image and not as a "
|
11635 |
"summary. Visit %sSummary Card with Large Image%s"
|
11636 |
msgstr ""
|
11637 |
|
11638 |
+
#: view/SeoSettings/Social.php:292
|
11639 |
msgid "Social Media Accounts"
|
11640 |
msgstr ""
|
11641 |
|
11642 |
+
#: view/SeoSettings/Social.php:294
|
11643 |
msgid ""
|
11644 |
"Add your Social Media account for JSON-LD Structured data, Open Graph, and "
|
11645 |
"Twitter Card."
|
11646 |
msgstr ""
|
11647 |
|
11648 |
+
#: view/SeoSettings/Social.php:300
|
11649 |
msgid "Twitter Profile URL"
|
11650 |
msgstr ""
|
11651 |
|
11652 |
+
#: view/SeoSettings/Social.php:301
|
11653 |
msgid "https://twitter.com/XXXXXXXX"
|
11654 |
msgstr ""
|
11655 |
|
11656 |
+
#: view/SeoSettings/Social.php:302
|
11657 |
msgid "Required for Twitter Card Validator"
|
11658 |
msgstr ""
|
11659 |
|
11660 |
+
#: view/SeoSettings/Social.php:311
|
11661 |
msgid "Facebook Profile or Page URL"
|
11662 |
msgstr ""
|
11663 |
|
11664 |
+
#: view/SeoSettings/Social.php:312
|
11665 |
msgid "https://facebook.com/XXXXXXXX"
|
11666 |
msgstr ""
|
11667 |
|
11668 |
+
#: view/SeoSettings/Social.php:322
|
11669 |
msgid "Linkedin Profile URL"
|
11670 |
msgstr ""
|
11671 |
|
11672 |
+
#: view/SeoSettings/Social.php:323
|
11673 |
msgid "https://linkedin.com/XXXXXXXX"
|
11674 |
msgstr ""
|
11675 |
|
11676 |
+
#: view/SeoSettings/Social.php:332
|
11677 |
msgid "Pinterest Profile URL"
|
11678 |
msgstr ""
|
11679 |
|
11680 |
+
#: view/SeoSettings/Social.php:333
|
11681 |
msgid "https://pinterest.com/XXXXXXXX"
|
11682 |
msgstr ""
|
11683 |
|
11684 |
+
#: view/SeoSettings/Social.php:342
|
11685 |
msgid "Instagram Profile URL"
|
11686 |
msgstr ""
|
11687 |
|
11688 |
+
#: view/SeoSettings/Social.php:343
|
11689 |
msgid "https://instagram.com/XXXXXXXX"
|
11690 |
msgstr ""
|
11691 |
|
11692 |
+
#: view/SeoSettings/Social.php:352
|
11693 |
msgid "Youtube Channel URL"
|
11694 |
msgstr ""
|
11695 |
|
11696 |
+
#: view/SeoSettings/Social.php:353
|
11697 |
msgid "https://youtube.com/channel/XXXXXXXX"
|
11698 |
msgstr ""
|
11699 |
|
11700 |
# @ squirrly-seo
|
11701 |
+
#: view/SeoSettings/Tracking.php:56
|
11702 |
#, fuzzy
|
11703 |
#| msgid "Google %sAnalytics ID%s`:"
|
11704 |
msgid "Google Analytics ID"
|
11705 |
msgstr "Google %sAnalytics ID%s`:"
|
11706 |
|
11707 |
+
#: view/SeoSettings/Tracking.php:57
|
11708 |
#, php-format
|
11709 |
msgid ""
|
11710 |
"Squirrly adds the Google Tracking script for your Analytics ID. %sGet the "
|
11711 |
"Analytics ID%s"
|
11712 |
msgstr ""
|
11713 |
|
11714 |
+
#: view/SeoSettings/Tracking.php:75
|
11715 |
+
msgid "Get GA Code"
|
11716 |
+
msgstr ""
|
11717 |
+
|
11718 |
+
#: view/SeoSettings/Tracking.php:84
|
11719 |
msgid "Google Tracking Mode"
|
11720 |
msgstr ""
|
11721 |
|
11722 |
+
#: view/SeoSettings/Tracking.php:85
|
11723 |
#, php-format
|
11724 |
msgid ""
|
11725 |
"Choose gtag.js if you use %sGoogle Tag Manager%s. Otherwise select analytics."
|
11726 |
"js to track the website traffic."
|
11727 |
msgstr ""
|
11728 |
|
11729 |
+
#: view/SeoSettings/Tracking.php:89
|
11730 |
msgid "analytics.js"
|
11731 |
msgstr ""
|
11732 |
|
11733 |
+
#: view/SeoSettings/Tracking.php:90
|
11734 |
msgid "gtag.js"
|
11735 |
msgstr ""
|
11736 |
|
11737 |
+
#: view/SeoSettings/Tracking.php:100
|
11738 |
+
msgid "Facebook Pixel"
|
11739 |
+
msgstr ""
|
11740 |
+
|
11741 |
+
#: view/SeoSettings/Tracking.php:101
|
11742 |
#, php-format
|
11743 |
msgid ""
|
11744 |
"Use FB Pixel to track the visitors events and to use Facebook Ads more "
|
11745 |
"efficient. %sLearn More%s"
|
11746 |
msgstr ""
|
11747 |
|
11748 |
+
#: view/SeoSettings/Tracking.php:117
|
11749 |
msgid "Load Trackings as AMP"
|
11750 |
msgstr ""
|
11751 |
|
11752 |
+
#: view/SeoSettings/Tracking.php:118
|
11753 |
msgid ""
|
11754 |
"Only if your website is AMP optimize, activate this option to load the "
|
11755 |
"scripts for AMP version."
|
11756 |
msgstr ""
|
11757 |
|
11758 |
+
#: view/SeoSettings/Tracking.php:128
|
11759 |
msgid "Load Tracking for Logged Users"
|
11760 |
msgstr ""
|
11761 |
|
11762 |
+
#: view/SeoSettings/Tracking.php:129
|
11763 |
msgid "Load the tracking codes for logged users too."
|
11764 |
msgstr ""
|
11765 |
|
11766 |
+
#: view/SeoSettings/Webmaster.php:27
|
11767 |
msgid "Webmaster Tools"
|
11768 |
msgstr ""
|
11769 |
|
11770 |
+
#: view/SeoSettings/Webmaster.php:32
|
11771 |
msgid "Activate Webmasters"
|
11772 |
msgstr ""
|
11773 |
|
11774 |
+
#: view/SeoSettings/Webmaster.php:56
|
11775 |
msgid "Google Verification Code"
|
11776 |
msgstr ""
|
11777 |
|
11778 |
# @ squirrly-seo
|
11779 |
+
#: view/SeoSettings/Webmaster.php:57
|
11780 |
#, fuzzy, php-format
|
11781 |
#| msgid "Google META verification code for %sWebmaster Tool%s`:"
|
11782 |
msgid ""
|
11784 |
"%s and %sWebmaster Tool%s"
|
11785 |
msgstr "Google META Bestätigungs-Code für %sWebmaster Tool%s`:"
|
11786 |
|
11787 |
+
#: view/SeoSettings/Webmaster.php:75
|
11788 |
+
msgid "Get GSC Code"
|
11789 |
+
msgstr ""
|
11790 |
+
|
11791 |
+
#: view/SeoSettings/Webmaster.php:84
|
11792 |
msgid "Bing Verification Code"
|
11793 |
msgstr ""
|
11794 |
|
11795 |
# @ squirrly-seo
|
11796 |
+
#: view/SeoSettings/Webmaster.php:85
|
11797 |
#, fuzzy, php-format
|
11798 |
#| msgid "Google META verification code for %sWebmaster Tool%s`:"
|
11799 |
msgid "Add the Bing META verification code to connect to %sWebmaster Tool%s"
|
11800 |
msgstr "Google META Bestätigungs-Code für %sWebmaster Tool%s`:"
|
11801 |
|
11802 |
+
#: view/SeoSettings/Webmaster.php:94
|
11803 |
msgid "Alexa META Code"
|
11804 |
msgstr ""
|
11805 |
|
11806 |
+
#: view/SeoSettings/Webmaster.php:95
|
11807 |
#, php-format
|
11808 |
msgid ""
|
11809 |
"Add the Alexa META code to analyze your entire website. Visit the %sAlexa "
|
11810 |
"Marketing Tool%s"
|
11811 |
msgstr ""
|
11812 |
|
11813 |
+
#: view/SeoSettings/Webmaster.php:104
|
11814 |
msgid "Pinterest Website Validator Code"
|
11815 |
msgstr ""
|
11816 |
|
11817 |
+
#: view/SeoSettings/Webmaster.php:105
|
11818 |
#, php-format
|
11819 |
msgid ""
|
11820 |
"Add the Pinterest verification code to connect your website to your "
|
11821 |
"Pinterest account. Visit the %sRich Pins Validator%s"
|
11822 |
msgstr ""
|
11823 |
|
11824 |
+
# @ squirrly-seo
|
11825 |
+
#, fuzzy
|
11826 |
+
#~| msgid "Squirrly settings"
|
11827 |
+
#~ msgid "Start using Squirrly SEO"
|
11828 |
+
#~ msgstr "Squirrly Einstellungen"
|
11829 |
+
|
11830 |
+
# @ squirrly-seo
|
11831 |
+
#, fuzzy
|
11832 |
+
#~| msgid "Do the research"
|
11833 |
+
#~ msgid "All Keyword Researches performed"
|
11834 |
+
#~ msgstr "Recherchieren"
|
11835 |
+
|
11836 |
+
# @ squirrly-seo
|
11837 |
+
#, fuzzy
|
11838 |
+
#~| msgid "Could not send the email..."
|
11839 |
+
#~ msgid "Could not verify the frontend"
|
11840 |
+
#~ msgstr "Konnte E-Mail nicht senden ..."
|
11841 |
+
|
11842 |
+
# @ squirrly-seo
|
11843 |
+
#, fuzzy
|
11844 |
+
#~| msgid "Tips: 2-4 keywords"
|
11845 |
+
#~ msgid "keywords"
|
11846 |
+
#~ msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
11847 |
+
|
11848 |
+
# @ squirrly-seo
|
11849 |
+
#, fuzzy
|
11850 |
+
#~| msgid "Turn off warnings!"
|
11851 |
+
#~ msgid "errors/warnings"
|
11852 |
+
#~ msgstr "Warnungen ausschalten!"
|
11853 |
+
|
11854 |
+
# @ squirrly-seo
|
11855 |
+
#, fuzzy
|
11856 |
+
#~| msgid "Squirrly settings"
|
11857 |
+
#~ msgid "Squirrly Stats"
|
11858 |
+
#~ msgstr "Squirrly Einstellungen"
|
11859 |
+
|
11860 |
# @ squirrly-seo
|
11861 |
#~ msgid ""
|
11862 |
#~ "For Squirrly to work properly you have to use a higher version of "
|
11866 |
#~ "von Internet Explorer verwenden. <br /> Wir empfehlen, Chrome oder "
|
11867 |
#~ "Mozilla."
|
11868 |
|
|
|
|
|
|
|
|
|
11869 |
# @ squirrly-seo
|
11870 |
#~ msgid "Exact search:"
|
11871 |
#~ msgstr "Exakte Suche:"
|
11976 |
#~ msgid "Let Squirrly automatically optimize my blog"
|
11977 |
#~ msgstr "Lassen Sie Squirrly automatisch Ihren Blog optimieren"
|
11978 |
|
|
|
|
|
|
|
|
|
11979 |
# @ squirrly-seo
|
11980 |
#~ msgid ""
|
11981 |
#~ "adds the correct <strong>description</strong> and <strong>keywords</"
|
11984 |
#~ "fügt die richtige <strong>Beschreibung</strong> und "
|
11985 |
#~ "<strong>Schlüsselwörter</strong> auf allen Seiten ein"
|
11986 |
|
|
|
|
|
|
|
|
|
11987 |
# @ squirrly-seo
|
11988 |
#~ msgid "adds the <strong>XML Sitemap</strong> for search engines"
|
11989 |
#~ msgstr "fügt die <strong>XML Sitemap</strong> für Suchmaschinen ein"
|
12034 |
#~ msgid "Status:"
|
12035 |
#~ msgstr "Status:"
|
12036 |
|
|
|
|
|
|
|
|
|
12037 |
# @ squirrly-seo
|
12038 |
#~ msgid "Google Plus URL:"
|
12039 |
#~ msgstr "Google Plus URL:"
|
languages/squirrly-seo-de_DE.mo
CHANGED
Binary file
|
languages/squirrly-seo-de_DE.po
CHANGED
@@ -2,8 +2,8 @@ msgid ""
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Squirrly SEO Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
-
"POT-Creation-Date:
|
6 |
-
"PO-Revision-Date:
|
7 |
"Last-Translator: Squirrly <contact@squirrly.co>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
@@ -19,177 +19,147 @@ msgstr ""
|
|
19 |
"X-Generator: Poedit 2.2.4\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
-
#: classes/Error.php:
|
23 |
msgid "Don't bother me!"
|
24 |
msgstr ""
|
25 |
|
26 |
-
#: classes/RemoteController.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
msgid "Articles optimized so far"
|
28 |
msgstr ""
|
29 |
|
30 |
-
#: classes/RemoteController.php:
|
31 |
msgid "add post"
|
32 |
msgstr ""
|
33 |
|
34 |
-
#: classes/RemoteController.php:
|
35 |
msgid "Average optimization"
|
36 |
msgstr ""
|
37 |
|
38 |
-
|
39 |
-
|
40 |
-
|
|
|
|
|
|
|
41 |
|
42 |
# @ squirrly-seo
|
43 |
-
#: classes/RemoteController.php:
|
44 |
#, fuzzy
|
45 |
#| msgid "Do a research"
|
46 |
msgid "do research"
|
47 |
msgstr "Recherchieren"
|
48 |
|
49 |
-
#: classes/RemoteController.php:
|
50 |
msgid "Keywords stored in Squirrly Briefcase"
|
51 |
msgstr ""
|
52 |
|
53 |
# @ squirrly-seo
|
54 |
-
#: classes/RemoteController.php:
|
55 |
#, fuzzy
|
56 |
#| msgid "+ Add keyword"
|
57 |
msgid "add keyword"
|
58 |
msgstr "Fügen Sie ein anderes Schlüsselwort ein"
|
59 |
|
60 |
-
#: classes/RemoteController.php:
|
61 |
msgid "Pages ranking in top 100 Google"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: classes/RemoteController.php:
|
65 |
msgid "see rankings"
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: classes/RemoteController.php:
|
69 |
msgid "SEO Audits"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: classes/RemoteController.php:
|
73 |
msgid "see audits"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: classes/RemoteController.php:1001
|
77 |
-
msgid "Recent discussions:"
|
78 |
-
msgstr "Bisherige Diskussionen:"
|
79 |
-
|
80 |
-
#: classes/RemoteController.php:1001
|
81 |
-
msgid "SEO Search Volume:"
|
82 |
-
msgstr ""
|
83 |
-
|
84 |
-
# @ squirrly-seo
|
85 |
-
#: classes/RemoteController.php:1001
|
86 |
-
msgid "Competition:"
|
87 |
-
msgstr "Wettbewerb:"
|
88 |
-
|
89 |
-
# @ squirrly-seo
|
90 |
-
#: classes/RemoteController.php:1001
|
91 |
-
msgid "Trend:"
|
92 |
-
msgstr "Trend:"
|
93 |
-
|
94 |
# @ squirrly-seo
|
95 |
-
#: classes/RemoteController.php:
|
96 |
msgid "Keyword:"
|
97 |
msgstr "Schlüsselwort:"
|
98 |
|
99 |
# @ squirrly-seo
|
100 |
-
#: classes/RemoteController.php:
|
101 |
msgid "date"
|
102 |
msgstr "Datum"
|
103 |
|
104 |
-
#: classes/RemoteController.php:
|
105 |
-
#: controllers/Patterns.php:
|
106 |
-
#: controllers/Research.php:
|
107 |
-
#: controllers/Research.php:
|
108 |
msgid "Saved!"
|
109 |
msgstr ""
|
110 |
|
111 |
# @ squirrly-seo
|
112 |
-
#: classes/RemoteController.php:
|
113 |
msgid "Read it!"
|
114 |
msgstr "Lesen!"
|
115 |
|
116 |
# @ squirrly-seo
|
117 |
-
#: classes/RemoteController.php:
|
118 |
msgid "Insert it!"
|
119 |
msgstr "Einfügen!"
|
120 |
|
121 |
# @ squirrly-seo
|
122 |
-
#: classes/RemoteController.php:
|
123 |
msgid "Reference"
|
124 |
msgstr "Referenz"
|
125 |
|
126 |
# @ squirrly-seo
|
127 |
-
#: classes/RemoteController.php:
|
128 |
msgid "Insert as box"
|
129 |
msgstr "Als Box einfügen"
|
130 |
|
131 |
-
#: classes/RemoteController.php:
|
132 |
msgid "Insert Link"
|
133 |
msgstr ""
|
134 |
|
135 |
# @ squirrly-seo
|
136 |
-
#: classes/RemoteController.php:
|
137 |
msgid "Not relevant?"
|
138 |
msgstr "Nicht relevant?"
|
139 |
|
140 |
# @ squirrly-seo
|
141 |
-
#: classes/RemoteController.php:
|
142 |
msgid "Insert in your article"
|
143 |
msgstr "In Artikel einfügen"
|
144 |
|
145 |
-
#: classes/RemoteController.php:
|
146 |
msgid ":( An error occurred while processing your request. Please try again"
|
147 |
msgstr ""
|
148 |
|
149 |
-
#: classes/RemoteController.php:1013
|
150 |
-
msgid "Keyword Research takes too long to get the results. Click to try again"
|
151 |
-
msgstr ""
|
152 |
-
|
153 |
# @ squirrly-seo
|
154 |
-
#: classes/RemoteController.php:
|
155 |
msgid "No results found!"
|
156 |
msgstr "Keine Ergebnisse gefunden!"
|
157 |
|
158 |
-
#: classes/RemoteController.php:
|
159 |
-
msgid "Enter one more word to find relevant results"
|
160 |
-
msgstr ""
|
161 |
-
|
162 |
-
# @ squirrly-seo
|
163 |
-
#: classes/RemoteController.php:1016
|
164 |
-
#, fuzzy
|
165 |
-
#| msgid "Takes too long to check this keyword ..."
|
166 |
-
msgid "It's taking too long to check this keyword"
|
167 |
-
msgstr "Dauert zu lange, um dieses Schlüsselwort zu überprüfen ..."
|
168 |
-
|
169 |
-
# @ squirrly-seo
|
170 |
-
#: classes/RemoteController.php:1017
|
171 |
-
msgid "Do a research!"
|
172 |
-
msgstr "Erweiterte Suche!"
|
173 |
-
|
174 |
-
# @ squirrly-seo
|
175 |
-
#: classes/RemoteController.php:1018
|
176 |
-
msgid "Do more research!"
|
177 |
-
msgstr "Erweiterte Suche!"
|
178 |
-
|
179 |
-
#: classes/RemoteController.php:1019
|
180 |
#, php-format
|
181 |
msgid "[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]"
|
182 |
msgstr ""
|
183 |
|
184 |
-
#: classes/RemoteController.php:
|
185 |
msgid "Has creative commons attributes"
|
186 |
msgstr ""
|
187 |
|
188 |
-
#: classes/RemoteController.php:
|
189 |
msgid "No known copyright restrictions"
|
190 |
msgstr ""
|
191 |
|
192 |
-
#: classes/RemoteController.php:
|
193 |
msgid ""
|
194 |
"You haven`t used Squirrly SEO to optimize your article. Do you want to "
|
195 |
"optimize for a keyword before publishing?"
|
@@ -197,136 +167,135 @@ msgstr ""
|
|
197 |
"You haven`t used Squirrly SEO to optimize your article. Do you want to "
|
198 |
"optimize for a keyword before publishing?"
|
199 |
|
200 |
-
#: classes/RemoteController.php:
|
201 |
-
msgid "Keyword Research limit exceeded"
|
202 |
-
msgstr ""
|
203 |
-
|
204 |
-
#: classes/RemoteController.php:1024
|
205 |
msgid "Your Subscription has Expired"
|
206 |
msgstr ""
|
207 |
|
208 |
-
#: classes/RemoteController.php:
|
209 |
-
msgid "Add 20 Keyword Researches"
|
210 |
-
msgstr ""
|
211 |
-
|
212 |
-
#: classes/RemoteController.php:1026
|
213 |
msgid "There are no keywords saved in briefcase yet"
|
214 |
msgstr ""
|
215 |
|
216 |
-
#: classes/RemoteController.php:
|
217 |
#, php-format
|
218 |
msgid "Congratulations! Your article is 100% optimized!"
|
219 |
msgstr ""
|
220 |
|
221 |
-
#: classes/RemoteController.php:
|
222 |
#, php-format
|
223 |
msgid "appears too many times. Try to remove %s of them"
|
224 |
msgstr ""
|
225 |
|
226 |
-
#: classes/RemoteController.php:
|
227 |
#, php-format
|
228 |
msgid "write %s more words"
|
229 |
msgstr ""
|
230 |
|
231 |
-
#: classes/RemoteController.php:
|
232 |
#, php-format
|
233 |
msgid "Add the keyword in the %s of your article"
|
234 |
msgstr ""
|
235 |
|
236 |
-
#: classes/RemoteController.php:
|
237 |
msgid "Click to keep the highlight on"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: classes/RemoteController.php:
|
241 |
msgid "introduction"
|
242 |
msgstr ""
|
243 |
|
244 |
-
#: classes/RemoteController.php:
|
245 |
#, php-format
|
246 |
msgid "Write more words after the %s keyword"
|
247 |
msgstr ""
|
248 |
|
249 |
-
#: classes/RemoteController.php:
|
250 |
msgid "or use synonyms"
|
251 |
msgstr ""
|
252 |
|
253 |
-
#: classes/RemoteController.php:
|
254 |
#, php-format
|
255 |
msgid "add %s more word(s)"
|
256 |
msgstr ""
|
257 |
|
258 |
-
#: classes/RemoteController.php:
|
259 |
#, php-format
|
260 |
msgid "or remove %s word(s)"
|
261 |
msgstr ""
|
262 |
|
263 |
-
#: classes/RemoteController.php:
|
264 |
#, php-format
|
265 |
msgid "add %s more keyword(s)"
|
266 |
msgstr ""
|
267 |
|
268 |
-
#: classes/RemoteController.php:
|
269 |
#, php-format
|
270 |
msgid "write %s more words to start calculating"
|
271 |
msgstr ""
|
272 |
|
273 |
-
#: classes/RemoteController.php:
|
274 |
msgid "Add to Briefcase"
|
275 |
msgstr ""
|
276 |
|
277 |
-
#: classes/RemoteController.php:
|
278 |
msgid "Add Keyword to Briefcase"
|
279 |
msgstr ""
|
280 |
|
281 |
-
#: classes/RemoteController.php:
|
282 |
-
msgid "
|
283 |
msgstr ""
|
284 |
|
285 |
-
#: classes/RemoteController.php:
|
286 |
-
#: view/Blocks/Snippet.php:
|
287 |
msgid "Auto Draft"
|
288 |
msgstr ""
|
289 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
290 |
# @ squirrly-seo
|
291 |
-
#: classes/helpers/Sanitize.php:
|
292 |
msgid "The code for Google Webmaster Tool is incorrect."
|
293 |
msgstr "Der Code für Google Webmaster Tool ist falsch."
|
294 |
|
295 |
# @ squirrly-seo
|
296 |
-
#: classes/helpers/Sanitize.php:
|
297 |
msgid "The code for Google Analytics is incorrect."
|
298 |
msgstr "Der Code für Google Analytics ist falsch."
|
299 |
|
300 |
# @ squirrly-seo
|
301 |
-
#: classes/helpers/Sanitize.php:
|
302 |
msgid "The code for Facebook is incorrect."
|
303 |
msgstr "Der Code für Facebook ist falsch."
|
304 |
|
305 |
-
#: classes/helpers/Sanitize.php:
|
306 |
msgid "The code for Pinterest is incorrect."
|
307 |
msgstr ""
|
308 |
|
309 |
# @ squirrly-seo
|
310 |
-
#: classes/helpers/Sanitize.php:
|
311 |
msgid "The code for Bing is incorrect."
|
312 |
msgstr "Der Code für Bing ist falsch."
|
313 |
|
314 |
# @ squirrly-seo
|
315 |
-
#: classes/helpers/Sanitize.php:
|
316 |
#, fuzzy
|
317 |
#| msgid "The code for Bing is incorrect."
|
318 |
msgid "The code for Alexa is incorrect."
|
319 |
msgstr "Der Code für Bing ist falsch."
|
320 |
|
321 |
# @ squirrly-seo
|
322 |
-
#: classes/helpers/Sanitize.php:
|
323 |
#, fuzzy
|
324 |
#| msgid "The code for Facebook is incorrect."
|
325 |
msgid "The code for Facebook Pixel must only contain numbers."
|
326 |
msgstr "Der Code für Facebook ist falsch."
|
327 |
|
328 |
# @ squirrly-seo
|
329 |
-
#: classes/helpers/Sanitize.php:
|
330 |
#, fuzzy
|
331 |
#| msgid "The code for Facebook is incorrect."
|
332 |
msgid "The code for Facebook App must only contain numbers."
|
@@ -347,600 +316,664 @@ msgstr "Wettbewerb:"
|
|
347 |
msgid "Leave a review"
|
348 |
msgstr ""
|
349 |
|
350 |
-
#: classes/helpers/Tools.php:
|
351 |
msgid "Format"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: classes/helpers/Tools.php:
|
355 |
msgid "Category"
|
356 |
msgstr ""
|
357 |
|
358 |
-
#: classes/helpers/Tools.php:
|
359 |
msgid "Tag"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: classes/helpers/Tools.php:
|
363 |
msgid "Shipping Option"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: classes/helpers/Tools.php:
|
367 |
msgid "Author at"
|
368 |
msgstr ""
|
369 |
|
370 |
-
#: classes/helpers/Tools.php:
|
371 |
msgid "Are you looking for"
|
372 |
msgstr ""
|
373 |
|
374 |
-
#: classes/helpers/Tools.php:
|
375 |
msgid "These are the results for"
|
376 |
msgstr ""
|
377 |
|
378 |
-
#: classes/helpers/Tools.php:
|
379 |
msgid "that you can find on our website."
|
380 |
msgstr ""
|
381 |
|
382 |
-
#: classes/helpers/Tools.php:
|
383 |
msgid "Page not found"
|
384 |
msgstr ""
|
385 |
|
386 |
-
#: classes/helpers/Tools.php:
|
387 |
msgid "This page could not be found on our website."
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: classes/helpers/Tools.php:
|
391 |
msgid "For better text comparison you need to install PHP mbstring extension."
|
392 |
msgstr ""
|
393 |
|
394 |
-
#:
|
395 |
-
#, php-format
|
396 |
-
msgid ""
|
397 |
-
"Good news, %s is integrated in Squirrly SEO now and you no longer have to "
|
398 |
-
"run 2 different plugins."
|
399 |
-
msgstr ""
|
400 |
-
|
401 |
-
#: config/config.php:28
|
402 |
msgid "Places a separator between the elements of the post description"
|
403 |
msgstr ""
|
404 |
|
405 |
-
#: config/config.php:
|
406 |
msgid "Adds the title of the post/page/term once it’s published"
|
407 |
msgstr ""
|
408 |
|
409 |
-
#: config/config.php:
|
410 |
msgid ""
|
411 |
"Will display an excerpt from the post/page/term (if not customized, the "
|
412 |
"excerpt will be auto-generated)"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: config/config.php:
|
416 |
msgid "Will display an excerpt from the post/page (no auto-generation)"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: config/config.php:
|
420 |
msgid "Adds the post's keyword to the post description"
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: config/config.php:
|
424 |
msgid "Displays the number of the current page (i.e. 1 of 6)"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: config/config.php:
|
428 |
msgid "Adds the site's name to the post description"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: config/config.php:
|
432 |
msgid "Adds the tagline/description of your site"
|
433 |
msgstr ""
|
434 |
|
435 |
-
#: config/config.php:
|
436 |
msgid "Adds the post category (several categories will be comma-separated)"
|
437 |
msgstr ""
|
438 |
|
439 |
-
#: config/config.php:
|
440 |
msgid "Adds the primary category of the post/page"
|
441 |
msgstr ""
|
442 |
|
443 |
-
#: config/config.php:
|
444 |
msgid "Adds the category description to the post description"
|
445 |
msgstr ""
|
446 |
|
447 |
-
#: config/config.php:
|
448 |
msgid "Adds the current tag(s) (several tags will be comma-separated)"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: config/config.php:
|
452 |
msgid "Adds the tag description"
|
453 |
msgstr ""
|
454 |
|
455 |
-
#: config/config.php:
|
456 |
msgid "Adds the term name"
|
457 |
msgstr ""
|
458 |
|
459 |
-
#: config/config.php:
|
460 |
msgid "Adds the term description"
|
461 |
msgstr ""
|
462 |
|
463 |
-
#: config/config.php:
|
464 |
msgid "Displays the search phrase (if it appears in the post)"
|
465 |
msgstr ""
|
466 |
|
467 |
-
#: config/config.php:
|
468 |
msgid "Replaces the publication date of a post/page with the modified one"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: config/config.php:
|
472 |
msgid "Displays the author's nicename"
|
473 |
msgstr ""
|
474 |
|
475 |
-
#: config/config.php:
|
476 |
msgid "Adds the author's biographical info to the post description"
|
477 |
msgstr ""
|
478 |
|
479 |
-
#: config/config.php:
|
480 |
msgid "Displays the current date"
|
481 |
msgstr ""
|
482 |
|
483 |
-
#: config/config.php:
|
484 |
msgid "Displays the date of the post/page once it's published"
|
485 |
msgstr ""
|
486 |
|
487 |
-
#: config/config.php:
|
488 |
msgid "Adds the current day"
|
489 |
msgstr ""
|
490 |
|
491 |
-
#: config/config.php:
|
492 |
msgid "Adds the current month"
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: config/config.php:
|
496 |
msgid "Adds the current year"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: config/config.php:
|
500 |
msgid "Adds the title of a page's parent page"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: config/config.php:
|
504 |
msgid "Adds the product name from Woocommerce for the current product"
|
505 |
msgstr ""
|
506 |
|
507 |
-
#: config/config.php:
|
508 |
msgid "Adds the product price from Woocommerce for the current product"
|
509 |
msgstr ""
|
510 |
|
511 |
-
#: config/config.php:
|
512 |
msgid "Adds the product sale price from Woocommerce for the current product"
|
513 |
msgstr ""
|
514 |
|
515 |
-
#: config/config.php:
|
516 |
msgid ""
|
517 |
"Adds the product price currency from Woocommerce for the current product"
|
518 |
msgstr ""
|
519 |
|
520 |
-
#: controllers/Api.php:
|
521 |
msgid "Invalid Token. Please try again"
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: controllers/Api.php:
|
525 |
msgid "Connection expired. Please try again"
|
526 |
msgstr ""
|
527 |
|
528 |
-
#: controllers/Api.php:
|
529 |
msgid "Author not found"
|
530 |
msgstr ""
|
531 |
|
532 |
-
#: controllers/
|
|
|
|
|
|
|
|
|
533 |
msgid "No keyword found."
|
534 |
msgstr ""
|
535 |
|
536 |
-
#: controllers/Assistant.php:
|
537 |
-
#: controllers/Audits.php:
|
538 |
-
#: controllers/SeoSettings.php:
|
539 |
-
#: controllers/SeoSettings.php:
|
540 |
-
#: controllers/SeoSettings.php:
|
541 |
-
#: controllers/SeoSettings.php:
|
542 |
-
#: controllers/SeoSettings.php:
|
543 |
msgid "Saved"
|
544 |
msgstr ""
|
545 |
|
546 |
-
#: controllers/Assistant.php:
|
547 |
-
#: controllers/
|
548 |
-
#: controllers/
|
549 |
-
#: controllers/
|
550 |
-
#: controllers/Research.php:
|
551 |
-
#: controllers/Research.php:
|
552 |
-
#: controllers/Research.php:
|
553 |
-
#: controllers/Research.php:
|
554 |
-
#: controllers/Research.php:
|
555 |
-
#: controllers/Research.php:
|
556 |
-
#: controllers/
|
557 |
-
#: controllers/SeoSettings.php:
|
558 |
-
#: controllers/SeoSettings.php:
|
|
|
|
|
559 |
msgid "You do not have permission to perform this action"
|
560 |
msgstr ""
|
561 |
|
562 |
# @ squirrly-seo
|
563 |
-
#: controllers/Assistant.php:
|
564 |
#, fuzzy
|
565 |
#| msgid "Could not send the email..."
|
566 |
msgid "Error: Could not save the data."
|
567 |
msgstr "Konnte E-Mail nicht senden ..."
|
568 |
|
569 |
-
#: controllers/Audits.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
570 |
msgid "Not a valid email address"
|
571 |
msgstr ""
|
572 |
|
573 |
-
#: controllers/CheckSeo.php:
|
574 |
msgid "Done!"
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: controllers/CheckSeo.php:
|
578 |
msgid "Fixed!"
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: controllers/CheckSeo.php:
|
582 |
msgid "Could not fix it. You need to change it manually."
|
583 |
msgstr ""
|
584 |
|
585 |
-
#: controllers/CheckSeo.php:
|
586 |
-
msgid "Saved!
|
587 |
msgstr ""
|
588 |
|
589 |
-
#: controllers/FocusPages.php:
|
590 |
msgid "Focus Page does not exist or was deleted from your website."
|
591 |
msgstr ""
|
592 |
|
593 |
-
#: controllers/FocusPages.php:
|
594 |
msgid "Focus page is added. The audit may take a while so please be patient."
|
595 |
msgstr ""
|
596 |
|
597 |
-
#: controllers/FocusPages.php:
|
598 |
-
msgid "You reached the maximum number of focus pages for your
|
599 |
msgstr ""
|
600 |
|
601 |
# @ squirrly-seo
|
602 |
-
#: controllers/FocusPages.php:
|
603 |
#, fuzzy
|
604 |
#| msgid "Upload error: Could not upload the favicon."
|
605 |
msgid "Error! Could not add the focus page."
|
606 |
msgstr "Upload Fehler: Konnte das Favicon nicht hochladen."
|
607 |
|
608 |
-
#: controllers/FocusPages.php:
|
609 |
msgid "Error! This focus page is not public."
|
610 |
msgstr ""
|
611 |
|
612 |
-
#: controllers/FocusPages.php:
|
613 |
msgid "Error! Could not find the focus page in your website."
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: controllers/FocusPages.php:
|
617 |
msgid "Focus page sent for recheck. It may take a while so please be patient."
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: controllers/FocusPages.php:
|
621 |
msgid "You've made too many requests, please wait a few minutes."
|
622 |
msgstr ""
|
623 |
|
624 |
-
#: controllers/FocusPages.php:
|
625 |
-
msgid "Error! Could not refresh the focus page."
|
626 |
-
msgstr ""
|
627 |
-
|
628 |
-
#: controllers/FocusPages.php:256
|
629 |
msgid "The focus page is deleted"
|
630 |
msgstr ""
|
631 |
|
632 |
-
#: controllers/
|
633 |
-
#: controllers/Ranking.php:173 controllers/Ranking.php:192
|
634 |
-
#: controllers/Research.php:183 controllers/Research.php:186
|
635 |
-
#: controllers/Research.php:209 controllers/Research.php:326
|
636 |
-
#: controllers/Research.php:350 controllers/Research.php:517
|
637 |
-
#: controllers/Research.php:564 controllers/Research.php:587
|
638 |
-
#: controllers/Research.php:612 controllers/Research.php:697
|
639 |
-
msgid "Invalid params!"
|
640 |
-
msgstr ""
|
641 |
-
|
642 |
-
#: controllers/Menu.php:108
|
643 |
#, php-format
|
644 |
msgid ""
|
645 |
"An error occurred during activation. If this error persists, please contact "
|
646 |
"us at: %s"
|
647 |
msgstr ""
|
648 |
|
649 |
-
#: controllers/Menu.php:
|
650 |
msgid "Dashboard"
|
651 |
msgstr ""
|
652 |
|
653 |
# @ squirrly-seo
|
654 |
-
#: controllers/Menu.php:
|
655 |
#: view/Blocks/SLASearch.php:7
|
656 |
#, fuzzy
|
657 |
#| msgid "Squirrly settings"
|
658 |
msgid "Squirrly SEO"
|
659 |
msgstr "Squirrly Einstellungen"
|
660 |
|
661 |
-
#: controllers/Menu.php:
|
662 |
msgid "SEO Snippet"
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: controllers/Menu.php:
|
666 |
msgid "Custom SEO"
|
667 |
msgstr ""
|
668 |
|
669 |
# @ squirrly-seo
|
670 |
-
#: controllers/Menu.php:
|
671 |
#, fuzzy
|
672 |
#| msgid "Squirrly settings"
|
673 |
msgid "Squirrly Onboarding"
|
674 |
msgstr "Squirrly Einstellungen"
|
675 |
|
676 |
-
#: controllers/Menu.php:
|
677 |
msgid "Onboarding"
|
678 |
msgstr ""
|
679 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
680 |
# @ squirrly-seo
|
681 |
-
#: controllers/Menu.php:
|
682 |
#, fuzzy
|
683 |
#| msgid "Squirrly.co Login"
|
684 |
msgid "Squirrly Account Info"
|
685 |
msgstr "Squirrly.co Login"
|
686 |
|
687 |
-
#: controllers/Menu.php:
|
688 |
msgid "Account Info"
|
689 |
msgstr ""
|
690 |
|
691 |
-
#: controllers/Menu.php:
|
692 |
msgid "Squirrly How To & Support"
|
693 |
msgstr ""
|
694 |
|
695 |
# @ squirrly-seo
|
696 |
-
#: controllers/Menu.php:
|
697 |
#, fuzzy
|
698 |
#| msgid "Support"
|
699 |
msgid "Help & Support"
|
700 |
msgstr "Support"
|
701 |
|
702 |
-
#: controllers/Patterns.php:
|
703 |
msgid "Saved! This is how the preview looks like"
|
704 |
msgstr ""
|
705 |
|
706 |
# @ squirrly-seo
|
707 |
-
#: controllers/Post.php:
|
708 |
#, fuzzy
|
709 |
#| msgid "Could not send the email..."
|
710 |
msgid "Could not add the demo post."
|
711 |
msgstr "Konnte E-Mail nicht senden ..."
|
712 |
|
713 |
-
#: controllers/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
714 |
msgid "SQ Snippet"
|
715 |
msgstr ""
|
716 |
|
717 |
-
#: controllers/PostsList.php:
|
718 |
msgid "Optimized"
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: controllers/PostsList.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
722 |
msgid "Not Public"
|
723 |
msgstr ""
|
724 |
|
725 |
-
#: controllers/PostsList.php:
|
726 |
msgid "Could not process"
|
727 |
msgstr ""
|
728 |
|
729 |
-
#: controllers/PostsList.php:
|
730 |
msgid "The Squirrly subscription has expired!"
|
731 |
msgstr ""
|
732 |
|
733 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
734 |
#, php-format
|
735 |
msgid "Could not refresh the rank. Please check your SERP credits %shere%s"
|
736 |
msgstr ""
|
737 |
|
738 |
-
#: controllers/Ranking.php:
|
739 |
#, php-format
|
740 |
msgid "%s is queued and the rank will be checked soon."
|
741 |
msgstr ""
|
742 |
|
743 |
-
#: controllers/Ranking.php:
|
744 |
msgid "The keyword is deleted"
|
745 |
msgstr ""
|
746 |
|
747 |
# @ squirrly-seo
|
748 |
-
#: controllers/Ranking.php:
|
749 |
#, fuzzy
|
750 |
#| msgid "Could not send the email..."
|
751 |
msgid "Could not delete the keyword!"
|
752 |
msgstr "Konnte E-Mail nicht senden ..."
|
753 |
|
754 |
-
#: controllers/Ranking.php:
|
755 |
-
#: controllers/Research.php:
|
756 |
-
#: controllers/Research.php:
|
757 |
msgid "Deleted!"
|
758 |
msgstr ""
|
759 |
|
760 |
-
#: controllers/Ranking.php:
|
761 |
msgid "Sent!"
|
762 |
msgstr ""
|
763 |
|
764 |
-
#: controllers/Research.php:
|
765 |
msgid "Keyword Saved. The rank check will be ready in a minute."
|
766 |
msgstr ""
|
767 |
|
768 |
# @ squirrly-seo
|
769 |
-
#: controllers/Research.php:
|
770 |
#, fuzzy
|
771 |
#| msgid "Keyword:"
|
772 |
msgid "Keyword Saved!"
|
773 |
msgstr "Schlüsselwort:"
|
774 |
|
775 |
-
#: controllers/Research.php:
|
776 |
-
msgid "
|
777 |
-
msgstr ""
|
778 |
-
|
779 |
-
#: controllers/Research.php:244
|
780 |
-
msgid "Deleted Post"
|
781 |
-
msgstr ""
|
782 |
-
|
783 |
-
#: controllers/Research.php:254
|
784 |
-
msgid "Article title"
|
785 |
-
msgstr ""
|
786 |
-
|
787 |
-
#: controllers/Research.php:256 view/FocusPages/Addpage.php:51
|
788 |
-
msgid "Option"
|
789 |
msgstr ""
|
790 |
|
791 |
-
|
792 |
-
#: controllers/Research.php:
|
793 |
-
#, fuzzy
|
794 |
-
#| msgid "No results found!"
|
795 |
-
msgid "No articles found"
|
796 |
-
msgstr "Keine Ergebnisse gefunden!"
|
797 |
-
|
798 |
-
#: controllers/Research.php:267 controllers/Research.php:380
|
799 |
-
#: controllers/Research.php:645 controllers/Research.php:671
|
800 |
msgid "Invalid Keyword!"
|
801 |
msgstr ""
|
802 |
|
803 |
-
#: controllers/Research.php:
|
804 |
-
|
|
|
|
|
|
|
805 |
msgstr ""
|
806 |
|
807 |
-
#: controllers/Research.php:
|
808 |
-
#: controllers/SeoSettings.php:533
|
809 |
msgid "Great! The backup is restored."
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: controllers/Research.php:
|
813 |
-
#: controllers/SeoSettings.php:
|
814 |
-
#: controllers/SeoSettings.php:582 controllers/SeoSettings.php:585
|
815 |
-
msgid "Error! The backup is not valid."
|
816 |
-
msgstr ""
|
817 |
-
|
818 |
-
#: controllers/Research.php:466 controllers/SeoSettings.php:541
|
819 |
-
#: controllers/SeoSettings.php:588
|
820 |
msgid "Error! You have to enter a previously saved backup file."
|
821 |
msgstr ""
|
822 |
|
823 |
-
#: controllers/Research.php:
|
824 |
msgid "Could not add the keyword to SERP Check. Please try again."
|
825 |
msgstr ""
|
826 |
|
827 |
-
#: controllers/Research.php:
|
828 |
msgid "The keyword is added to SERP Check."
|
829 |
msgstr ""
|
830 |
|
831 |
-
#: controllers/Research.php:
|
832 |
msgid "Invalid parameters."
|
833 |
msgstr ""
|
834 |
|
835 |
-
#: controllers/Research.php:
|
|
|
|
|
|
|
|
|
836 |
msgid "The keywords are added to SERP Check!"
|
837 |
msgstr ""
|
838 |
|
839 |
# @ squirrly-seo
|
840 |
-
#: controllers/SeoSettings.php:
|
841 |
#, fuzzy
|
842 |
#| msgid "The code for Google Analytics is incorrect."
|
843 |
msgid "Google Analytics account is disconnected."
|
844 |
msgstr "Der Code für Google Analytics ist falsch."
|
845 |
|
846 |
# @ squirrly-seo
|
847 |
-
#: controllers/SeoSettings.php:
|
848 |
#, fuzzy
|
849 |
#| msgid "Delete error: Could not delete the old favicon."
|
850 |
msgid "Error! Could not disconnect the account."
|
851 |
msgstr "Lösch Fehler: Konnte das alte Favicon nicht löschen."
|
852 |
|
853 |
-
#: controllers/SeoSettings.php:
|
854 |
msgid "Google Search Console account is disconnected."
|
855 |
msgstr ""
|
856 |
|
857 |
-
#: controllers/SeoSettings.php:
|
858 |
msgid "Great! The SEO backup is restored."
|
859 |
msgstr ""
|
860 |
|
861 |
-
#: controllers/SeoSettings.php:
|
862 |
-
msgid "Settings imported successfuly!"
|
863 |
-
msgstr ""
|
864 |
-
|
865 |
-
#: controllers/SeoSettings.php:609 controllers/SeoSettings.php:647
|
866 |
#, php-format
|
867 |
msgid ""
|
868 |
-
"
|
869 |
-
"plugin"
|
870 |
msgstr ""
|
871 |
|
872 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
873 |
msgid "All the Plugin settings were imported successfuly!"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: controllers/SeoSettings.php:
|
877 |
msgid "No settings found for this plugin/theme."
|
878 |
msgstr ""
|
879 |
|
880 |
-
#: controllers/SeoSettings.php:
|
881 |
-
#, php-format
|
882 |
-
msgid ""
|
883 |
-
"There are no SEO records with this plugin. You can now deactivate the %s "
|
884 |
-
"plugin"
|
885 |
-
msgstr ""
|
886 |
-
|
887 |
-
#: controllers/SeoSettings.php:672 models/Rollback.php:98
|
888 |
msgid "Rollback to Previous Version"
|
889 |
msgstr ""
|
890 |
|
891 |
# @ squirrly-seo
|
892 |
-
#: controllers/SeoSettings.php:
|
893 |
#, fuzzy
|
894 |
#| msgid "Could not send the email..."
|
895 |
msgid "Could not save the changes"
|
896 |
msgstr "Konnte E-Mail nicht senden ..."
|
897 |
|
898 |
# @ squirrly-seo
|
899 |
-
#: controllers/SeoSettings.php:
|
900 |
#, fuzzy
|
901 |
#| msgid "Could not send the email..."
|
902 |
msgid "Could not add the post type"
|
903 |
msgstr "Konnte E-Mail nicht senden ..."
|
904 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
905 |
# @ squirrly-seo
|
906 |
-
#: controllers/Snippet.php:
|
907 |
#, fuzzy
|
908 |
#| msgid "Squirrly LIVE SEO assistant"
|
909 |
msgid "Squirrly SEO Snippet"
|
910 |
msgstr "Squirrly LIVE SEO-Assistent"
|
911 |
|
912 |
# @ squirrly-seo
|
913 |
-
#: controllers/Snippet.php:
|
914 |
#, fuzzy
|
915 |
#| msgid "Could not send the email..."
|
916 |
msgid "Could not save the data"
|
917 |
msgstr "Konnte E-Mail nicht senden ..."
|
918 |
|
919 |
-
#: core/BlockFocusPages.php:
|
920 |
msgid "Audit in progress"
|
921 |
msgstr ""
|
922 |
|
923 |
-
#: core/BlockJorney.php:13
|
924 |
-
msgid "I'm ready to start the 14 Days Journey To Better Ranking"
|
925 |
-
msgstr ""
|
926 |
-
|
927 |
# @ squirrly-seo
|
928 |
-
#: core/BlockSupport.php:
|
929 |
msgid "Plugin Feedback"
|
930 |
msgstr "Plugin Feedback"
|
931 |
|
932 |
# @ squirrly-seo
|
933 |
-
#: core/BlockSupport.php:
|
934 |
msgid "Thank you for your feedback"
|
935 |
msgstr "Vielen Dank für Ihre Feedback"
|
936 |
|
937 |
# @ squirrly-seo
|
938 |
-
#: core/BlockSupport.php:
|
939 |
msgid "No message."
|
940 |
msgstr "Keine Nachricht."
|
941 |
|
942 |
# @ squirrly-seo
|
943 |
-
#: core/Blocklogin.php:
|
944 |
#, fuzzy, php-format
|
945 |
#| msgid ""
|
946 |
#| "We found your email, so it means you already have a Squirrly.co account. "
|
@@ -948,22 +981,22 @@ msgstr "Keine Nachricht."
|
|
948 |
#| "%shere%s"
|
949 |
msgid ""
|
950 |
"We found your email, so it means you already have a Squirrly.co account. "
|
951 |
-
"
|
952 |
-
"%shere%s"
|
953 |
msgstr ""
|
954 |
"Ihre E-Mail Adresse ist bereits bei Squirrly.co registriert. Bitte loggen "
|
955 |
"Sie sich mit Ihrer Squirrly-ID ein. Falls Sie Ihr Passwort vergessen haben, "
|
956 |
"klicken Sie %shier%s"
|
957 |
|
958 |
-
#: core/Blocklogin.php:
|
959 |
msgid "Your email is not valid. Please enter a valid email"
|
960 |
msgstr ""
|
961 |
|
962 |
-
#: core/Blocklogin.php:
|
963 |
msgid "We could not create your account. Please enter a valid email"
|
964 |
msgstr ""
|
965 |
|
966 |
-
#: core/Blocklogin.php:
|
967 |
#, php-format
|
968 |
msgid ""
|
969 |
"Error: Couldn't connect to host :( . Please contact your site's webhost (or "
|
@@ -971,7 +1004,7 @@ msgid ""
|
|
971 |
msgstr ""
|
972 |
|
973 |
# @ squirrly-seo
|
974 |
-
#: core/Blocklogin.php:
|
975 |
#, fuzzy
|
976 |
#| msgid ""
|
977 |
#| "Could not send your informations to squirrly. Please register %smanually"
|
@@ -982,12 +1015,12 @@ msgstr ""
|
|
982 |
"%smanually%s."
|
983 |
|
984 |
# @ squirrly-seo
|
985 |
-
#: core/Blocklogin.php:
|
986 |
msgid "Wrong email or password!"
|
987 |
msgstr "Benutzername oder Passwort falsch!"
|
988 |
|
989 |
# @ squirrly-seo
|
990 |
-
#: core/Blocklogin.php:
|
991 |
#, fuzzy
|
992 |
#| msgid "You can use this account only for the URL you registered first!"
|
993 |
msgid "You can only use this account for the URL you registered first!"
|
@@ -996,99 +1029,41 @@ msgstr ""
|
|
996 |
"haben!"
|
997 |
|
998 |
# @ squirrly-seo
|
999 |
-
#: core/Blocklogin.php:
|
1000 |
#, fuzzy
|
1001 |
#| msgid "An error occured."
|
1002 |
msgid "An error occured"
|
1003 |
msgstr "Ein Fehler ist aufgetreten."
|
1004 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1005 |
# @ squirrly-seo
|
1006 |
-
#: core/Blocklogin.php:
|
1007 |
msgid "Both fields are required."
|
1008 |
msgstr "Beide Felder sind Pflichtfelder."
|
1009 |
|
1010 |
-
#: models/Assistant.php:
|
1011 |
msgid "Task Details"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
-
#: models/Assistant.php:
|
1015 |
msgid "active task"
|
1016 |
msgstr ""
|
1017 |
|
1018 |
-
#: models/Assistant.php:77
|
1019 |
-
msgid "Complete Research Tasks"
|
1020 |
-
msgstr ""
|
1021 |
-
|
1022 |
-
#: models/Assistant.php:78
|
1023 |
-
#, php-format
|
1024 |
-
msgid ""
|
1025 |
-
"Go to the Research section of Squirrly SEO. %s Look to the right of the "
|
1026 |
-
"screen and turn those RED bullets from Red to Green. Click on each element "
|
1027 |
-
"and you'll find out what you need to do to complete the task and turn it "
|
1028 |
-
"Green."
|
1029 |
-
msgstr ""
|
1030 |
-
|
1031 |
-
#: models/Assistant.php:82
|
1032 |
-
msgid "Complete Live Assistant Tasks"
|
1033 |
-
msgstr ""
|
1034 |
-
|
1035 |
-
#: models/Assistant.php:83
|
1036 |
-
#, php-format
|
1037 |
-
msgid ""
|
1038 |
-
"Go to the Live Assistant section of Squirrly SEO. %s Look to the right of "
|
1039 |
-
"the screen and turn those RED bullets from Red to Green. Click on each "
|
1040 |
-
"element and you'll find out what you need to do to complete the task and "
|
1041 |
-
"turn it Green."
|
1042 |
-
msgstr ""
|
1043 |
-
|
1044 |
-
#: models/Assistant.php:87
|
1045 |
-
msgid "Complete SEO Settings Tasks"
|
1046 |
-
msgstr ""
|
1047 |
-
|
1048 |
-
#: models/Assistant.php:88
|
1049 |
-
#, php-format
|
1050 |
-
msgid ""
|
1051 |
-
"Go to the SEO Settings section of Squirrly SEO. Click on the METAs section. "
|
1052 |
-
"You'll see tasks appearing at the right of the screen. %s Look to the right "
|
1053 |
-
"of the screen and turn those RED bullets from Red to Green. Click on each "
|
1054 |
-
"element and you'll find out what you need to do to complete the task and "
|
1055 |
-
"turn it Green."
|
1056 |
-
msgstr ""
|
1057 |
-
|
1058 |
-
#: models/Assistant.php:97
|
1059 |
-
msgid "Complete SEO Audit Tasks"
|
1060 |
-
msgstr ""
|
1061 |
-
|
1062 |
-
#: models/Assistant.php:98
|
1063 |
-
#, php-format
|
1064 |
-
msgid ""
|
1065 |
-
"Go to the SEO Audit section of Squirrly SEO.%sLook to the right of the "
|
1066 |
-
"screen and turn those RED bullets from Red to Green. Click on each element "
|
1067 |
-
"and you'll find out what you need to do to complete the task and turn it "
|
1068 |
-
"Green."
|
1069 |
-
msgstr ""
|
1070 |
-
|
1071 |
-
#: models/Assistant.php:102
|
1072 |
-
msgid "Complete Ranking Tasks"
|
1073 |
-
msgstr ""
|
1074 |
-
|
1075 |
-
#: models/Assistant.php:103
|
1076 |
-
#, php-format
|
1077 |
-
msgid ""
|
1078 |
-
"Go to the Ranking section of Squirrly SEO. %sLook to the right of the screen "
|
1079 |
-
"and turn those RED bullets from Red to Green. Click on each element and "
|
1080 |
-
"you'll find out what you need to do to complete the task and turn it Green."
|
1081 |
-
msgstr ""
|
1082 |
-
|
1083 |
# @ squirrly-seo
|
1084 |
-
#: models/Assistant.php:
|
1085 |
-
#: view/Blocks/KRHistory.php:47
|
1086 |
#, fuzzy
|
1087 |
#| msgid "Squirrly Keyword Research"
|
1088 |
msgid "Do Keyword Research"
|
1089 |
msgstr "Squirrly Erweiterte Suche!"
|
1090 |
|
1091 |
-
#: models/Assistant.php:
|
1092 |
#, php-format
|
1093 |
msgid ""
|
1094 |
"Use Research - Find Keywords to perform your very first keyword research for "
|
@@ -1096,11 +1071,11 @@ msgid ""
|
|
1096 |
"steps of performing a research. %s Just follow the steps."
|
1097 |
msgstr ""
|
1098 |
|
1099 |
-
#: models/Assistant.php:
|
1100 |
msgid "Add Keywords in Briefcase"
|
1101 |
msgstr ""
|
1102 |
|
1103 |
-
#: models/Assistant.php:
|
1104 |
#, php-format
|
1105 |
msgid ""
|
1106 |
"Use the Briefcase feature to organize and manage your portfolio of keywords. "
|
@@ -1113,13 +1088,13 @@ msgid ""
|
|
1113 |
"the future and which are on-point with your strategy."
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: models/Assistant.php:
|
1117 |
#, fuzzy
|
1118 |
#| msgid "Optimize for Keyword"
|
1119 |
msgid "Create Labels for Keywords"
|
1120 |
msgstr "Schlüsselwort optimieren"
|
1121 |
|
1122 |
-
#: models/Assistant.php:
|
1123 |
#, php-format
|
1124 |
msgid ""
|
1125 |
"Organize your keywords by using Labels for the keywords you've stored in "
|
@@ -1131,11 +1106,11 @@ msgid ""
|
|
1131 |
"complete this task."
|
1132 |
msgstr ""
|
1133 |
|
1134 |
-
#: models/Assistant.php:
|
1135 |
msgid "Add Keywords to Labels"
|
1136 |
msgstr ""
|
1137 |
|
1138 |
-
#: models/Assistant.php:
|
1139 |
#, php-format
|
1140 |
msgid ""
|
1141 |
"Now that you've created your first label, you should label one of your "
|
@@ -1145,11 +1120,11 @@ msgid ""
|
|
1145 |
"Then, assign a label to your keyword in order to complete this task."
|
1146 |
msgstr ""
|
1147 |
|
1148 |
-
#: models/Assistant.php:
|
1149 |
msgid "Send Keywords to Rank Checker"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
-
#: models/Assistant.php:
|
1153 |
#, php-format
|
1154 |
msgid ""
|
1155 |
"Now that you (hopefully) have keywords added to your Briefcase, go look at "
|
@@ -1161,11 +1136,11 @@ msgid ""
|
|
1161 |
"SEO strategy."
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: models/Assistant.php:
|
1165 |
msgid "Optimize Using Live Assistant"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
-
#: models/Assistant.php:
|
1169 |
#, php-format
|
1170 |
msgid ""
|
1171 |
"Optimize your first Page or Article using the SEO Live Assistant (SLA) "
|
@@ -1179,93 +1154,94 @@ msgid ""
|
|
1179 |
"your way around it."
|
1180 |
msgstr ""
|
1181 |
|
1182 |
-
#: models/Assistant.php:
|
1183 |
msgid "Activate Meta Automation"
|
1184 |
msgstr ""
|
1185 |
|
1186 |
-
#: models/Assistant.php:
|
1187 |
#, php-format
|
1188 |
msgid ""
|
1189 |
-
"The
|
1190 |
-
"Non-SEO experts avoid many mistakes they would normally make. %s They
|
1191 |
-
"experts control any WordPress site at a level that has never been
|
1192 |
-
"before. (just make sure you click to see the Advanced settings). %s
|
1193 |
-
"be able to configure automations according to any post type. %s Turn
|
1194 |
-
"toggle to ON for
|
1195 |
msgstr ""
|
1196 |
|
1197 |
-
#: models/Assistant.php:
|
1198 |
msgid "Activate METAs"
|
1199 |
msgstr ""
|
1200 |
|
1201 |
-
#: models/Assistant.php:
|
1202 |
#, php-format
|
1203 |
msgid ""
|
1204 |
-
"Activate the
|
1205 |
-
"ALL meta settings you've made with other plugins in WordPress into
|
1206 |
-
"Squirrly SEO Plugin. That way everything will be kept 100%% intact,
|
1207 |
-
"any head-aches. %s To complete this task you need to activate: %s -
|
1208 |
-
"the Titles%s- Optimize Descriptions %s - Add Canonical META Link
|
1209 |
-
"sure you click on
|
|
|
1210 |
msgstr ""
|
1211 |
|
1212 |
-
#: models/Assistant.php:
|
1213 |
-
#: view/SeoSettings/Jsonld.php:
|
1214 |
msgid "Activate JSON-LD"
|
1215 |
msgstr ""
|
1216 |
|
1217 |
-
#: models/Assistant.php:
|
1218 |
#, php-format
|
1219 |
msgid ""
|
1220 |
-
"
|
1221 |
"feature of Squirrly SEO will make sure that if you have more than one JSON-"
|
1222 |
"LD definition inside the source code of any URL, the definition created by "
|
1223 |
"Squirrly SEO will be the only one that remains. %s Make sure you setup all "
|
1224 |
"the information about your Organization or your Personal Brand here. %s To "
|
1225 |
-
"finish all the JSON-LD related setup, also visit the
|
1226 |
-
"our Settings page and write in your social media profiles for
|
1227 |
-
"Then, at URL-level you will be able to add custom JSON-LD if
|
1228 |
-
"advanced user."
|
1229 |
msgstr ""
|
1230 |
|
1231 |
-
#: models/Assistant.php:
|
1232 |
-
#: view/SeoSettings/Automation.php:
|
1233 |
msgid "Activate Open Graph"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#: models/Assistant.php:
|
1237 |
#, php-format
|
1238 |
msgid ""
|
1239 |
-
"Go to the
|
1240 |
-
"ON) %s The Open Graph will help you control the way your posts look when "
|
1241 |
"people share your URLs to social media sites like Facebook and LinkedIN. %s "
|
1242 |
"It will also make your social media posts look great and gain you clicks to "
|
1243 |
"your site."
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: models/Assistant.php:
|
1247 |
-
#: view/SeoSettings/Automation.php:
|
1248 |
msgid "Activate Twitter Card"
|
1249 |
msgstr ""
|
1250 |
|
1251 |
-
#: models/Assistant.php:
|
1252 |
#, php-format
|
1253 |
msgid ""
|
1254 |
-
"Go to the
|
1255 |
"toggle to ON) %s - Add your Twitter profile URL %s The Twitter Card will "
|
1256 |
"help you control the way your posts look when people share your URLs on "
|
1257 |
"Twitter. %s It will also make your social media posts look great and gain "
|
1258 |
"you clicks to your site."
|
1259 |
msgstr ""
|
1260 |
|
1261 |
-
#: models/Assistant.php:
|
1262 |
msgid "Activate Sitemap XML"
|
1263 |
msgstr ""
|
1264 |
|
1265 |
-
#: models/Assistant.php:
|
1266 |
#, php-format
|
1267 |
msgid ""
|
1268 |
-
"Activate your
|
1269 |
"sitemap, according to different items you can set up. %s Use this to tell "
|
1270 |
"Google how often you bring new content to your site. %s Also, choose for "
|
1271 |
"which types of URLs you'll want to have sitemaps. It depends on your "
|
@@ -1276,16 +1252,16 @@ msgid ""
|
|
1276 |
msgstr ""
|
1277 |
|
1278 |
# @ squirrly-seo
|
1279 |
-
#: models/Assistant.php:
|
1280 |
#, fuzzy
|
1281 |
#| msgid "Google %sAnalytics ID%s`:"
|
1282 |
msgid "Activate Google Analytics"
|
1283 |
msgstr "Google %sAnalytics ID%s`:"
|
1284 |
|
1285 |
-
#: models/Assistant.php:
|
1286 |
#, php-format
|
1287 |
msgid ""
|
1288 |
-
"Go to the
|
1289 |
"complete this setting. (find it in the tracking code that Google Analytics "
|
1290 |
"tells you to place on your site) %s Squirrly SEO will then add "
|
1291 |
"(automatically) your Google Analytics tracking code (in the format you "
|
@@ -1293,77 +1269,76 @@ msgid ""
|
|
1293 |
"Automation section)."
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: models/Assistant.php:
|
1297 |
msgid "Activate Facebook Pixel"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#: models/Assistant.php:
|
1301 |
#, php-format
|
1302 |
msgid ""
|
1303 |
-
"Go to the
|
1304 |
-
"ID. %s Make sure you click
|
1305 |
-
"Facebook will start tracking user actions on your site, so you can
|
1306 |
-
"retarget them with ads."
|
1307 |
msgstr ""
|
1308 |
|
1309 |
# @ squirrly-seo
|
1310 |
-
#: models/Assistant.php:
|
1311 |
#, fuzzy
|
1312 |
#| msgid "Change the Website Icon"
|
1313 |
msgid "Connect the Webmasters"
|
1314 |
msgstr "Ändern Sie das Website-Symbol"
|
1315 |
|
1316 |
-
#: models/Assistant.php:
|
1317 |
#, php-format
|
1318 |
msgid ""
|
1319 |
-
"Go to the
|
1320 |
-
"
|
1321 |
-
"
|
1322 |
-
"
|
1323 |
-
"
|
1324 |
-
"
|
1325 |
-
"great images."
|
1326 |
msgstr ""
|
1327 |
|
1328 |
# @ squirrly-seo
|
1329 |
-
#: models/Assistant.php:
|
1330 |
-
#: models/focuspages/Traffic.php:
|
1331 |
#, fuzzy
|
1332 |
#| msgid "Google %sAnalytics ID%s`:"
|
1333 |
msgid "Connect Google Analytics"
|
1334 |
msgstr "Google %sAnalytics ID%s`:"
|
1335 |
|
1336 |
-
#: models/Assistant.php:
|
1337 |
#, php-format
|
1338 |
msgid ""
|
1339 |
-
"Integrate
|
1340 |
-
"the
|
1341 |
-
"
|
1342 |
-
"
|
1343 |
-
"Analytics
|
1344 |
-
"Analytics."
|
1345 |
msgstr ""
|
1346 |
|
1347 |
-
#: models/Assistant.php:
|
1348 |
msgid "Connect Google Search Console"
|
1349 |
msgstr ""
|
1350 |
|
1351 |
-
#: models/Assistant.php:
|
1352 |
#, php-format
|
1353 |
msgid ""
|
1354 |
-
"Integrate your WordPress with
|
1355 |
-
"%sThis integration is more than just setting the
|
1356 |
-
"connect your WP to the API of Google's service and
|
1357 |
-
"Impressions, Clicks, Average Ranking Position to be
|
1358 |
-
"importantly, you'll be able to update all the info that
|
1359 |
-
"your site, directly from your Squirrly SEO Plugin."
|
1360 |
msgstr ""
|
1361 |
|
1362 |
-
#: models/Assistant.php:
|
1363 |
msgid "Set the Audit Email"
|
1364 |
msgstr ""
|
1365 |
|
1366 |
-
#: models/Assistant.php:
|
1367 |
#, php-format
|
1368 |
msgid ""
|
1369 |
"You can customize the email to which we send the Audit reports.%sIt can be "
|
@@ -1373,11 +1348,11 @@ msgid ""
|
|
1373 |
"order to increase the score."
|
1374 |
msgstr ""
|
1375 |
|
1376 |
-
#: models/Assistant.php:
|
1377 |
msgid "Get your score over 60"
|
1378 |
msgstr ""
|
1379 |
|
1380 |
-
#: models/Assistant.php:
|
1381 |
#, php-format
|
1382 |
msgid ""
|
1383 |
"True website marketing performance happens after your Audit score gets to "
|
@@ -1385,18 +1360,19 @@ msgid ""
|
|
1385 |
"getting a score of over 60.%sLook at the progress charts weekly and make "
|
1386 |
"sure you check out the Tasks section, which tells you exactly what you need "
|
1387 |
"to do in order to increase the score.%sWe've been testing these scores since "
|
1388 |
-
"2013 on hundreds of thousands of websites and it's always the same:
|
1389 |
-
"performance happens at over 84. That's why you need to start working on
|
|
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: models/Assistant.php:
|
1393 |
msgid "Track your first 3 Keywords"
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: models/Assistant.php:
|
1397 |
#, php-format
|
1398 |
msgid ""
|
1399 |
-
"
|
1400 |
"position on the Google Search Engine for your keywords. Also (on the "
|
1401 |
"Business Plan) it shows you the evolution in time for your sites' URLs for "
|
1402 |
"these keywords. %s Tell Squirrly SEO the first three keywords you want it to "
|
@@ -1404,3768 +1380,8035 @@ msgid ""
|
|
1404 |
"according to a solid SEO Strategy, you'll only be able to add keywords or "
|
1405 |
"remove keywords in the Ranking section from your Briefcase. %s Briefcase is "
|
1406 |
"your keyword organizer / manager. Find it in the Research section. Go with "
|
1407 |
-
"the mouse cursor over a keyword from
|
1408 |
-
"select Send to Rank Checker"
|
1409 |
msgstr ""
|
1410 |
|
1411 |
-
#: models/Assistant.php:
|
1412 |
#, php-format
|
1413 |
msgid ""
|
1414 |
-
"Connect Google Search Console. %s You can do that from
|
1415 |
-
"
|
1416 |
-
"
|
1417 |
-
"
|
1418 |
-
"
|
1419 |
-
"
|
1420 |
-
"
|
1421 |
-
"
|
1422 |
-
"
|
1423 |
-
"
|
1424 |
-
"rankings."
|
1425 |
msgstr ""
|
1426 |
|
1427 |
-
#: models/Assistant.php:
|
1428 |
msgid "Get 1 Keyword to the first page of Google"
|
1429 |
msgstr ""
|
1430 |
|
1431 |
-
#: models/Assistant.php:
|
1432 |
#, php-format
|
1433 |
msgid ""
|
1434 |
-
"Start with a small task.
|
1435 |
-
"Select a good keyword (using our
|
1436 |
-
"amazing page for it (if you don't already have one). %s
|
1437 |
-
"Focus Pages in Squirrly SEO. %s Turn the RED lights to Green in Focus
|
1438 |
-
"and see your rankings increase over time. %s If you continue working
|
1439 |
-
"those tasks and turning elements to green you'll complete this task."
|
1440 |
msgstr ""
|
1441 |
|
1442 |
-
#: models/Assistant.php:
|
1443 |
msgid "You chose to ignore this task. Click to activate it."
|
1444 |
msgstr ""
|
1445 |
|
1446 |
-
#: models/
|
1447 |
-
msgid "
|
1448 |
-
msgstr ""
|
1449 |
-
|
1450 |
-
#: models/BulkSeo.php:18 view/Blocks/Snippet.php:89
|
1451 |
-
msgid "Open Graph"
|
1452 |
msgstr ""
|
1453 |
|
1454 |
-
|
1455 |
-
#: models/
|
1456 |
-
|
1457 |
-
#| msgid "Twitter"
|
1458 |
-
msgid "Twitter Card"
|
1459 |
-
msgstr "Twitter"
|
1460 |
-
|
1461 |
-
#: models/BulkSeo.php:20 models/FocusPages.php:20 view/Blocks/Snippet.php:101
|
1462 |
-
msgid "Visibility"
|
1463 |
msgstr ""
|
1464 |
|
1465 |
-
|
1466 |
-
|
1467 |
-
#, fuzzy
|
1468 |
-
#| msgid "Could not send the email..."
|
1469 |
-
msgid "Could not verify the frontend"
|
1470 |
-
msgstr "Konnte E-Mail nicht senden ..."
|
1471 |
-
|
1472 |
-
#: models/CheckSeo.php:14
|
1473 |
-
msgid ""
|
1474 |
-
"To be able to check your website, you need to allow local crawling in your ."
|
1475 |
-
"htaccess file"
|
1476 |
msgstr ""
|
1477 |
|
1478 |
-
#: models/
|
1479 |
#, php-format
|
1480 |
msgid ""
|
1481 |
-
"
|
1482 |
-
"%s
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1483 |
msgstr ""
|
1484 |
|
1485 |
-
#: models/
|
1486 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1487 |
msgstr ""
|
1488 |
|
1489 |
-
#: models/
|
1490 |
msgid ""
|
1491 |
-
"
|
1492 |
-
"
|
1493 |
msgstr ""
|
1494 |
|
1495 |
-
#: models/
|
1496 |
-
|
1497 |
-
msgid "Go to %sSquirrly > SEO Settings > Metas%s and switch on Meta Title"
|
1498 |
msgstr ""
|
1499 |
|
1500 |
-
|
1501 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1502 |
msgstr ""
|
1503 |
|
1504 |
-
#: models/
|
1505 |
-
#, php-format
|
1506 |
msgid ""
|
1507 |
-
"
|
1508 |
-
"
|
1509 |
-
"
|
1510 |
msgstr ""
|
1511 |
|
1512 |
-
#: models/
|
1513 |
-
|
1514 |
-
msgid ""
|
1515 |
-
"If you are using multiple SEO plugins, then try to remove some of them and "
|
1516 |
-
"check again."
|
1517 |
msgstr ""
|
1518 |
|
1519 |
-
#: models/
|
1520 |
-
msgid "
|
1521 |
msgstr ""
|
1522 |
|
1523 |
-
#: models/
|
1524 |
#, php-format
|
1525 |
msgid ""
|
1526 |
-
"If
|
1527 |
-
"
|
1528 |
-
"
|
|
|
1529 |
msgstr ""
|
1530 |
|
1531 |
-
#: models/
|
1532 |
-
msgid "
|
1533 |
msgstr ""
|
1534 |
|
1535 |
-
#: models/
|
1536 |
-
msgid ""
|
1537 |
-
"If you don't have Title meta tag in your website, it means that your website "
|
1538 |
-
"is not going to perform well on search engines."
|
1539 |
msgstr ""
|
1540 |
|
1541 |
-
#: models/
|
1542 |
-
|
1543 |
-
msgid ""
|
1544 |
-
"Go to %sSquirrly > SEO Settings > Metas%s and switch on Meta Title. If it's "
|
1545 |
-
"already switched on, check if another plugin is stopping Squirrly from "
|
1546 |
-
"showing the Title meta."
|
1547 |
msgstr ""
|
1548 |
|
1549 |
-
#: models/
|
1550 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1551 |
msgstr ""
|
1552 |
|
1553 |
-
#: models/
|
1554 |
msgid ""
|
1555 |
-
"
|
1556 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1557 |
msgstr ""
|
1558 |
|
1559 |
-
#: models/
|
1560 |
-
msgid "
|
1561 |
msgstr ""
|
1562 |
|
1563 |
-
|
1564 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1565 |
msgstr ""
|
1566 |
|
1567 |
-
#: models/
|
1568 |
#, php-format
|
1569 |
msgid ""
|
1570 |
-
"
|
1571 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1572 |
msgstr ""
|
1573 |
|
1574 |
# @ squirrly-seo
|
1575 |
-
#: models/
|
1576 |
-
#: models/bulkseo/Visibility.php:104 view/Blocks/Snippet.php:1069
|
1577 |
#, fuzzy
|
1578 |
-
#| msgid "
|
1579 |
-
msgid "
|
1580 |
-
msgstr "
|
1581 |
|
1582 |
-
#: models/
|
1583 |
-
|
1584 |
-
msgid "Go to %sGeneral > Reading%s and uncheck %s."
|
1585 |
msgstr ""
|
1586 |
|
1587 |
-
#: models/
|
1588 |
-
msgid "
|
1589 |
msgstr ""
|
1590 |
|
1591 |
-
#: models/
|
|
|
1592 |
msgid ""
|
1593 |
-
"
|
1594 |
-
"
|
|
|
|
|
|
|
|
|
|
|
1595 |
msgstr ""
|
1596 |
|
1597 |
-
#: models/
|
1598 |
-
#, php-format
|
1599 |
msgid ""
|
1600 |
-
"
|
1601 |
-
"
|
|
|
1602 |
msgstr ""
|
1603 |
|
1604 |
-
#: models/
|
1605 |
-
msgid "
|
1606 |
msgstr ""
|
1607 |
|
1608 |
-
#: models/
|
|
|
1609 |
msgid ""
|
1610 |
-
"
|
1611 |
-
"
|
|
|
|
|
|
|
|
|
1612 |
msgstr ""
|
1613 |
|
1614 |
-
#: models/
|
1615 |
-
|
1616 |
-
|
|
|
|
|
1617 |
msgstr ""
|
1618 |
|
1619 |
-
#: models/
|
1620 |
-
|
1621 |
-
msgid "Settings"
|
1622 |
msgstr ""
|
1623 |
|
1624 |
-
#: models/
|
1625 |
-
msgid "
|
1626 |
msgstr ""
|
1627 |
|
1628 |
-
#: models/
|
1629 |
-
msgid "
|
1630 |
msgstr ""
|
1631 |
|
1632 |
-
#: models/
|
1633 |
-
msgid ""
|
1634 |
-
"If this website is an AMP website you need to make sure that you activate "
|
1635 |
-
"Squirrly AMP Tracking for it. Squirrly will load Google Analytics and "
|
1636 |
-
"Facebook Pixel for AMP and avoid AMP script errors."
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: models/
|
1640 |
#, php-format
|
1641 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
1642 |
msgstr ""
|
1643 |
|
1644 |
-
|
1645 |
-
|
|
|
|
|
|
|
|
|
|
|
1646 |
#, fuzzy
|
1647 |
-
#| msgid "
|
1648 |
-
msgid "
|
1649 |
-
msgstr "
|
1650 |
|
1651 |
-
#: models/
|
1652 |
-
msgid "
|
1653 |
msgstr ""
|
1654 |
|
1655 |
-
#: models/
|
1656 |
-
|
1657 |
-
#: models/focuspages/Ctr.php:64 models/focuspages/Image.php:80
|
1658 |
-
#: models/focuspages/Impressions.php:64 models/focuspages/Keyword.php:84
|
1659 |
-
#: models/focuspages/Keyword.php:87 models/focuspages/Snippet.php:129
|
1660 |
-
#: models/focuspages/Strategy.php:93 view/Blocks/KRFound.php:15
|
1661 |
-
#: view/Blocks/KRHistory.php:15 view/Ranking/Gscsync.php:29
|
1662 |
-
#: view/Ranking/Rankings.php:168 view/Ranking/Rankings.php:301
|
1663 |
-
#: view/Research/Briefcase.php:102 view/Research/Briefcase.php:230
|
1664 |
-
#: view/Research/History.php:26 view/Research/HistoryDetails.php:7
|
1665 |
-
#: view/Research/Research.php:160 view/Research/Suggested.php:24
|
1666 |
-
msgid "Keyword"
|
1667 |
msgstr ""
|
1668 |
|
1669 |
-
#: models/
|
1670 |
-
msgid "
|
1671 |
msgstr ""
|
1672 |
|
1673 |
-
|
1674 |
-
|
1675 |
-
|
1676 |
-
#| msgid "SEO Software"
|
1677 |
-
msgid "SEO Content"
|
1678 |
-
msgstr "SEO Software"
|
1679 |
|
1680 |
-
#: models/
|
1681 |
-
msgid "
|
1682 |
msgstr ""
|
1683 |
|
1684 |
-
#: models/
|
1685 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1686 |
msgstr ""
|
1687 |
|
1688 |
-
#: models/
|
1689 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1690 |
msgstr ""
|
1691 |
|
1692 |
# @ squirrly-seo
|
1693 |
-
#: models/
|
1694 |
#, fuzzy
|
1695 |
-
#| msgid "
|
1696 |
-
msgid "
|
1697 |
-
msgstr "
|
1698 |
|
1699 |
-
|
1700 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1701 |
msgstr ""
|
1702 |
|
1703 |
-
#: models/
|
1704 |
-
msgid "
|
1705 |
msgstr ""
|
1706 |
|
1707 |
-
#: models/
|
1708 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1709 |
msgstr ""
|
1710 |
|
1711 |
-
#: models/
|
1712 |
-
msgid "
|
|
|
|
|
1713 |
msgstr ""
|
1714 |
|
1715 |
-
#: models/
|
1716 |
-
msgid "
|
|
|
|
|
1717 |
msgstr ""
|
1718 |
|
1719 |
-
#: models/
|
1720 |
-
msgid "
|
1721 |
msgstr ""
|
1722 |
|
1723 |
-
#: models/
|
1724 |
-
msgid "
|
1725 |
msgstr ""
|
1726 |
|
1727 |
-
#: models/
|
1728 |
-
msgid "
|
1729 |
msgstr ""
|
1730 |
|
1731 |
-
#: models/
|
1732 |
-
msgid "
|
1733 |
msgstr ""
|
1734 |
|
1735 |
-
#: models/
|
1736 |
-
|
1737 |
-
msgid "Impressions"
|
1738 |
msgstr ""
|
1739 |
|
1740 |
-
#: models/
|
1741 |
-
|
1742 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1743 |
msgstr ""
|
1744 |
|
1745 |
-
#: models/
|
1746 |
-
msgid "
|
|
|
|
|
1747 |
msgstr ""
|
1748 |
|
1749 |
-
|
1750 |
-
|
1751 |
-
|
1752 |
-
msgstr "GD Fehler: Die GD-Bibliothek muss auf dem Server installiert werden."
|
1753 |
|
1754 |
# @ squirrly-seo
|
1755 |
-
#: models/
|
1756 |
-
|
1757 |
-
|
|
|
|
|
1758 |
|
1759 |
# @ squirrly-seo
|
1760 |
-
#: models/
|
1761 |
-
|
1762 |
-
|
|
|
|
|
1763 |
|
1764 |
-
|
1765 |
-
|
1766 |
-
|
1767 |
-
msgstr "Permission Fehler: Konnte Favicon-Berechtigungen nicht ändern."
|
1768 |
|
1769 |
-
|
1770 |
-
|
1771 |
-
msgid ""
|
1772 |
-
"ICO Error: Could not create the ICO from file. Try with another file type."
|
1773 |
msgstr ""
|
1774 |
-
"ICO Fehler: konnte ICO aus der Datei nicht erstellen. Versuchen Sie es mit "
|
1775 |
-
"einem anderen Dateityp."
|
1776 |
|
1777 |
# @ squirrly-seo
|
1778 |
-
#: models/
|
1779 |
-
|
1780 |
-
|
|
|
|
|
1781 |
|
1782 |
-
#: models/
|
1783 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1784 |
msgstr ""
|
1785 |
|
1786 |
-
#: models/
|
1787 |
-
msgid "
|
|
|
|
|
1788 |
msgstr ""
|
1789 |
|
1790 |
-
|
1791 |
-
|
1792 |
-
#, fuzzy
|
1793 |
-
#| msgid "Do a research"
|
1794 |
-
msgid "Research"
|
1795 |
-
msgstr "Recherchieren"
|
1796 |
-
|
1797 |
-
# @ squirrly-seo
|
1798 |
-
#: models/Menu.php:132
|
1799 |
-
#, fuzzy
|
1800 |
-
#| msgid "Do a research"
|
1801 |
-
msgid " Research"
|
1802 |
-
msgstr "Recherchieren"
|
1803 |
-
|
1804 |
-
#: models/Menu.php:139
|
1805 |
-
msgid "Live Assistant"
|
1806 |
msgstr ""
|
1807 |
|
1808 |
-
#: models/
|
1809 |
-
msgid "
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: models/
|
1813 |
-
msgid "
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: models/
|
1817 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: models/
|
1821 |
-
|
1822 |
-
|
|
|
|
|
|
|
1823 |
msgstr ""
|
1824 |
|
1825 |
-
#: models/
|
1826 |
-
msgid "
|
1827 |
msgstr ""
|
1828 |
|
1829 |
-
|
1830 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1831 |
msgstr ""
|
1832 |
|
1833 |
-
#: models/
|
1834 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1835 |
msgstr ""
|
1836 |
|
1837 |
-
#: models/
|
1838 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
1839 |
msgstr ""
|
1840 |
|
1841 |
-
#: models/
|
1842 |
-
msgid "
|
1843 |
msgstr ""
|
1844 |
|
1845 |
# @ squirrly-seo
|
1846 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1847 |
#, fuzzy
|
1848 |
#| msgid "Keywords:"
|
1849 |
-
msgid "
|
1850 |
msgstr "Schlüsselwörter:"
|
1851 |
|
1852 |
# @ squirrly-seo
|
1853 |
-
#: models/
|
1854 |
#, fuzzy
|
1855 |
-
#| msgid "
|
1856 |
-
msgid "
|
1857 |
-
msgstr "
|
1858 |
|
1859 |
-
#: models/
|
1860 |
-
msgid "
|
|
|
|
|
|
|
1861 |
msgstr ""
|
1862 |
|
1863 |
-
|
1864 |
-
|
1865 |
-
|
1866 |
-
#| msgid "Use this keyword"
|
1867 |
-
msgid "save the best Keywords"
|
1868 |
-
msgstr "Dieses Schlüsselwort verwenden"
|
1869 |
|
1870 |
-
#: models/
|
1871 |
-
msgid "
|
1872 |
msgstr ""
|
1873 |
|
1874 |
-
|
1875 |
-
|
1876 |
-
|
1877 |
-
#| msgid "Tips: 2-4 keywords"
|
1878 |
-
msgid "group keywords"
|
1879 |
-
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
1880 |
|
1881 |
-
#: models/
|
1882 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1883 |
msgstr ""
|
1884 |
|
1885 |
# @ squirrly-seo
|
1886 |
-
#: models/
|
1887 |
#, fuzzy
|
1888 |
-
#| msgid "
|
1889 |
-
msgid "
|
1890 |
-
msgstr "
|
1891 |
|
1892 |
-
#: models/
|
1893 |
-
msgid "
|
1894 |
msgstr ""
|
1895 |
|
1896 |
-
#: models/
|
1897 |
-
msgid "
|
1898 |
msgstr ""
|
1899 |
|
1900 |
-
#: models/
|
1901 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1902 |
msgstr ""
|
1903 |
|
1904 |
-
#: models/
|
1905 |
-
msgid "
|
|
|
|
|
|
|
1906 |
msgstr ""
|
1907 |
|
1908 |
-
#: models/
|
1909 |
-
msgid "
|
|
|
1910 |
msgstr ""
|
1911 |
|
1912 |
-
#: models/
|
1913 |
-
msgid "
|
1914 |
msgstr ""
|
1915 |
|
1916 |
-
#: models/
|
1917 |
-
msgid "
|
1918 |
msgstr ""
|
1919 |
|
1920 |
-
#: models/
|
1921 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1922 |
msgstr ""
|
1923 |
|
1924 |
-
#: models/
|
1925 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
1926 |
msgstr ""
|
1927 |
|
1928 |
-
#: models/
|
1929 |
-
msgid "
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
|
1933 |
-
|
1934 |
-
|
1935 |
-
#| msgid "Squirrly settings"
|
1936 |
-
msgid "Audit settings"
|
1937 |
-
msgstr "Squirrly Einstellungen"
|
1938 |
|
1939 |
-
#: models/
|
1940 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1941 |
msgstr ""
|
1942 |
|
1943 |
-
|
1944 |
-
|
1945 |
-
|
1946 |
-
|
1947 |
-
|
1948 |
-
|
|
|
|
|
|
|
|
|
1949 |
|
1950 |
-
|
1951 |
-
|
1952 |
-
|
1953 |
-
#| msgid "+ Add keyword"
|
1954 |
-
msgid "Add briefcase keywords"
|
1955 |
-
msgstr "Fügen Sie ein anderes Schlüsselwort ein"
|
1956 |
|
1957 |
-
|
1958 |
-
|
1959 |
-
|
1960 |
-
|
1961 |
-
|
1962 |
-
|
|
|
|
|
|
|
|
|
1963 |
|
1964 |
-
#: models/
|
1965 |
-
msgid "
|
|
|
|
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: models/
|
1969 |
-
msgid "
|
1970 |
msgstr ""
|
1971 |
|
1972 |
# @ squirrly-seo
|
1973 |
-
#: models/
|
1974 |
#, fuzzy
|
1975 |
-
#| msgid "
|
1976 |
-
msgid "
|
1977 |
-
msgstr "
|
1978 |
|
1979 |
-
#: models/
|
1980 |
-
msgid "
|
1981 |
msgstr ""
|
1982 |
|
1983 |
-
#: models/
|
1984 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1985 |
msgstr ""
|
1986 |
|
1987 |
-
#: models/
|
1988 |
-
msgid "
|
|
|
|
|
|
|
1989 |
msgstr ""
|
1990 |
|
1991 |
-
#: models/
|
1992 |
-
msgid "
|
1993 |
msgstr ""
|
1994 |
|
1995 |
-
#: models/
|
1996 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
1997 |
msgstr ""
|
1998 |
|
1999 |
-
#: models/
|
2000 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2001 |
msgstr ""
|
2002 |
|
2003 |
-
#: models/
|
2004 |
-
msgid "
|
|
|
|
|
2005 |
msgstr ""
|
2006 |
|
2007 |
-
#: models/
|
2008 |
-
msgid "
|
2009 |
msgstr ""
|
2010 |
|
2011 |
-
#: models/
|
2012 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2013 |
msgstr ""
|
2014 |
|
2015 |
# @ squirrly-seo
|
2016 |
-
#: models/
|
|
|
2017 |
#, fuzzy
|
2018 |
-
#| msgid "
|
2019 |
-
msgid "
|
2020 |
-
msgstr "
|
2021 |
|
2022 |
-
#: models/
|
2023 |
-
msgid "
|
2024 |
msgstr ""
|
2025 |
|
2026 |
-
#: models/
|
2027 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2028 |
msgstr ""
|
2029 |
|
2030 |
-
#: models/
|
2031 |
-
|
|
|
|
|
|
|
2032 |
msgstr ""
|
2033 |
|
2034 |
-
#: models/
|
2035 |
-
|
|
|
2036 |
msgstr ""
|
2037 |
|
2038 |
-
|
2039 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2040 |
msgstr ""
|
2041 |
|
2042 |
-
#: models/
|
2043 |
-
msgid "
|
|
|
|
|
|
|
|
|
2044 |
msgstr ""
|
2045 |
|
2046 |
# @ squirrly-seo
|
2047 |
-
#: models/
|
2048 |
#, fuzzy
|
2049 |
-
#| msgid "
|
2050 |
-
msgid "
|
2051 |
-
msgstr "
|
2052 |
|
2053 |
-
#: models/
|
2054 |
-
msgid "
|
2055 |
msgstr ""
|
2056 |
|
2057 |
-
#: models/
|
2058 |
-
msgid "
|
2059 |
msgstr ""
|
2060 |
|
2061 |
-
#: models/
|
2062 |
-
msgid "
|
2063 |
msgstr ""
|
2064 |
|
2065 |
-
#: models/
|
2066 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2067 |
msgstr ""
|
2068 |
|
2069 |
-
#: models/
|
2070 |
-
msgid "
|
|
|
|
|
|
|
|
|
2071 |
msgstr ""
|
2072 |
|
2073 |
-
#: models/
|
2074 |
-
msgid "
|
2075 |
msgstr ""
|
2076 |
|
2077 |
-
|
2078 |
-
|
2079 |
-
|
|
|
|
|
|
|
2080 |
|
2081 |
-
#: models/
|
2082 |
-
msgid "The
|
2083 |
msgstr ""
|
2084 |
|
2085 |
-
#: models/
|
|
|
2086 |
msgid ""
|
2087 |
-
"
|
2088 |
-
"
|
2089 |
-
|
2090 |
-
|
2091 |
-
|
2092 |
-
|
|
|
|
|
2093 |
msgstr ""
|
2094 |
|
2095 |
-
#: models/
|
2096 |
-
msgid "
|
|
|
|
|
|
|
2097 |
msgstr ""
|
2098 |
|
2099 |
-
#: models/
|
2100 |
-
msgid "
|
2101 |
msgstr ""
|
2102 |
|
2103 |
-
#: models/
|
2104 |
-
msgid "
|
2105 |
msgstr ""
|
2106 |
|
2107 |
-
#: models/
|
2108 |
-
msgid "
|
2109 |
msgstr ""
|
2110 |
|
2111 |
-
#: models/
|
2112 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2113 |
msgstr ""
|
2114 |
|
2115 |
-
#: models/
|
2116 |
-
msgid "
|
|
|
|
|
|
|
2117 |
msgstr ""
|
2118 |
|
2119 |
-
#: models/
|
2120 |
msgid ""
|
2121 |
-
"
|
2122 |
-
"
|
2123 |
-
"being defined as smaller than upload_max_filesize in php.ini."
|
2124 |
msgstr ""
|
2125 |
|
2126 |
-
#: models/
|
2127 |
-
msgid "
|
2128 |
msgstr ""
|
2129 |
|
2130 |
-
#: models/
|
2131 |
-
msgid "
|
2132 |
msgstr ""
|
2133 |
|
2134 |
-
#: models/
|
2135 |
#, php-format
|
2136 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2137 |
msgstr ""
|
2138 |
|
2139 |
-
#: models/
|
2140 |
-
msgid "
|
|
|
|
|
|
|
2141 |
msgstr ""
|
2142 |
|
2143 |
-
#: models/
|
2144 |
-
msgid "
|
2145 |
msgstr ""
|
2146 |
|
2147 |
-
|
2148 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2149 |
msgstr ""
|
2150 |
|
2151 |
-
#: models/
|
2152 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2153 |
msgstr ""
|
2154 |
|
2155 |
-
#: models/
|
2156 |
-
msgid "
|
|
|
|
|
|
|
2157 |
msgstr ""
|
2158 |
|
2159 |
-
#: models/
|
2160 |
-
msgid "
|
2161 |
msgstr ""
|
2162 |
|
2163 |
-
|
2164 |
-
|
2165 |
-
|
2166 |
-
#| msgid "Squirrly LIVE SEO assistant"
|
2167 |
-
msgid "Squirrly SEO Editor"
|
2168 |
-
msgstr "Squirrly LIVE SEO-Assistent"
|
2169 |
|
2170 |
-
|
2171 |
-
#: models/
|
2172 |
-
|
2173 |
-
|
2174 |
-
msgid "Squirrly SEO Admin"
|
2175 |
-
msgstr "Squirrly LIVE SEO-Assistent"
|
2176 |
|
2177 |
-
#: models/
|
2178 |
-
msgid "
|
2179 |
msgstr ""
|
2180 |
|
2181 |
-
|
2182 |
-
|
2183 |
-
|
2184 |
-
|
2185 |
-
|
2186 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2187 |
|
2188 |
-
#: models/
|
2189 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2190 |
msgstr ""
|
2191 |
|
2192 |
-
#: models/
|
2193 |
-
msgid "
|
2194 |
msgstr ""
|
2195 |
|
2196 |
-
#: models/
|
2197 |
-
msgid "
|
2198 |
msgstr ""
|
2199 |
|
2200 |
-
#: models/
|
2201 |
-
msgid "
|
2202 |
msgstr ""
|
2203 |
|
2204 |
-
#: models/
|
2205 |
-
msgid "
|
2206 |
msgstr ""
|
2207 |
|
2208 |
-
#: models/
|
2209 |
-
|
2210 |
-
msgid "Current Title"
|
2211 |
msgstr ""
|
2212 |
|
2213 |
-
#: models/
|
2214 |
#, php-format
|
2215 |
msgid ""
|
2216 |
-
"
|
2217 |
-
"
|
2218 |
-
"
|
2219 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2220 |
msgstr ""
|
2221 |
|
2222 |
-
#: models/
|
2223 |
-
|
2224 |
-
|
|
|
2225 |
msgstr ""
|
2226 |
|
2227 |
-
#: models/
|
2228 |
-
msgid "
|
2229 |
msgstr ""
|
2230 |
|
2231 |
-
#: models/
|
2232 |
-
|
2233 |
-
#: models/bulkseo/Twittercard.php:69 models/bulkseo/Twittercard.php:79
|
2234 |
-
msgid "chars"
|
2235 |
msgstr ""
|
2236 |
|
2237 |
-
#: models/
|
2238 |
-
#: models/bulkseo/Twittercard.php:70
|
2239 |
#, php-format
|
2240 |
msgid ""
|
2241 |
-
"
|
2242 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2243 |
msgstr ""
|
2244 |
|
2245 |
-
#: models/
|
2246 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
2247 |
msgstr ""
|
2248 |
|
2249 |
-
|
2250 |
-
|
2251 |
-
|
2252 |
-
#| msgid "Squirrly Keyword Research"
|
2253 |
-
msgid "Squirrly Keyword"
|
2254 |
-
msgstr "Squirrly Erweiterte Suche!"
|
2255 |
|
2256 |
-
|
2257 |
-
|
2258 |
-
|
2259 |
-
#| msgid "Keywords:"
|
2260 |
-
msgid "no keywords"
|
2261 |
-
msgstr "Schlüsselwörter:"
|
2262 |
|
2263 |
-
#: models/
|
|
|
|
|
|
|
|
|
2264 |
#, php-format
|
2265 |
msgid ""
|
2266 |
-
"
|
2267 |
-
"
|
2268 |
-
"
|
2269 |
-
"
|
2270 |
-
"
|
2271 |
-
"
|
2272 |
-
"
|
2273 |
msgstr ""
|
2274 |
|
2275 |
-
|
2276 |
-
|
2277 |
-
|
2278 |
-
|
2279 |
-
|
2280 |
-
|
|
|
|
|
2281 |
|
2282 |
-
#: models/
|
2283 |
-
|
2284 |
-
msgid "Current Description"
|
2285 |
msgstr ""
|
2286 |
|
2287 |
-
#: models/
|
|
|
|
|
|
|
|
|
2288 |
#, php-format
|
2289 |
msgid ""
|
2290 |
-
"
|
2291 |
-
"
|
2292 |
-
"
|
2293 |
-
"
|
|
|
|
|
|
|
|
|
2294 |
msgstr ""
|
2295 |
|
2296 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2297 |
#, php-format
|
2298 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2299 |
msgstr ""
|
2300 |
|
2301 |
-
#: models/
|
2302 |
-
msgid "
|
|
|
|
|
|
|
|
|
2303 |
msgstr ""
|
2304 |
|
2305 |
-
#: models/
|
2306 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2307 |
#, php-format
|
2308 |
msgid ""
|
2309 |
-
"
|
2310 |
-
"
|
|
|
|
|
|
|
|
|
2311 |
msgstr ""
|
2312 |
|
2313 |
-
#: models/
|
2314 |
-
msgid "
|
|
|
|
|
|
|
2315 |
msgstr ""
|
2316 |
|
2317 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2318 |
#, php-format
|
2319 |
msgid ""
|
2320 |
-
"
|
2321 |
-
"
|
2322 |
-
"
|
2323 |
-
"
|
2324 |
-
"
|
2325 |
-
"
|
2326 |
-
"
|
2327 |
msgstr ""
|
2328 |
|
2329 |
-
#: models/
|
2330 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2331 |
msgstr ""
|
2332 |
|
2333 |
# @ squirrly-seo
|
2334 |
-
#: models/
|
2335 |
#, fuzzy
|
2336 |
-
#| msgid "
|
2337 |
-
msgid "
|
2338 |
-
msgstr "
|
|
|
|
|
|
|
|
|
2339 |
|
2340 |
# @ squirrly-seo
|
2341 |
-
#: models/
|
2342 |
#, fuzzy
|
2343 |
-
#| msgid "
|
2344 |
-
msgid "
|
2345 |
-
msgstr "
|
2346 |
|
2347 |
-
#: models/
|
2348 |
-
msgid ""
|
2349 |
-
"Even if Meta keywords are not mandatory for Google, it's important for other "
|
2350 |
-
"search engines to find this meta and to index your post for these keywords."
|
2351 |
msgstr ""
|
2352 |
|
2353 |
-
#: models/
|
2354 |
-
msgid "
|
2355 |
msgstr ""
|
2356 |
|
2357 |
-
#: models/
|
2358 |
-
msgid "
|
2359 |
msgstr ""
|
2360 |
|
2361 |
-
#: models/
|
2362 |
-
|
2363 |
-
msgid ""
|
2364 |
-
"You don't have to set any canonical link if your post is not copied from "
|
2365 |
-
"another source. %s Squirrly will alert you if your canonical link is not the "
|
2366 |
-
"same with the current post's URL. %s The canonical link is used to tell "
|
2367 |
-
"search engines which URL is the original one. The original is the one that "
|
2368 |
-
"gets indexed and ranked."
|
2369 |
msgstr ""
|
2370 |
|
2371 |
-
#: models/
|
2372 |
-
msgid "
|
2373 |
msgstr ""
|
2374 |
|
2375 |
-
#: models/
|
2376 |
-
msgid "
|
2377 |
msgstr ""
|
2378 |
|
2379 |
-
#: models/
|
2380 |
-
msgid "
|
2381 |
msgstr ""
|
2382 |
|
2383 |
-
#: models/
|
2384 |
-
msgid "
|
2385 |
msgstr ""
|
2386 |
|
2387 |
-
#: models/
|
2388 |
-
|
2389 |
-
|
2390 |
-
|
2391 |
-
#: models/
|
2392 |
-
|
2393 |
-
#: models/focuspages/Impressions.php:56 models/focuspages/Indexability.php:84
|
2394 |
-
#: models/focuspages/Innerlinks.php:63 models/focuspages/Keyword.php:77
|
2395 |
-
#: models/focuspages/Length.php:55 models/focuspages/Nofollow.php:65
|
2396 |
-
#: models/focuspages/Onpage.php:78 models/focuspages/Ranking.php:35
|
2397 |
-
#: models/focuspages/Snippet.php:123 models/focuspages/Social.php:56
|
2398 |
-
#: models/focuspages/Strategy.php:87 models/focuspages/Traffic.php:85
|
2399 |
-
msgid "Current URL"
|
2400 |
msgstr ""
|
2401 |
|
2402 |
# @ squirrly-seo
|
2403 |
-
#: models/
|
2404 |
#, fuzzy
|
2405 |
-
#| msgid "
|
2406 |
-
msgid "
|
2407 |
-
msgstr "
|
2408 |
|
2409 |
-
#: models/
|
2410 |
-
|
2411 |
-
#: models/bulkseo/Metas.php:304 models/bulkseo/Metas.php:337
|
2412 |
-
#: models/bulkseo/Metas.php:385 models/bulkseo/Metas.php:424
|
2413 |
-
#: models/bulkseo/Opengraph.php:139 models/bulkseo/Opengraph.php:175
|
2414 |
-
#: models/bulkseo/Opengraph.php:207 models/bulkseo/Opengraph.php:243
|
2415 |
-
#: models/bulkseo/Opengraph.php:279 models/bulkseo/Twittercard.php:136
|
2416 |
-
#: models/bulkseo/Twittercard.php:172 models/bulkseo/Twittercard.php:204
|
2417 |
-
#: models/bulkseo/Twittercard.php:240 models/bulkseo/Twittercard.php:276
|
2418 |
-
#: models/bulkseo/Visibility.php:83 models/bulkseo/Visibility.php:122
|
2419 |
-
#: models/bulkseo/Visibility.php:155
|
2420 |
-
msgid "Squirrly Snippet is deactivated from this post."
|
2421 |
msgstr ""
|
2422 |
|
2423 |
-
#: models/
|
2424 |
-
|
2425 |
-
|
2426 |
-
|
|
|
2427 |
#, php-format
|
2428 |
msgid ""
|
2429 |
-
"
|
2430 |
-
"
|
|
|
|
|
|
|
2431 |
msgstr ""
|
2432 |
|
2433 |
-
|
2434 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2435 |
#, php-format
|
2436 |
-
msgid "
|
2437 |
msgstr ""
|
2438 |
|
2439 |
-
#: models/
|
2440 |
-
|
2441 |
-
|
2442 |
-
|
2443 |
-
#, php-format
|
2444 |
-
msgid "SEO Metas is deactivated from %sSEO Settings > Metas%s."
|
2445 |
msgstr ""
|
2446 |
|
2447 |
-
|
2448 |
-
|
2449 |
-
|
2450 |
-
#: models/bulkseo/Twittercard.php:157 models/bulkseo/Twittercard.php:193
|
2451 |
-
#, fuzzy
|
2452 |
-
#| msgid "<< Leave it automatically"
|
2453 |
-
msgid "Title is generated automatically."
|
2454 |
-
msgstr "<< Lass es automatisch"
|
2455 |
|
2456 |
-
#: models/
|
2457 |
-
|
2458 |
-
|
2459 |
-
|
2460 |
msgstr ""
|
2461 |
|
2462 |
-
#: models/
|
2463 |
-
#: models/bulkseo/Metas.php:345
|
2464 |
#, php-format
|
2465 |
-
msgid "
|
|
|
|
|
|
|
2466 |
msgstr ""
|
2467 |
|
2468 |
-
#: models/
|
2469 |
-
|
2470 |
-
|
2471 |
-
|
2472 |
msgstr ""
|
2473 |
|
2474 |
-
#: models/
|
2475 |
-
|
2476 |
-
msgid "Meta Canonical is deactivated from %sSEO Settings > Metas%s."
|
2477 |
msgstr ""
|
2478 |
|
2479 |
-
#: models/
|
2480 |
-
msgid "
|
|
|
|
|
|
|
|
|
2481 |
msgstr ""
|
2482 |
|
2483 |
-
#: models/
|
2484 |
#, php-format
|
|
|
|
|
|
|
|
|
2485 |
msgid ""
|
2486 |
-
"You
|
2487 |
-
"
|
2488 |
-
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
2489 |
msgstr ""
|
2490 |
|
2491 |
-
#: models/
|
2492 |
-
|
2493 |
-
msgid "OG title up to %s chars"
|
2494 |
msgstr ""
|
2495 |
|
2496 |
-
#: models/
|
2497 |
-
msgid "
|
|
|
|
|
|
|
2498 |
msgstr ""
|
2499 |
|
2500 |
-
#: models/
|
2501 |
#, php-format
|
2502 |
msgid ""
|
2503 |
-
"
|
2504 |
-
"you control the way your post looks when people share this URL to Facebook, "
|
2505 |
-
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
2506 |
msgstr ""
|
2507 |
|
2508 |
-
#: models/
|
2509 |
-
|
2510 |
-
|
|
|
2511 |
msgstr ""
|
2512 |
|
2513 |
# @ squirrly-seo
|
2514 |
-
#: models/
|
2515 |
#, fuzzy
|
2516 |
-
#| msgid "
|
2517 |
-
msgid "
|
2518 |
-
msgstr "
|
2519 |
|
2520 |
-
#: models/
|
2521 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2522 |
msgstr ""
|
2523 |
|
2524 |
-
#: models/
|
2525 |
#, php-format
|
2526 |
msgid ""
|
2527 |
-
"
|
2528 |
-
"
|
2529 |
-
"attract more clicks to your site."
|
2530 |
msgstr ""
|
2531 |
|
2532 |
-
#: models/
|
2533 |
-
msgid "
|
|
|
|
|
2534 |
msgstr ""
|
2535 |
|
2536 |
-
#: models/
|
2537 |
-
msgid "
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
|
2541 |
-
|
2542 |
-
|
2543 |
-
|
2544 |
-
|
2545 |
-
|
2546 |
-
|
2547 |
-
#: models/bulkseo/Opengraph.php:115
|
2548 |
-
msgid "Open Graph is customized and set correctly."
|
2549 |
msgstr ""
|
2550 |
|
2551 |
-
#: models/
|
2552 |
-
#: models/bulkseo/Opengraph.php:211 models/bulkseo/Opengraph.php:247
|
2553 |
-
#: models/bulkseo/Opengraph.php:283
|
2554 |
#, php-format
|
2555 |
msgid ""
|
2556 |
-
"
|
2557 |
-
"%s."
|
|
|
2558 |
msgstr ""
|
2559 |
|
2560 |
-
#: models/
|
2561 |
-
|
2562 |
-
|
2563 |
-
#, php-format
|
2564 |
-
msgid "Open Graph is deactivated from %sSEO Settings > Social Media%s."
|
2565 |
msgstr ""
|
2566 |
|
2567 |
-
#: models/
|
2568 |
-
|
2569 |
-
#: models/bulkseo/Opengraph.php:291 models/bulkseo/Twittercard.php:148
|
2570 |
-
#: models/bulkseo/Twittercard.php:184 models/bulkseo/Twittercard.php:216
|
2571 |
-
#: models/bulkseo/Twittercard.php:252 models/bulkseo/Twittercard.php:288
|
2572 |
-
#, php-format
|
2573 |
-
msgid "Social Media is deactivated from %sSEO Settings > Social Media%s."
|
2574 |
msgstr ""
|
2575 |
|
2576 |
-
#: models/
|
2577 |
-
msgid "
|
|
|
|
|
|
|
|
|
2578 |
msgstr ""
|
2579 |
|
2580 |
-
#: models/
|
2581 |
#, php-format
|
2582 |
msgid ""
|
2583 |
-
"
|
2584 |
-
"
|
2585 |
-
"
|
2586 |
msgstr ""
|
2587 |
|
2588 |
-
#: models/
|
2589 |
-
|
2590 |
-
|
|
|
2591 |
msgstr ""
|
2592 |
|
2593 |
-
|
2594 |
-
|
2595 |
-
|
2596 |
-
#| msgid "Description:"
|
2597 |
-
msgid "TC Description not empty"
|
2598 |
-
msgstr "Beschreibung:"
|
2599 |
|
2600 |
-
#: models/
|
2601 |
-
#, php-format
|
2602 |
msgid ""
|
2603 |
-
"
|
2604 |
-
"
|
2605 |
-
"
|
2606 |
-
"
|
|
|
2607 |
msgstr ""
|
2608 |
|
2609 |
-
#: models/
|
2610 |
#, php-format
|
2611 |
-
msgid "
|
|
|
|
|
|
|
2612 |
msgstr ""
|
2613 |
|
2614 |
-
|
2615 |
-
|
2616 |
-
|
2617 |
-
|
2618 |
-
|
2619 |
-
msgstr "Bilder"
|
2620 |
|
2621 |
-
#: models/
|
|
|
|
|
|
|
|
|
2622 |
#, php-format
|
2623 |
msgid ""
|
2624 |
-
"
|
2625 |
-
"
|
2626 |
-
"
|
|
|
|
|
2627 |
msgstr ""
|
2628 |
|
2629 |
-
#: models/
|
2630 |
-
msgid "
|
|
|
|
|
|
|
2631 |
msgstr ""
|
2632 |
|
2633 |
-
#: models/
|
2634 |
-
msgid "
|
|
|
|
|
2635 |
msgstr ""
|
2636 |
|
2637 |
-
#: models/
|
2638 |
-
msgid "
|
2639 |
msgstr ""
|
2640 |
|
2641 |
-
#: models/
|
2642 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2643 |
msgstr ""
|
2644 |
|
2645 |
-
#: models/
|
2646 |
-
#: models/bulkseo/Twittercard.php:208 models/bulkseo/Twittercard.php:244
|
2647 |
-
#: models/bulkseo/Twittercard.php:280
|
2648 |
#, php-format
|
2649 |
msgid ""
|
2650 |
-
"
|
2651 |
-
"
|
2652 |
msgstr ""
|
2653 |
|
2654 |
-
#: models/
|
2655 |
-
|
2656 |
-
|
2657 |
-
|
2658 |
-
msgid "Twitter Card is deactivated from %sSEO Settings > Social Media%s."
|
2659 |
msgstr ""
|
2660 |
|
2661 |
-
#: models/
|
2662 |
-
msgid "
|
2663 |
msgstr ""
|
2664 |
|
2665 |
-
#: models/
|
2666 |
-
#, php-format
|
2667 |
msgid ""
|
2668 |
-
"
|
2669 |
-
"
|
2670 |
-
"
|
|
|
2671 |
msgstr ""
|
2672 |
|
2673 |
-
#: models/
|
2674 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2675 |
msgstr ""
|
2676 |
|
2677 |
-
#: models/
|
2678 |
-
#, php-format
|
2679 |
msgid ""
|
2680 |
-
"
|
2681 |
-
"
|
2682 |
-
"
|
2683 |
-
"one. Passing authority from the previous page to this one will improve the "
|
2684 |
-
"current page's visibility. %s You need to make sure your settings are turned "
|
2685 |
-
"to green for the \"Pass Link Juice\" section of this URL's visibility "
|
2686 |
-
"settings."
|
2687 |
msgstr ""
|
2688 |
|
2689 |
-
#: models/
|
2690 |
-
msgid "
|
2691 |
msgstr ""
|
2692 |
|
2693 |
-
#: models/
|
2694 |
-
#, php-format
|
2695 |
msgid ""
|
2696 |
-
"
|
2697 |
-
"
|
2698 |
-
"
|
2699 |
-
"
|
2700 |
-
"
|
|
|
2701 |
msgstr ""
|
2702 |
|
2703 |
-
#: models/
|
2704 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2705 |
msgstr ""
|
2706 |
|
2707 |
-
#: models/
|
2708 |
-
msgid "
|
|
|
|
|
2709 |
msgstr ""
|
2710 |
|
2711 |
-
#: models/
|
2712 |
-
msgid "Visibility
|
2713 |
msgstr ""
|
2714 |
|
2715 |
-
#: models/
|
2716 |
-
#, php-format
|
2717 |
msgid ""
|
2718 |
-
"
|
|
|
|
|
2719 |
msgstr ""
|
2720 |
|
2721 |
-
#: models/
|
2722 |
#, php-format
|
2723 |
-
msgid "
|
|
|
|
|
|
|
|
|
2724 |
msgstr ""
|
2725 |
|
2726 |
-
#: models/
|
2727 |
-
|
2728 |
-
|
|
|
2729 |
msgstr ""
|
2730 |
|
2731 |
-
#: models/
|
2732 |
-
|
2733 |
-
msgid ""
|
2734 |
-
"Nofollow for this post type is deactivated from %sSEO Settings > Automation"
|
2735 |
-
"%s."
|
2736 |
msgstr ""
|
2737 |
|
2738 |
-
#: models/
|
2739 |
-
#, php-format
|
2740 |
msgid ""
|
2741 |
-
"
|
|
|
|
|
2742 |
msgstr ""
|
2743 |
|
2744 |
-
#: models/
|
2745 |
#, php-format
|
2746 |
-
msgid "
|
|
|
|
|
2747 |
msgstr ""
|
2748 |
|
2749 |
-
#: models/
|
2750 |
-
msgid "
|
2751 |
msgstr ""
|
2752 |
|
2753 |
-
#: models/
|
2754 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2755 |
msgstr ""
|
2756 |
|
2757 |
-
#: models/
|
2758 |
-
msgid "
|
|
|
|
|
|
|
2759 |
msgstr ""
|
2760 |
|
2761 |
-
#: models/
|
2762 |
-
#, php-format
|
2763 |
msgid ""
|
2764 |
-
"
|
2765 |
-
"
|
2766 |
-
"FREE and PRO Plans is made via Search Console integration, which means that "
|
2767 |
-
"the information is not as accurate as possible and will not clearly depict "
|
2768 |
-
"the exact position in Google. %s Why? %s Google uses an average when it "
|
2769 |
-
"comes to the position. And it's not the true position. The average is made "
|
2770 |
-
"according to the positions that the page was found on when users did click "
|
2771 |
-
"on it. %s Also, the data inside Search Console is a bit old, so if you're "
|
2772 |
-
"actively trying to increase your rankings day in and day out, you need the "
|
2773 |
-
"Business Plan. %s If you just want casually to know your rankings and not "
|
2774 |
-
"care about FULL accuracy, then you can stick with your current plan."
|
2775 |
msgstr ""
|
2776 |
|
2777 |
-
#: models/
|
2778 |
-
|
2779 |
-
#: models/focuspages/Indexability.php:90
|
2780 |
-
msgid "Connect Google Search"
|
2781 |
msgstr ""
|
2782 |
|
2783 |
-
#: models/
|
2784 |
-
|
2785 |
-
|
|
|
|
|
|
|
|
|
2786 |
msgstr ""
|
2787 |
|
2788 |
-
#: models/
|
2789 |
-
#, php-format
|
2790 |
msgid ""
|
2791 |
-
"
|
2792 |
-
"
|
2793 |
-
"
|
2794 |
-
"aspects contribute directly or indirectly to the overall SEO of your site. "
|
2795 |
-
"%s Therefore, without a good score on your Audit it's quite probable for "
|
2796 |
-
"Google not to position your pages high enough, because overall your website "
|
2797 |
-
"is not doing good enough for it to be considered a priority. %s A page will "
|
2798 |
-
"not rank high if most of the website has low quality SEO and low marketing "
|
2799 |
-
"metrics."
|
2800 |
msgstr ""
|
2801 |
|
2802 |
-
#: models/
|
2803 |
-
msgid "
|
|
|
|
|
2804 |
msgstr ""
|
2805 |
|
2806 |
-
#: models/
|
2807 |
-
|
2808 |
-
msgid ""
|
2809 |
-
"Make sure that you don't have duplicate titles across pages from your site. "
|
2810 |
-
"%s If you do, then use canonical links to point the duplicate pages towards "
|
2811 |
-
"the original. %s Otherwise, if it's too hard to customize too many titles at "
|
2812 |
-
"once, simply use the Patterns feature from Squirrly. You'll be able to "
|
2813 |
-
"define patterns, so that your titles will seem to be unique. %s WordPress -> "
|
2814 |
-
"Squirrly -> SEO Settings. There you will find the Patterns tab."
|
2815 |
msgstr ""
|
2816 |
|
2817 |
-
#: models/
|
2818 |
-
msgid "
|
|
|
|
|
|
|
2819 |
msgstr ""
|
2820 |
|
2821 |
-
#: models/
|
2822 |
#, php-format
|
2823 |
msgid ""
|
2824 |
-
"
|
2825 |
-
"
|
2826 |
-
"
|
2827 |
-
"content of your page (in case you didn't already place a custom "
|
2828 |
-
"description). %s If you want to fix this problem by giving the problematic "
|
2829 |
-
"pages their own custom descriptions: go to the Squirrly SEO Audit and see "
|
2830 |
-
"which pages have this problem. %s Or use a tool like ContentLook to identify "
|
2831 |
-
"the pages and then place tasks for your self to fix those issues at a later "
|
2832 |
-
"time."
|
2833 |
msgstr ""
|
2834 |
|
2835 |
-
#: models/
|
2836 |
-
msgid "
|
|
|
|
|
2837 |
msgstr ""
|
2838 |
|
2839 |
-
#: models/
|
2840 |
-
#, php-format
|
2841 |
msgid ""
|
2842 |
-
"
|
2843 |
-
"
|
2844 |
-
"Patterns or Snippet from Squirrly SEO will help you easily fix this problem "
|
2845 |
-
"by either automating or customizing descriptions for your pages."
|
2846 |
msgstr ""
|
2847 |
|
2848 |
-
|
2849 |
-
|
2850 |
-
|
2851 |
-
|
2852 |
-
|
2853 |
-
|
|
|
|
|
2854 |
|
2855 |
-
#: models/
|
2856 |
#, php-format
|
2857 |
msgid ""
|
2858 |
-
"
|
2859 |
-
"
|
2860 |
-
"
|
2861 |
-
"automating or customizing descriptions for your pages."
|
2862 |
msgstr ""
|
2863 |
|
2864 |
-
#: models/
|
2865 |
-
msgid "
|
|
|
|
|
|
|
2866 |
msgstr ""
|
2867 |
|
2868 |
-
#: models/
|
2869 |
-
msgid "
|
2870 |
msgstr ""
|
2871 |
|
2872 |
-
#: models/
|
2873 |
-
#, php-format
|
2874 |
msgid ""
|
2875 |
-
"
|
2876 |
-
"
|
2877 |
-
"
|
|
|
|
|
|
|
|
|
2878 |
msgstr ""
|
2879 |
|
2880 |
-
#: models/
|
2881 |
-
|
|
|
|
|
|
|
|
|
2882 |
msgstr ""
|
2883 |
|
2884 |
-
#: models/
|
2885 |
-
#, php-format
|
2886 |
msgid ""
|
2887 |
-
"
|
2888 |
-
"
|
2889 |
-
"display sites which are mobile friendly higher in search results, because "
|
2890 |
-
"most people search using mobile devices these days."
|
2891 |
msgstr ""
|
2892 |
|
2893 |
-
#: models/
|
2894 |
-
msgid "
|
2895 |
msgstr ""
|
2896 |
|
2897 |
-
#: models/
|
2898 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
2899 |
msgstr ""
|
2900 |
|
2901 |
-
#: models/
|
2902 |
-
msgid "
|
|
|
|
|
2903 |
msgstr ""
|
2904 |
|
2905 |
-
#: models/
|
2906 |
-
|
2907 |
-
|
|
|
2908 |
msgstr ""
|
2909 |
|
2910 |
-
|
2911 |
-
|
2912 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2913 |
msgstr ""
|
2914 |
|
2915 |
-
#: models/
|
2916 |
-
msgid "
|
|
|
|
|
2917 |
msgstr ""
|
2918 |
|
2919 |
-
#: models/
|
2920 |
-
#, php-format
|
2921 |
msgid ""
|
2922 |
-
"
|
2923 |
-
"
|
2924 |
-
"
|
2925 |
-
"backlinks from 3rd party sites."
|
2926 |
msgstr ""
|
2927 |
|
2928 |
-
#: models/
|
2929 |
#, php-format
|
2930 |
-
msgid "
|
|
|
2931 |
msgstr ""
|
2932 |
|
2933 |
-
#: models/
|
2934 |
-
msgid "
|
|
|
|
|
|
|
|
|
2935 |
msgstr ""
|
2936 |
|
2937 |
-
#: models/
|
2938 |
#, php-format
|
2939 |
-
msgid "
|
2940 |
-
|
2941 |
-
|
2942 |
-
#: models/focuspages/Backlinks.php:65
|
2943 |
-
msgid "unique domains"
|
2944 |
msgstr ""
|
2945 |
|
2946 |
-
#: models/
|
2947 |
-
|
2948 |
-
|
2949 |
msgstr ""
|
2950 |
|
2951 |
# @ squirrly-seo
|
2952 |
-
#: models/
|
2953 |
#, fuzzy
|
2954 |
-
#| msgid "
|
2955 |
-
msgid "
|
2956 |
-
msgstr "
|
2957 |
-
|
2958 |
-
# @ squirrly-seo
|
2959 |
-
#: models/focuspages/Clicks.php:65 models/focuspages/Clicks.php:76
|
2960 |
-
#: models/focuspages/Content.php:93 models/focuspages/Ctr.php:65
|
2961 |
-
#: models/focuspages/Ctr.php:76 models/focuspages/Image.php:89
|
2962 |
-
#: models/focuspages/Impressions.php:65 models/focuspages/Impressions.php:76
|
2963 |
-
#: models/focuspages/Keyword.php:88 models/focuspages/Keyword.php:100
|
2964 |
-
#: models/focuspages/Strategy.php:104 view/Research/Briefcase.php:199
|
2965 |
-
msgid "Do a research"
|
2966 |
-
msgstr "Recherchieren"
|
2967 |
|
2968 |
-
#: models/
|
2969 |
-
|
2970 |
-
|
2971 |
-
|
2972 |
-
|
|
|
2973 |
msgstr ""
|
2974 |
|
2975 |
-
#: models/
|
2976 |
-
|
2977 |
-
|
2978 |
-
|
2979 |
-
|
2980 |
-
|
2981 |
-
msgid "Optimize for a keyword"
|
2982 |
-
msgstr "Schlüsselwort optimieren"
|
2983 |
-
|
2984 |
-
# @ squirrly-seo
|
2985 |
-
#: models/focuspages/Clicks.php:96 models/focuspages/Ctr.php:96
|
2986 |
-
#: models/focuspages/Impressions.php:96
|
2987 |
-
#, fuzzy
|
2988 |
-
#| msgid "Google %sAnalytics ID%s`:"
|
2989 |
-
msgid "Connect to Google Search Console"
|
2990 |
-
msgstr "Google %sAnalytics ID%s`:"
|
2991 |
|
2992 |
-
#: models/
|
2993 |
-
|
2994 |
-
|
2995 |
-
#, fuzzy
|
2996 |
-
#| msgid "Optimize for Keyword"
|
2997 |
-
msgid "Optimize the page for a keyword"
|
2998 |
-
msgstr "Schlüsselwort optimieren"
|
2999 |
|
3000 |
-
#: models/
|
3001 |
-
|
3002 |
-
|
3003 |
-
|
3004 |
-
|
|
|
|
|
|
|
|
|
3005 |
|
3006 |
-
#: models/
|
3007 |
#, php-format
|
3008 |
msgid ""
|
3009 |
-
"
|
3010 |
-
"
|
3011 |
-
"tries to find the closest match (inside web content) to what the user "
|
3012 |
-
"searched for. %s That is why using this method of optimizing a page as "
|
3013 |
-
"outlined by the Live Assistant feature is mandatory. %s Don't worry about "
|
3014 |
-
"over-optimizing anything, as the Live Assistant checks for many over-"
|
3015 |
-
"optimization traps you may fall into."
|
3016 |
msgstr ""
|
3017 |
|
3018 |
-
#: models/
|
3019 |
-
msgid "
|
|
|
|
|
3020 |
msgstr ""
|
3021 |
|
3022 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3023 |
#, php-format
|
3024 |
msgid ""
|
3025 |
-
"
|
3026 |
-
"
|
3027 |
-
"
|
3028 |
-
"especially because we wanted to help you understand that there's a lot more "
|
3029 |
-
"to On-Page SEO than just a content analysis, or a snippet. You need all "
|
3030 |
-
"these elements working together in order to achieve high rankings."
|
3031 |
msgstr ""
|
3032 |
|
3033 |
-
#: models/
|
3034 |
-
msgid "
|
|
|
|
|
3035 |
msgstr ""
|
3036 |
|
3037 |
-
#: models/
|
3038 |
-
#, php-format
|
3039 |
msgid ""
|
3040 |
-
"
|
3041 |
-
"
|
3042 |
-
"it happens to many website owners, business owners and developers, that "
|
3043 |
-
"custom post types from their site remain completely without SEO codes and "
|
3044 |
-
"other important settings. %s This task makes sure that everything is "
|
3045 |
-
"properly set up."
|
3046 |
msgstr ""
|
3047 |
|
3048 |
-
#: models/
|
3049 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3050 |
msgstr ""
|
3051 |
|
3052 |
-
#: models/
|
3053 |
#, php-format
|
3054 |
msgid ""
|
3055 |
-
"
|
3056 |
-
"
|
3057 |
-
"
|
3058 |
-
"easiest ways to ensure that the content on the page keeps being relevant."
|
3059 |
msgstr ""
|
3060 |
|
3061 |
-
#: models/
|
3062 |
-
|
3063 |
-
|
3064 |
-
|
3065 |
-
msgid "Optimize for this"
|
3066 |
-
msgstr "Schlüsselwort optimieren"
|
3067 |
-
|
3068 |
-
#: models/focuspages/Ctr.php:41
|
3069 |
-
msgid "Clickthrough rate"
|
3070 |
msgstr ""
|
3071 |
|
3072 |
-
#: models/
|
3073 |
-
#, php-format
|
3074 |
msgid ""
|
3075 |
-
"
|
3076 |
-
"times your page appeared in search results: clicks ÷ impressions = CTR. %s "
|
3077 |
-
"For example, if you had 5 clicks and 100 impressions, then your CTR would be "
|
3078 |
-
"5%%. %s Keep the CTR above %s with enhanced headlines."
|
3079 |
msgstr ""
|
3080 |
|
3081 |
-
#: models/
|
3082 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3083 |
msgstr ""
|
3084 |
|
3085 |
-
#: models/
|
3086 |
#, php-format
|
3087 |
msgid ""
|
3088 |
-
"
|
3089 |
-
"
|
3090 |
-
"
|
3091 |
-
"It's best to keep this at only one filename which contains the main keyword "
|
3092 |
-
"of the page. %s Why? %s Because Google could consider over-optimization if "
|
3093 |
-
"you used it more than once."
|
3094 |
msgstr ""
|
3095 |
|
3096 |
-
#: models/
|
3097 |
-
msgid "
|
|
|
|
|
3098 |
msgstr ""
|
3099 |
|
3100 |
-
#: models/
|
3101 |
-
msgid "
|
3102 |
msgstr ""
|
3103 |
|
3104 |
-
|
3105 |
-
|
3106 |
-
|
3107 |
-
|
3108 |
-
|
3109 |
-
|
|
|
|
|
|
|
|
|
|
|
3110 |
|
3111 |
-
#: models/
|
3112 |
-
msgid "
|
|
|
|
|
3113 |
msgstr ""
|
3114 |
|
3115 |
-
#: models/
|
3116 |
-
msgid "
|
3117 |
msgstr ""
|
3118 |
|
3119 |
# @ squirrly-seo
|
3120 |
-
#: models/
|
3121 |
#, fuzzy
|
3122 |
-
#| msgid "
|
3123 |
-
msgid "
|
3124 |
-
msgstr "
|
3125 |
|
3126 |
-
#: models/
|
3127 |
-
#, php-format
|
3128 |
msgid ""
|
3129 |
-
"
|
3130 |
-
"
|
3131 |
-
"
|
3132 |
-
"
|
3133 |
-
"
|
3134 |
-
"
|
3135 |
-
"
|
3136 |
-
"
|
3137 |
-
"Therefore, you allow Google to index the page. %s Since this is a Focus "
|
3138 |
-
"Page, you must allow Google to index it, in order for it to appear in search "
|
3139 |
-
"result pages."
|
3140 |
msgstr ""
|
3141 |
|
3142 |
-
#: models/
|
3143 |
-
msgid "
|
|
|
|
|
3144 |
msgstr ""
|
3145 |
|
3146 |
-
#: models/
|
3147 |
-
|
3148 |
-
msgid ""
|
3149 |
-
"To turn this task to green, make sure that you do NOT have a no-follow "
|
3150 |
-
"attribute for this Focus Page. %s This task gets verified from multiple "
|
3151 |
-
"sources. %s However, if you want to be 100%% certain in the future that "
|
3152 |
-
"everything is perfect, use just Squirrly SEO, because it will ease both your "
|
3153 |
-
"setup and the system check. %s With Squirrly SEO, you could easily check "
|
3154 |
-
"this setting in the Snippet section. %s Many themes and plugins could "
|
3155 |
-
"interfere with settings."
|
3156 |
msgstr ""
|
3157 |
|
3158 |
-
#: models/
|
3159 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3160 |
msgstr ""
|
3161 |
|
3162 |
-
#: models/
|
3163 |
#, php-format
|
3164 |
msgid ""
|
3165 |
-
"
|
3166 |
-
"
|
3167 |
-
"
|
3168 |
-
"
|
3169 |
-
"
|
3170 |
msgstr ""
|
3171 |
|
3172 |
-
#: models/
|
3173 |
-
msgid "
|
|
|
|
|
3174 |
msgstr ""
|
3175 |
|
3176 |
-
#: models/
|
3177 |
-
|
|
|
|
|
|
|
3178 |
msgid ""
|
3179 |
-
"
|
3180 |
-
"
|
3181 |
-
"
|
3182 |
-
"
|
3183 |
-
"
|
3184 |
-
"
|
3185 |
-
"
|
3186 |
-
"
|
3187 |
-
"
|
3188 |
-
"Search Console API to send Google the request on your behalf."
|
3189 |
msgstr ""
|
3190 |
|
3191 |
-
#: models/
|
3192 |
-
msgid "
|
|
|
|
|
|
|
3193 |
msgstr ""
|
3194 |
|
3195 |
-
#: models/
|
3196 |
-
msgid "
|
|
|
|
|
3197 |
msgstr ""
|
3198 |
|
3199 |
-
#: models/
|
3200 |
-
msgid "
|
|
|
3201 |
msgstr ""
|
3202 |
|
3203 |
-
#: models/
|
3204 |
-
msgid "
|
|
|
|
|
|
|
|
|
3205 |
msgstr ""
|
3206 |
|
3207 |
-
#: models/
|
3208 |
-
msgid "
|
|
|
|
|
3209 |
msgstr ""
|
3210 |
|
3211 |
-
#: models/
|
3212 |
-
#, php-format
|
3213 |
msgid ""
|
3214 |
-
"
|
3215 |
-
"
|
3216 |
-
"
|
3217 |
-
"a canonical link to another URL would mean that the other URL is the one "
|
3218 |
-
"worth indexing. (the original one) %s To turn this task to green, go and "
|
3219 |
-
"make sure that this page does not have a canonical link attribute pointing "
|
3220 |
-
"to another page. %s You can easily control this is in the future by using "
|
3221 |
-
"the Snippet feature of Squirrly SEO."
|
3222 |
msgstr ""
|
3223 |
|
3224 |
-
#: models/
|
3225 |
-
msgid "
|
3226 |
msgstr ""
|
3227 |
|
3228 |
-
#: models/
|
3229 |
-
#, php-format
|
3230 |
msgid ""
|
3231 |
-
"
|
3232 |
-
"
|
3233 |
-
"
|
3234 |
-
"
|
3235 |
msgstr ""
|
3236 |
|
3237 |
-
#: models/
|
3238 |
-
msgid "
|
|
|
|
|
3239 |
msgstr ""
|
3240 |
|
3241 |
-
#: models/
|
3242 |
-
|
3243 |
-
|
|
|
3244 |
msgstr ""
|
3245 |
|
3246 |
-
#: models/
|
3247 |
-
msgid "
|
3248 |
msgstr ""
|
3249 |
|
3250 |
-
#: models/
|
3251 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3252 |
msgstr ""
|
3253 |
|
3254 |
-
#: models/
|
3255 |
#, php-format
|
3256 |
msgid ""
|
3257 |
-
"
|
3258 |
-
"
|
3259 |
-
"
|
3260 |
-
"that you link to them from many pages of your website. %s Note! We check the "
|
3261 |
-
"links present in the content of each post of your website."
|
3262 |
msgstr ""
|
3263 |
|
3264 |
-
#: models/
|
3265 |
-
msgid "
|
|
|
3266 |
msgstr ""
|
3267 |
|
3268 |
-
|
3269 |
-
|
3270 |
-
|
3271 |
-
#| msgid "Competition:"
|
3272 |
-
msgid "Keyword Competition"
|
3273 |
-
msgstr "Wettbewerb:"
|
3274 |
|
3275 |
-
#: models/
|
3276 |
-
#, php-format
|
3277 |
msgid ""
|
3278 |
-
"
|
3279 |
-
"
|
3280 |
-
"
|
3281 |
-
"
|
3282 |
-
"
|
3283 |
-
"
|
|
|
|
|
3284 |
msgstr ""
|
3285 |
|
3286 |
-
#: models/
|
3287 |
-
msgid "
|
|
|
|
|
|
|
3288 |
msgstr ""
|
3289 |
|
3290 |
-
#: models/
|
3291 |
-
|
3292 |
-
msgid ""
|
3293 |
-
"To turn this task to green, go and find a keyword that has a good search "
|
3294 |
-
"volume. (meaning that many people search on Google for this keyword every "
|
3295 |
-
"single month). %s The Research features from Squirrly SEO will indicate if "
|
3296 |
-
"the volume is big enough. %s Since these are the most important pages on "
|
3297 |
-
"your website, you need to make sure that you get the maximum number of "
|
3298 |
-
"people possible to find this page. %s If you target keyword searches with "
|
3299 |
-
"low volumes, then you'll end up having just 2 or 3 people every month "
|
3300 |
-
"visiting this page. And then all the effort will have been for nothing."
|
3301 |
msgstr ""
|
3302 |
|
3303 |
-
#: models/
|
3304 |
-
msgid "
|
3305 |
msgstr ""
|
3306 |
|
3307 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3308 |
#, php-format
|
3309 |
msgid ""
|
3310 |
-
"
|
3311 |
-
"
|
3312 |
-
"
|
3313 |
-
"
|
3314 |
-
"
|
3315 |
-
"to do so in the future. %s Therefore, even though you could get much traffic "
|
3316 |
-
"right now after you rank this page, in the near future you'll get very "
|
3317 |
-
"little traffic even if you'd end up on Position 1 in Google Search."
|
3318 |
msgstr ""
|
3319 |
|
3320 |
-
|
3321 |
-
|
3322 |
-
|
3323 |
-
#| msgid "Enter a keyword"
|
3324 |
-
msgid "Find Better Keywords"
|
3325 |
-
msgstr "Ein Schlüsselwort eingeben"
|
3326 |
|
3327 |
-
#: models/
|
3328 |
-
|
3329 |
-
msgid "Write %s words"
|
3330 |
msgstr ""
|
3331 |
|
3332 |
-
|
3333 |
-
|
3334 |
-
|
3335 |
-
|
3336 |
-
|
3337 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
3338 |
|
3339 |
-
#: models/
|
3340 |
#, php-format
|
3341 |
msgid ""
|
3342 |
-
"
|
3343 |
-
"
|
3344 |
-
"
|
3345 |
-
"
|
3346 |
-
"
|
3347 |
-
"that your chances of ranking will be very high."
|
3348 |
msgstr ""
|
3349 |
|
3350 |
-
#: models/
|
3351 |
-
msgid "
|
|
|
|
|
3352 |
msgstr ""
|
3353 |
|
3354 |
-
#: models/
|
3355 |
-
msgid "
|
3356 |
msgstr ""
|
3357 |
|
3358 |
-
#: models/
|
3359 |
-
#, php-format
|
3360 |
msgid ""
|
3361 |
-
"
|
3362 |
-
"
|
3363 |
-
"
|
3364 |
-
"
|
3365 |
-
"
|
3366 |
-
"wordiness. %s Over 1,500 words / page can give you much better SEO results. "
|
3367 |
-
"However, making it longer does not mean you should make it boring. %s In "
|
3368 |
-
"order to check that the length of the page was increased properly, we also "
|
3369 |
-
"take into account if website visitors love this page."
|
3370 |
msgstr ""
|
3371 |
|
3372 |
-
#: models/
|
3373 |
-
|
|
|
|
|
|
|
3374 |
msgstr ""
|
3375 |
|
3376 |
-
|
3377 |
-
|
3378 |
-
#: models/focuspages/Traffic.php:111 models/focuspages/Traffic.php:128
|
3379 |
-
#: models/focuspages/Traffic.php:144 models/focuspages/Traffic.php:160
|
3380 |
-
#, fuzzy
|
3381 |
-
#| msgid "Google %sAnalytics ID%s`:"
|
3382 |
-
msgid "Connect Google Analytics first"
|
3383 |
-
msgstr "Google %sAnalytics ID%s`:"
|
3384 |
-
|
3385 |
-
#: models/focuspages/Nofollow.php:50
|
3386 |
-
msgid "Maintain authority"
|
3387 |
msgstr ""
|
3388 |
|
3389 |
-
#: models/
|
3390 |
-
msgid "
|
3391 |
msgstr ""
|
3392 |
|
3393 |
-
#: models/
|
3394 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3395 |
msgstr ""
|
3396 |
|
3397 |
-
#: models/
|
3398 |
-
#, php-format
|
3399 |
msgid ""
|
3400 |
-
"
|
3401 |
-
"
|
3402 |
-
"
|
3403 |
-
"other pages from the web. %s The Focus Page needs to be the final page that "
|
3404 |
-
"Google Follows. It's an \"All Roads Lead to Rome\" kind of scenario. %s If "
|
3405 |
-
"you want your focus pages to get ranked better and have authority make sure "
|
3406 |
-
"that ALL outbound links have a no-follow attribute attached to them."
|
3407 |
msgstr ""
|
3408 |
|
3409 |
-
|
3410 |
-
|
3411 |
-
#, fuzzy
|
3412 |
-
#| msgid "Enter your email"
|
3413 |
-
msgid "Enhance your sitemap"
|
3414 |
-
msgstr "In Artikel einfügen"
|
3415 |
-
|
3416 |
-
#: models/focuspages/Onpage.php:52
|
3417 |
-
#, php-format
|
3418 |
-
msgid ""
|
3419 |
-
"Add images / videos to your sitemap. It's important to have images / videos "
|
3420 |
-
"enabled. %s Squirrly SEO makes it super easy for you to enhance your XML "
|
3421 |
-
"sitemap. %s Just use the settings from %sSquirrly > SEO Settings > Sitemap "
|
3422 |
-
"XML%s. Find the XML sitemap section and use the settings from that panel. "
|
3423 |
msgstr ""
|
3424 |
|
3425 |
-
#: models/
|
3426 |
-
msgid "
|
3427 |
msgstr ""
|
3428 |
|
3429 |
-
#: models/
|
3430 |
#, php-format
|
3431 |
msgid ""
|
3432 |
-
"
|
3433 |
-
"
|
3434 |
-
"
|
3435 |
-
"
|
3436 |
-
"
|
3437 |
-
"
|
3438 |
-
"page could be a different post type from general \"Pages\" or \"Posts\" in "
|
3439 |
-
"WordPress. %s To turn this task to green, go and add this post type (%s) in "
|
3440 |
-
"%sSquirrly SEO Automation%s."
|
3441 |
msgstr ""
|
3442 |
|
3443 |
-
#: models/
|
3444 |
-
msgid "
|
|
|
|
|
3445 |
msgstr ""
|
3446 |
|
3447 |
-
#: models/
|
3448 |
-
#, php-format
|
3449 |
msgid ""
|
3450 |
-
"
|
3451 |
-
"
|
3452 |
-
"see if the SEO Patterns from Squirrly are activated for the post type of "
|
3453 |
-
"this Focus Page. %s Similar to the previous task with \"Post Type Settings "
|
3454 |
-
"Activated\". There are some cases in which this double check is necessary. "
|
3455 |
-
"%s It's for your ranking safety."
|
3456 |
msgstr ""
|
3457 |
|
3458 |
-
#: models/
|
3459 |
-
msgid "
|
3460 |
msgstr ""
|
3461 |
|
3462 |
-
#: models/
|
3463 |
-
#, php-format
|
3464 |
msgid ""
|
3465 |
-
"
|
3466 |
-
"
|
3467 |
-
"
|
3468 |
-
"
|
3469 |
-
"robots file. Sometimes it can even be that you have a robots.txt file placed "
|
3470 |
-
"on your root directory (in such case: remove that file. hard-coding things "
|
3471 |
-
"like that is bad practice!). %s To do this: look at the definition you've "
|
3472 |
-
"made inside your plugin. Then, look at the robots.txt from your site. See if "
|
3473 |
-
"the text inside these two places is identical. If it is identical, "
|
3474 |
-
"everything is Perfect!"
|
3475 |
msgstr ""
|
3476 |
|
3477 |
-
#: models/
|
3478 |
-
msgid "
|
|
|
|
|
3479 |
msgstr ""
|
3480 |
|
3481 |
-
#: models/
|
3482 |
-
msgid "
|
|
|
3483 |
msgstr ""
|
3484 |
|
3485 |
-
#: models/
|
3486 |
-
|
3487 |
-
#: view/Blocks/Snippet.php:571 view/Blocks/Snippet.php:826
|
3488 |
-
#: view/FocusPages/Addpage.php:50 view/SeoSettings/Automation.php:87
|
3489 |
-
#: view/SeoSettings/Bulkseo.php:138 view/SeoSettings/Metas.php:156
|
3490 |
-
msgid "Title"
|
3491 |
msgstr ""
|
3492 |
|
3493 |
-
#: models/
|
3494 |
-
#, php-format
|
3495 |
msgid ""
|
3496 |
-
"
|
3497 |
-
"
|
3498 |
-
"
|
3499 |
-
"
|
3500 |
-
"
|
3501 |
-
"
|
3502 |
-
"multiple products) then your title should only contain the brand name of "
|
3503 |
-
"that product."
|
3504 |
-
msgstr ""
|
3505 |
-
|
3506 |
-
#: models/focuspages/Snippet.php:75 models/focuspages/Snippet.php:186
|
3507 |
-
#: models/focuspages/Snippet.php:208 view/Blocks/Snippet.php:614
|
3508 |
-
#: view/Blocks/Snippet.php:869 view/SeoSettings/Automation.php:96
|
3509 |
-
#: view/SeoSettings/Metas.php:165
|
3510 |
-
msgid "Description"
|
3511 |
msgstr ""
|
3512 |
|
3513 |
-
#: models/
|
3514 |
-
#, php-format
|
3515 |
msgid ""
|
3516 |
-
"
|
3517 |
-
"
|
3518 |
-
"that you have a META description set up for this Focus Page. %s The meta "
|
3519 |
-
"description is very important for showing others the value they can find by "
|
3520 |
-
"clicking to go to your page. %s Think of it as an awesome ad that gets "
|
3521 |
-
"people excited enough that they visit your page after reading it. %s "
|
3522 |
-
"Sometimes, Google displays the exact META description that you create inside "
|
3523 |
-
"the search result pages. Use great descriptions for pages on your site to "
|
3524 |
-
"boost CTR (click-through rates)."
|
3525 |
msgstr ""
|
3526 |
|
3527 |
-
#: models/
|
3528 |
-
#, php-format
|
3529 |
msgid ""
|
3530 |
-
"
|
3531 |
-
"on
|
3532 |
-
"they'd have very low chances of actually clicking and visiting your page. %s "
|
3533 |
-
"They'd go to the next page ranked on Google for that keyword. %s Think about "
|
3534 |
-
"this: Google itself is trying more and more to display keywords in the "
|
3535 |
-
"description of the pages it bring to TOP 10. It's pretty clear they care a "
|
3536 |
-
"lot about this, because that's what people want to find on the search engine."
|
3537 |
msgstr ""
|
3538 |
|
3539 |
-
#: models/
|
3540 |
-
msgid "
|
3541 |
msgstr ""
|
3542 |
|
3543 |
-
#: models/
|
3544 |
-
#, php-format
|
3545 |
msgid ""
|
3546 |
-
"
|
3547 |
-
"
|
3548 |
-
"you
|
3549 |
-
"
|
3550 |
-
"
|
3551 |
-
"
|
3552 |
-
"
|
|
|
|
|
|
|
3553 |
msgstr ""
|
3554 |
|
3555 |
-
#: models/
|
3556 |
-
msgid "
|
3557 |
msgstr ""
|
3558 |
|
3559 |
-
#: models/
|
3560 |
-
|
3561 |
-
msgid ""
|
3562 |
-
"To turn this task to green, you can easily use the Snippet from Squirrly SEO "
|
3563 |
-
"to get all the definitions in place. %s Checking to make sure that your "
|
3564 |
-
"Twitter Cards definitions are made properly. %s Same as with the Open Graph "
|
3565 |
-
"task, Squirrly SEO makes sure to check for all the required definitions, so "
|
3566 |
-
"that you won't miss a beat."
|
3567 |
msgstr ""
|
3568 |
|
3569 |
-
#: models/
|
3570 |
-
msgid "
|
3571 |
msgstr ""
|
3572 |
|
3573 |
-
#: models/
|
3574 |
-
#, php-format
|
3575 |
msgid ""
|
3576 |
-
"
|
3577 |
-
"
|
3578 |
-
"
|
3579 |
-
"
|
3580 |
-
"
|
3581 |
-
"
|
|
|
|
|
|
|
3582 |
msgstr ""
|
3583 |
|
3584 |
-
#: models/
|
3585 |
-
msgid "
|
|
|
|
|
|
|
|
|
3586 |
msgstr ""
|
3587 |
|
3588 |
-
#: models/
|
3589 |
-
#, php-format
|
3590 |
msgid ""
|
3591 |
-
"
|
3592 |
-
"
|
3593 |
-
"etc. for this page. %s Since Focus Pages are the most important pages on "
|
3594 |
-
"your site, you'll want people to love the search engine listings that you "
|
3595 |
-
"build for this page. %s Therefore, you should define a custom SEO listing to "
|
3596 |
-
"improve the number of clicks you get when people DO find your page on search "
|
3597 |
-
"engines. %s NOTE: sometimes Google tries to create automated snippets and "
|
3598 |
-
"display those, but it's just an experiment they run. Most of the times, your "
|
3599 |
-
"own custom snippet will be the one that gets displayed."
|
3600 |
msgstr ""
|
3601 |
|
3602 |
-
|
3603 |
-
|
3604 |
-
#, fuzzy
|
3605 |
-
#| msgid "Images"
|
3606 |
-
msgid "Image"
|
3607 |
-
msgstr "Bilder"
|
3608 |
-
|
3609 |
-
#: models/focuspages/Social.php:44
|
3610 |
-
#, php-format
|
3611 |
-
msgid "%s Shares"
|
3612 |
msgstr ""
|
3613 |
|
3614 |
-
#: models/
|
3615 |
-
msgid "
|
|
|
|
|
|
|
|
|
3616 |
msgstr ""
|
3617 |
|
3618 |
-
#: models/
|
3619 |
#, php-format
|
3620 |
msgid ""
|
3621 |
-
"
|
3622 |
-
"
|
3623 |
-
"
|
3624 |
-
"
|
3625 |
-
"
|
3626 |
msgstr ""
|
3627 |
|
3628 |
-
#: models/
|
3629 |
-
msgid "
|
|
|
|
|
3630 |
msgstr ""
|
3631 |
|
3632 |
-
#: models/
|
3633 |
-
msgid "
|
3634 |
msgstr ""
|
3635 |
|
3636 |
-
|
3637 |
-
#: models/focuspages/Strategy.php:61
|
3638 |
-
#, fuzzy
|
3639 |
-
#| msgid "Keywords:"
|
3640 |
-
msgid "keywords"
|
3641 |
-
msgstr "Schlüsselwörter:"
|
3642 |
-
|
3643 |
-
#: models/focuspages/Strategy.php:62
|
3644 |
-
#, php-format
|
3645 |
msgid ""
|
3646 |
-
"
|
3647 |
-
"
|
3648 |
-
"
|
3649 |
-
"
|
3650 |
-
"for you to collaborate with other people from your team, freelancers, "
|
3651 |
-
"agencies or partners. %s Never lose the amazing keywords you find through "
|
3652 |
-
"the Squirrly SEO Keyword Research tool."
|
3653 |
msgstr ""
|
3654 |
|
3655 |
-
#: models/
|
3656 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3657 |
msgstr ""
|
3658 |
|
3659 |
-
#: models/
|
3660 |
-
#, php-format
|
3661 |
msgid ""
|
3662 |
-
"
|
3663 |
-
"
|
3664 |
-
"Briefcase. %s Use a couple of additional keywords for your Focus Page which "
|
3665 |
-
"help Google understand the exact topic and context of your page. %s If you "
|
3666 |
-
"added the keywords 'political party' to 'black panther', you'd make a clear "
|
3667 |
-
"hint to Google that your page is about the Black Panther political party, "
|
3668 |
-
"not Black Panther, the Marvel Movie. %s Or add 'places to eat' to a page "
|
3669 |
-
"about your Local Restaurant in San Diego. That will give clearer context to "
|
3670 |
-
"Google that your page really is about a restaurant where people can dine."
|
3671 |
msgstr ""
|
3672 |
|
3673 |
-
#: models/
|
3674 |
-
msgid "
|
3675 |
msgstr ""
|
3676 |
|
3677 |
-
#: models/
|
3678 |
-
msgid "
|
|
|
|
|
|
|
3679 |
msgstr ""
|
3680 |
|
3681 |
-
#: models/
|
3682 |
#, php-format
|
3683 |
msgid ""
|
3684 |
-
"
|
3685 |
-
"
|
3686 |
-
"creating new labels as you're finding more keywords to target with your "
|
3687 |
-
"website. %s If you're unsure regarding keyword research, go to the Best "
|
3688 |
-
"Practices section of Focus Pages. %s Organize all the Keywords that you plan "
|
3689 |
-
"to use for your website with Briefcase Labels. %s This task helps you make "
|
3690 |
-
"sure that the main keyword for this Focus Page has been organized clearly "
|
3691 |
-
"inside your SEO Strategy. That's what Briefcase Labels are all about."
|
3692 |
msgstr ""
|
3693 |
|
3694 |
-
#: models/
|
3695 |
-
msgid "
|
|
|
|
|
3696 |
msgstr ""
|
3697 |
|
3698 |
-
#: models/
|
3699 |
-
msgid "
|
3700 |
msgstr ""
|
3701 |
|
3702 |
-
#: models/
|
3703 |
-
|
3704 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3705 |
msgstr ""
|
3706 |
|
3707 |
-
#: models/
|
3708 |
-
msgid "
|
|
|
|
|
|
|
|
|
3709 |
msgstr ""
|
3710 |
|
3711 |
-
#: models/
|
3712 |
-
|
3713 |
-
msgid ""
|
3714 |
-
"Make sure this number is below %s %s Why? %s A high bounce rate means that "
|
3715 |
-
"your users just click on your search listing, visit the page and then decide "
|
3716 |
-
"they've seen enough and bounce off to another page on the web. %s This is, "
|
3717 |
-
"for Google, an indicator of the quality of the search result it displayed. "
|
3718 |
-
"And if many of your users bounce off your pages, it means (to Google) that "
|
3719 |
-
"your page is not worth displaying in search results, because it has low "
|
3720 |
-
"performance with the user groups it sends your way. %s Easy way to complete "
|
3721 |
-
"this task: give users pages to click and send them to other pages from your "
|
3722 |
-
"site."
|
3723 |
msgstr ""
|
3724 |
|
3725 |
-
#: models/
|
3726 |
-
|
3727 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3728 |
msgstr ""
|
3729 |
|
3730 |
-
#: models/
|
3731 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3732 |
msgstr ""
|
3733 |
|
3734 |
-
#: models/
|
3735 |
-
#, php-format
|
3736 |
msgid ""
|
3737 |
-
"
|
3738 |
-
"
|
3739 |
-
"You can do this by editing the content and making it more appealing to "
|
3740 |
-
"visitors. %s In the Best Practices section you'll find a plugin for "
|
3741 |
-
"WordPress that will help your Google Analytics tracker to track the real "
|
3742 |
-
"time on page for people. Sometimes, Google Analytics tracks this lower than "
|
3743 |
-
"it should. %s If your visitors don't spend at 2 minutes on your Focus Page, "
|
3744 |
-
"it can mean that the page is not important enough for them, or that the "
|
3745 |
-
"content from the page is boring, or hard to read, or the page just loads too "
|
3746 |
-
"slow."
|
3747 |
msgstr ""
|
3748 |
|
3749 |
-
#: models/
|
3750 |
-
|
3751 |
-
msgid "%s visitors / day / page"
|
3752 |
msgstr ""
|
3753 |
|
3754 |
-
#: models/
|
3755 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
3756 |
msgstr ""
|
3757 |
|
3758 |
-
#: models/
|
3759 |
-
#, php-format
|
3760 |
msgid ""
|
3761 |
-
"
|
3762 |
-
"
|
3763 |
-
|
3764 |
-
|
|
|
|
|
3765 |
msgstr ""
|
3766 |
|
3767 |
# @ squirrly-seo
|
3768 |
-
#: models/
|
3769 |
#, fuzzy
|
3770 |
-
#| msgid "
|
3771 |
-
msgid "
|
3772 |
-
msgstr "
|
3773 |
|
3774 |
-
#: models/
|
3775 |
-
#, php-format
|
3776 |
msgid ""
|
3777 |
-
"
|
3778 |
-
"
|
3779 |
-
"
|
3780 |
-
"
|
3781 |
-
"
|
3782 |
-
"
|
3783 |
-
"all the tracking codes, make sure that only one remains and that the one "
|
3784 |
-
"code is the one linked to your Google Analytics account. %s These problems "
|
3785 |
-
"happen more often than you would think."
|
3786 |
msgstr ""
|
3787 |
|
3788 |
-
#: models/
|
3789 |
-
msgid "
|
|
|
|
|
3790 |
msgstr ""
|
3791 |
|
3792 |
-
#: models/
|
3793 |
-
msgid "
|
3794 |
msgstr ""
|
3795 |
|
3796 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3797 |
msgid ""
|
3798 |
-
"
|
|
|
|
|
3799 |
msgstr ""
|
3800 |
|
3801 |
-
#: models/
|
3802 |
-
|
|
|
|
|
|
|
3803 |
msgstr ""
|
3804 |
|
3805 |
-
#:
|
3806 |
-
msgid "
|
|
|
|
|
3807 |
msgstr ""
|
3808 |
|
3809 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3810 |
msgid ""
|
3811 |
-
"
|
|
|
|
|
|
|
3812 |
msgstr ""
|
3813 |
|
3814 |
-
#:
|
3815 |
-
msgid "
|
3816 |
msgstr ""
|
3817 |
|
3818 |
-
|
3819 |
-
|
3820 |
-
|
3821 |
-
|
3822 |
-
|
3823 |
-
|
|
|
|
|
|
|
3824 |
|
3825 |
-
|
3826 |
-
|
3827 |
-
|
3828 |
-
|
3829 |
-
|
3830 |
-
msgstr "Einstellungen speichern"
|
3831 |
|
3832 |
-
#:
|
3833 |
-
|
3834 |
-
|
3835 |
-
|
3836 |
-
#: view/SeoSettings/Tracking.php:44 view/SeoSettings/Webmaster.php:44
|
3837 |
-
msgid "Show Advanced Options"
|
3838 |
msgstr ""
|
3839 |
|
3840 |
-
#:
|
3841 |
-
|
3842 |
-
#: view/SeoSettings/Jsonld.php:45 view/SeoSettings/Metas.php:34
|
3843 |
-
#: view/SeoSettings/Sitemap.php:49 view/SeoSettings/Social.php:36
|
3844 |
-
#: view/SeoSettings/Tracking.php:45 view/SeoSettings/Webmaster.php:45
|
3845 |
-
msgid "Hide Advanced Options"
|
3846 |
msgstr ""
|
3847 |
|
3848 |
-
|
3849 |
-
|
3850 |
-
|
3851 |
-
|
3852 |
-
|
3853 |
-
|
|
|
|
|
3854 |
|
3855 |
-
#:
|
3856 |
-
#, php-format
|
3857 |
msgid ""
|
3858 |
-
"
|
3859 |
-
"
|
3860 |
msgstr ""
|
3861 |
|
3862 |
-
#:
|
3863 |
-
msgid "
|
3864 |
msgstr ""
|
3865 |
|
3866 |
-
#:
|
3867 |
-
|
3868 |
-
msgid "Download %sremote images%s in your %sMedia Library%s for the new posts."
|
3869 |
msgstr ""
|
3870 |
|
3871 |
-
#:
|
3872 |
msgid ""
|
3873 |
-
"
|
3874 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
3875 |
msgstr ""
|
3876 |
|
3877 |
-
#:
|
3878 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
3879 |
msgstr ""
|
3880 |
|
3881 |
-
#:
|
3882 |
-
msgid ""
|
3883 |
-
"Send optimization data to Squirrly Cloud when the post is saved (don't use "
|
3884 |
-
"cron)"
|
3885 |
msgstr ""
|
3886 |
|
3887 |
-
#:
|
3888 |
-
msgid "
|
3889 |
msgstr ""
|
3890 |
|
3891 |
-
|
3892 |
-
|
3893 |
-
|
3894 |
-
|
3895 |
-
|
3896 |
-
|
|
|
|
|
|
|
|
|
|
|
3897 |
|
3898 |
-
#:
|
3899 |
-
|
3900 |
-
|
|
|
|
|
|
|
|
|
3901 |
msgstr ""
|
3902 |
|
3903 |
-
#:
|
3904 |
-
msgid "
|
3905 |
msgstr ""
|
3906 |
|
3907 |
-
#:
|
3908 |
-
|
|
|
|
|
|
|
3909 |
msgid ""
|
3910 |
-
"
|
3911 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
3912 |
msgstr ""
|
3913 |
|
3914 |
-
#:
|
3915 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3916 |
msgstr ""
|
3917 |
|
3918 |
-
#:
|
3919 |
msgid ""
|
3920 |
-
"
|
3921 |
-
"
|
3922 |
msgstr ""
|
3923 |
|
3924 |
-
#:
|
3925 |
-
msgid "
|
3926 |
msgstr ""
|
3927 |
|
3928 |
-
#:
|
3929 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3930 |
msgstr ""
|
3931 |
|
3932 |
-
#:
|
3933 |
-
msgid "
|
|
|
|
|
3934 |
msgstr ""
|
3935 |
|
3936 |
-
|
3937 |
-
|
3938 |
-
|
3939 |
-
#: view/SeoSettings/Automation.php:566 view/SeoSettings/Backup.php:203
|
3940 |
-
#: view/SeoSettings/Favicon.php:102 view/SeoSettings/Jsonld.php:217
|
3941 |
-
#: view/SeoSettings/Metas.php:228 view/SeoSettings/Robots.php:75
|
3942 |
-
#: view/SeoSettings/Sitemap.php:308 view/SeoSettings/Social.php:375
|
3943 |
-
#: view/SeoSettings/Tracking.php:127 view/SeoSettings/Webmaster.php:107
|
3944 |
-
#, fuzzy
|
3945 |
-
#| msgid "Save settings"
|
3946 |
-
msgid "Save Settings"
|
3947 |
-
msgstr "Einstellungen speichern"
|
3948 |
|
3949 |
-
#:
|
3950 |
-
#: view/FocusPages/Addpage.php:7 view/FocusPages/Pagelist.php:7
|
3951 |
-
#: view/FocusPages/Settings.php:7 view/Ranking/Rankings.php:14
|
3952 |
-
#: view/Ranking/Settings.php:7 view/SeoSettings/Automation.php:7
|
3953 |
-
#: view/SeoSettings/Backup.php:7 view/SeoSettings/Bulkseo.php:12
|
3954 |
-
#: view/SeoSettings/Favicon.php:7 view/SeoSettings/Jsonld.php:7
|
3955 |
-
#: view/SeoSettings/Metas.php:7 view/SeoSettings/Robots.php:7
|
3956 |
-
#: view/SeoSettings/Sitemap.php:7 view/SeoSettings/Social.php:7
|
3957 |
-
#: view/SeoSettings/Tracking.php:7 view/SeoSettings/Webmaster.php:7
|
3958 |
msgid ""
|
3959 |
-
"
|
3960 |
-
"
|
|
|
|
|
|
|
|
|
3961 |
msgstr ""
|
3962 |
|
3963 |
-
#:
|
3964 |
-
msgid "
|
|
|
|
|
|
|
|
|
3965 |
msgstr ""
|
3966 |
|
3967 |
-
#:
|
3968 |
msgid ""
|
3969 |
-
"
|
3970 |
-
"
|
3971 |
msgstr ""
|
3972 |
|
3973 |
-
#:
|
3974 |
-
msgid "Score
|
3975 |
msgstr ""
|
3976 |
|
3977 |
-
#:
|
3978 |
-
|
3979 |
-
|
|
|
|
|
|
|
3980 |
msgstr ""
|
3981 |
|
3982 |
-
#:
|
3983 |
#, php-format
|
3984 |
-
msgid "
|
|
|
|
|
|
|
|
|
3985 |
msgstr ""
|
3986 |
|
3987 |
-
#:
|
3988 |
-
msgid "
|
|
|
|
|
3989 |
msgstr ""
|
3990 |
|
3991 |
-
#:
|
3992 |
-
msgid "
|
3993 |
msgstr ""
|
3994 |
|
3995 |
-
#:
|
3996 |
-
msgid "
|
|
|
|
|
|
|
|
|
3997 |
msgstr ""
|
3998 |
|
3999 |
-
#:
|
4000 |
-
msgid "
|
4001 |
msgstr ""
|
4002 |
|
4003 |
-
#:
|
4004 |
-
|
4005 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4006 |
msgstr ""
|
4007 |
|
4008 |
-
#:
|
4009 |
-
|
4010 |
-
|
4011 |
-
|
|
|
|
|
4012 |
msgstr ""
|
4013 |
|
4014 |
-
#:
|
4015 |
-
msgid "
|
4016 |
msgstr ""
|
4017 |
|
4018 |
-
#:
|
4019 |
-
msgid "
|
4020 |
msgstr ""
|
4021 |
|
4022 |
-
#:
|
4023 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
4024 |
msgstr ""
|
4025 |
|
4026 |
-
|
4027 |
-
|
4028 |
-
|
4029 |
-
|
4030 |
-
|
4031 |
-
|
|
|
4032 |
|
4033 |
-
#:
|
4034 |
-
msgid "
|
4035 |
msgstr ""
|
4036 |
|
4037 |
-
#:
|
4038 |
-
msgid "
|
4039 |
msgstr ""
|
4040 |
|
4041 |
-
#:
|
4042 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4043 |
msgstr ""
|
4044 |
|
4045 |
-
#:
|
4046 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4047 |
msgstr ""
|
4048 |
|
4049 |
-
#:
|
4050 |
-
msgid "
|
|
|
|
|
4051 |
msgstr ""
|
4052 |
|
4053 |
-
|
4054 |
-
|
4055 |
-
|
4056 |
-
#| msgid "date"
|
4057 |
-
msgid "Update on"
|
4058 |
-
msgstr "Datum"
|
4059 |
|
4060 |
-
#:
|
4061 |
-
|
4062 |
-
|
|
|
4063 |
msgstr ""
|
4064 |
|
4065 |
-
#:
|
4066 |
-
msgid "
|
4067 |
msgstr ""
|
4068 |
|
4069 |
-
#:
|
4070 |
-
msgid "
|
|
|
|
|
|
|
|
|
4071 |
msgstr ""
|
4072 |
|
4073 |
-
#:
|
4074 |
-
|
|
|
|
|
|
|
|
|
|
|
4075 |
msgstr ""
|
4076 |
|
4077 |
-
#:
|
4078 |
-
msgid "
|
4079 |
msgstr ""
|
4080 |
|
4081 |
-
|
4082 |
-
|
4083 |
-
|
4084 |
-
#| msgid "Squirrly settings"
|
4085 |
-
msgid "Audit Settings"
|
4086 |
-
msgstr "Squirrly Einstellungen"
|
4087 |
|
4088 |
-
|
4089 |
-
|
4090 |
-
|
4091 |
-
|
4092 |
-
|
4093 |
-
|
|
|
|
|
|
|
|
|
4094 |
|
4095 |
-
#:
|
4096 |
-
msgid "
|
|
|
|
|
|
|
|
|
4097 |
msgstr ""
|
4098 |
|
4099 |
-
#:
|
4100 |
-
msgid "
|
|
|
|
|
|
|
4101 |
msgstr ""
|
4102 |
|
4103 |
-
#:
|
|
|
|
|
|
|
|
|
4104 |
msgid ""
|
4105 |
-
"
|
4106 |
-
"
|
|
|
|
|
|
|
4107 |
msgstr ""
|
4108 |
|
4109 |
-
#:
|
4110 |
msgid ""
|
4111 |
-
"
|
4112 |
-
"
|
|
|
|
|
4113 |
msgstr ""
|
4114 |
|
4115 |
-
#:
|
4116 |
-
msgid "
|
4117 |
msgstr ""
|
4118 |
|
4119 |
-
#:
|
4120 |
-
msgid "
|
4121 |
msgstr ""
|
4122 |
|
4123 |
-
#:
|
4124 |
-
msgid "
|
|
|
|
|
|
|
|
|
4125 |
msgstr ""
|
4126 |
|
4127 |
-
#:
|
4128 |
-
msgid "
|
4129 |
msgstr ""
|
4130 |
|
4131 |
-
#:
|
4132 |
-
msgid "
|
4133 |
msgstr ""
|
4134 |
|
4135 |
-
#:
|
4136 |
-
msgid "
|
4137 |
msgstr ""
|
4138 |
|
4139 |
-
#:
|
4140 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4141 |
msgstr ""
|
4142 |
|
4143 |
-
#:
|
4144 |
-
msgid "
|
|
|
|
|
4145 |
msgstr ""
|
4146 |
|
4147 |
-
#:
|
4148 |
-
msgid "
|
4149 |
msgstr ""
|
4150 |
|
4151 |
-
#:
|
4152 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
4153 |
msgstr ""
|
4154 |
|
4155 |
-
#:
|
4156 |
-
msgid "
|
|
|
|
|
|
|
4157 |
msgstr ""
|
4158 |
|
4159 |
-
#:
|
4160 |
-
msgid "
|
|
|
|
|
4161 |
msgstr ""
|
4162 |
|
4163 |
-
#:
|
4164 |
-
msgid "
|
4165 |
msgstr ""
|
4166 |
|
4167 |
-
#:
|
4168 |
-
msgid "
|
|
|
|
|
|
|
4169 |
msgstr ""
|
4170 |
|
4171 |
-
#:
|
4172 |
-
msgid "
|
|
|
|
|
4173 |
msgstr ""
|
4174 |
|
4175 |
-
#:
|
4176 |
-
msgid "
|
4177 |
msgstr ""
|
4178 |
|
4179 |
-
#:
|
4180 |
-
msgid "
|
4181 |
msgstr ""
|
4182 |
|
4183 |
-
#:
|
4184 |
-
|
|
|
|
|
|
|
4185 |
msgstr ""
|
4186 |
|
4187 |
-
#:
|
4188 |
-
msgid "
|
4189 |
msgstr ""
|
4190 |
|
4191 |
-
#:
|
4192 |
-
|
4193 |
-
#: view/Research/History.php:27 view/Research/Research.php:161
|
4194 |
-
#: view/Research/Suggested.php:25
|
4195 |
-
msgid "Country"
|
4196 |
msgstr ""
|
4197 |
|
4198 |
-
#:
|
4199 |
-
|
4200 |
-
#: view/Research/Suggested.php:25
|
4201 |
-
msgid "Co"
|
4202 |
msgstr ""
|
4203 |
|
4204 |
-
#:
|
4205 |
-
|
4206 |
-
#: view/Research/HistoryDetails.php:16 view/Research/HistoryDetails.php:18
|
4207 |
-
#: view/Research/Research.php:163 view/Research/Research.php:164
|
4208 |
-
#: view/Research/Suggested.php:27 view/Research/Suggested.php:28
|
4209 |
-
#: view/Research/Suggested.php:77
|
4210 |
-
msgid "Competition"
|
4211 |
msgstr ""
|
4212 |
|
4213 |
-
#:
|
4214 |
-
|
4215 |
-
#: view/Research/Suggested.php:31 view/Research/Suggested.php:82
|
4216 |
-
msgid "SEO Search Volume"
|
4217 |
msgstr ""
|
4218 |
|
4219 |
-
#:
|
4220 |
-
|
4221 |
-
msgid "SV"
|
4222 |
msgstr ""
|
4223 |
|
4224 |
-
#:
|
4225 |
-
|
4226 |
-
#: view/Research/Research.php:171 view/Research/Suggested.php:35
|
4227 |
-
#: view/Research/Suggested.php:87
|
4228 |
-
msgid "Recent discussions"
|
4229 |
msgstr ""
|
4230 |
|
4231 |
-
#:
|
4232 |
-
|
|
|
|
|
|
|
|
|
4233 |
#, fuzzy
|
4234 |
-
#| msgid "
|
4235 |
-
msgid "
|
4236 |
-
msgstr "
|
4237 |
|
4238 |
-
#:
|
4239 |
-
|
4240 |
-
#: view/Research/HistoryDetails.php:20 view/Research/Research.php:175
|
4241 |
-
#: view/Research/Suggested.php:39
|
4242 |
-
msgid "Trending"
|
4243 |
msgstr ""
|
4244 |
|
4245 |
-
#:
|
4246 |
-
|
4247 |
-
|
4248 |
-
#: view/Research/Briefcase.php:261 view/Research/Suggested.php:77
|
4249 |
-
#: view/Research/Suggested.php:82 view/Research/Suggested.php:87
|
4250 |
-
msgid "-"
|
4251 |
msgstr ""
|
4252 |
|
4253 |
-
#:
|
4254 |
-
msgid "
|
|
|
|
|
|
|
|
|
4255 |
msgstr ""
|
4256 |
|
4257 |
-
#:
|
4258 |
-
msgid "
|
|
|
|
|
|
|
4259 |
msgstr ""
|
4260 |
|
4261 |
-
#:
|
4262 |
-
msgid "
|
4263 |
msgstr ""
|
4264 |
|
4265 |
-
#:
|
4266 |
-
|
4267 |
-
msgid "
|
4268 |
msgstr ""
|
4269 |
|
4270 |
-
#:
|
4271 |
-
|
4272 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4273 |
msgstr ""
|
4274 |
|
4275 |
-
#:
|
4276 |
-
msgid "
|
|
|
|
|
|
|
4277 |
msgstr ""
|
4278 |
|
4279 |
-
#:
|
4280 |
-
msgid "
|
4281 |
msgstr ""
|
4282 |
|
4283 |
-
#:
|
4284 |
-
|
|
|
4285 |
msgstr ""
|
4286 |
|
4287 |
-
|
4288 |
-
|
4289 |
-
msgid "
|
4290 |
-
|
|
|
|
|
|
|
|
|
|
|
4291 |
|
4292 |
-
|
4293 |
-
|
4294 |
-
|
4295 |
-
msgstr "Passwort:"
|
4296 |
|
4297 |
-
|
4298 |
-
|
4299 |
-
msgid "
|
4300 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Squirrly SEO Plugin\n"
|
4 |
"Report-Msgid-Bugs-To: \n"
|
5 |
+
"POT-Creation-Date: 2020-05-11 08:57+0300\n"
|
6 |
+
"PO-Revision-Date: 2020-05-11 08:57+0300\n"
|
7 |
"Last-Translator: Squirrly <contact@squirrly.co>\n"
|
8 |
"Language-Team: \n"
|
9 |
"Language: de_DE\n"
|
19 |
"X-Generator: Poedit 2.2.4\n"
|
20 |
"X-Poedit-SearchPath-0: .\n"
|
21 |
|
22 |
+
#: classes/Error.php:79 classes/Error.php:90
|
23 |
msgid "Don't bother me!"
|
24 |
msgstr ""
|
25 |
|
26 |
+
#: classes/RemoteController.php:257
|
27 |
+
msgid "Too many API attempts, please slow down the request."
|
28 |
+
msgstr ""
|
29 |
+
|
30 |
+
#: classes/RemoteController.php:261
|
31 |
+
msgid ""
|
32 |
+
"Squirrly Cloud is down for a bit of maintenance right now. But we'll be back "
|
33 |
+
"in a minute."
|
34 |
+
msgstr ""
|
35 |
+
|
36 |
+
#: classes/RemoteController.php:320
|
37 |
msgid "Articles optimized so far"
|
38 |
msgstr ""
|
39 |
|
40 |
+
#: classes/RemoteController.php:322 classes/RemoteController.php:329
|
41 |
msgid "add post"
|
42 |
msgstr ""
|
43 |
|
44 |
+
#: classes/RemoteController.php:327
|
45 |
msgid "Average optimization"
|
46 |
msgstr ""
|
47 |
|
48 |
+
# @ squirrly-seo
|
49 |
+
#: classes/RemoteController.php:334
|
50 |
+
#, fuzzy
|
51 |
+
#| msgid "Squirrly Keyword Research"
|
52 |
+
msgid "Keyword Researches"
|
53 |
+
msgstr "Squirrly Erweiterte Suche!"
|
54 |
|
55 |
# @ squirrly-seo
|
56 |
+
#: classes/RemoteController.php:336
|
57 |
#, fuzzy
|
58 |
#| msgid "Do a research"
|
59 |
msgid "do research"
|
60 |
msgstr "Recherchieren"
|
61 |
|
62 |
+
#: classes/RemoteController.php:341
|
63 |
msgid "Keywords stored in Squirrly Briefcase"
|
64 |
msgstr ""
|
65 |
|
66 |
# @ squirrly-seo
|
67 |
+
#: classes/RemoteController.php:343
|
68 |
#, fuzzy
|
69 |
#| msgid "+ Add keyword"
|
70 |
msgid "add keyword"
|
71 |
msgstr "Fügen Sie ein anderes Schlüsselwort ein"
|
72 |
|
73 |
+
#: classes/RemoteController.php:348
|
74 |
msgid "Pages ranking in top 100 Google"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: classes/RemoteController.php:350
|
78 |
msgid "see rankings"
|
79 |
msgstr ""
|
80 |
|
81 |
+
#: classes/RemoteController.php:355
|
82 |
msgid "SEO Audits"
|
83 |
msgstr ""
|
84 |
|
85 |
+
#: classes/RemoteController.php:357
|
86 |
msgid "see audits"
|
87 |
msgstr ""
|
88 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
89 |
# @ squirrly-seo
|
90 |
+
#: classes/RemoteController.php:1250
|
91 |
msgid "Keyword:"
|
92 |
msgstr "Schlüsselwort:"
|
93 |
|
94 |
# @ squirrly-seo
|
95 |
+
#: classes/RemoteController.php:1251
|
96 |
msgid "date"
|
97 |
msgstr "Datum"
|
98 |
|
99 |
+
#: classes/RemoteController.php:1252 controllers/CheckSeo.php:317
|
100 |
+
#: controllers/Patterns.php:16 controllers/Research.php:259
|
101 |
+
#: controllers/Research.php:290 controllers/Research.php:344
|
102 |
+
#: controllers/Research.php:654
|
103 |
msgid "Saved!"
|
104 |
msgstr ""
|
105 |
|
106 |
# @ squirrly-seo
|
107 |
+
#: classes/RemoteController.php:1253
|
108 |
msgid "Read it!"
|
109 |
msgstr "Lesen!"
|
110 |
|
111 |
# @ squirrly-seo
|
112 |
+
#: classes/RemoteController.php:1254
|
113 |
msgid "Insert it!"
|
114 |
msgstr "Einfügen!"
|
115 |
|
116 |
# @ squirrly-seo
|
117 |
+
#: classes/RemoteController.php:1255
|
118 |
msgid "Reference"
|
119 |
msgstr "Referenz"
|
120 |
|
121 |
# @ squirrly-seo
|
122 |
+
#: classes/RemoteController.php:1256
|
123 |
msgid "Insert as box"
|
124 |
msgstr "Als Box einfügen"
|
125 |
|
126 |
+
#: classes/RemoteController.php:1257
|
127 |
msgid "Insert Link"
|
128 |
msgstr ""
|
129 |
|
130 |
# @ squirrly-seo
|
131 |
+
#: classes/RemoteController.php:1258
|
132 |
msgid "Not relevant?"
|
133 |
msgstr "Nicht relevant?"
|
134 |
|
135 |
# @ squirrly-seo
|
136 |
+
#: classes/RemoteController.php:1259
|
137 |
msgid "Insert in your article"
|
138 |
msgstr "In Artikel einfügen"
|
139 |
|
140 |
+
#: classes/RemoteController.php:1260
|
141 |
msgid ":( An error occurred while processing your request. Please try again"
|
142 |
msgstr ""
|
143 |
|
|
|
|
|
|
|
|
|
144 |
# @ squirrly-seo
|
145 |
+
#: classes/RemoteController.php:1261
|
146 |
msgid "No results found!"
|
147 |
msgstr "Keine Ergebnisse gefunden!"
|
148 |
|
149 |
+
#: classes/RemoteController.php:1262
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
150 |
#, php-format
|
151 |
msgid "[ ATTRIBUTE: Please check: %s to find out how to attribute this image ]"
|
152 |
msgstr ""
|
153 |
|
154 |
+
#: classes/RemoteController.php:1263
|
155 |
msgid "Has creative commons attributes"
|
156 |
msgstr ""
|
157 |
|
158 |
+
#: classes/RemoteController.php:1264
|
159 |
msgid "No known copyright restrictions"
|
160 |
msgstr ""
|
161 |
|
162 |
+
#: classes/RemoteController.php:1265
|
163 |
msgid ""
|
164 |
"You haven`t used Squirrly SEO to optimize your article. Do you want to "
|
165 |
"optimize for a keyword before publishing?"
|
167 |
"You haven`t used Squirrly SEO to optimize your article. Do you want to "
|
168 |
"optimize for a keyword before publishing?"
|
169 |
|
170 |
+
#: classes/RemoteController.php:1266
|
|
|
|
|
|
|
|
|
171 |
msgid "Your Subscription has Expired"
|
172 |
msgstr ""
|
173 |
|
174 |
+
#: classes/RemoteController.php:1267
|
|
|
|
|
|
|
|
|
175 |
msgid "There are no keywords saved in briefcase yet"
|
176 |
msgstr ""
|
177 |
|
178 |
+
#: classes/RemoteController.php:1268
|
179 |
#, php-format
|
180 |
msgid "Congratulations! Your article is 100% optimized!"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: classes/RemoteController.php:1269
|
184 |
#, php-format
|
185 |
msgid "appears too many times. Try to remove %s of them"
|
186 |
msgstr ""
|
187 |
|
188 |
+
#: classes/RemoteController.php:1270
|
189 |
#, php-format
|
190 |
msgid "write %s more words"
|
191 |
msgstr ""
|
192 |
|
193 |
+
#: classes/RemoteController.php:1271
|
194 |
#, php-format
|
195 |
msgid "Add the keyword in the %s of your article"
|
196 |
msgstr ""
|
197 |
|
198 |
+
#: classes/RemoteController.php:1272
|
199 |
msgid "Click to keep the highlight on"
|
200 |
msgstr ""
|
201 |
|
202 |
+
#: classes/RemoteController.php:1273
|
203 |
msgid "introduction"
|
204 |
msgstr ""
|
205 |
|
206 |
+
#: classes/RemoteController.php:1274
|
207 |
#, php-format
|
208 |
msgid "Write more words after the %s keyword"
|
209 |
msgstr ""
|
210 |
|
211 |
+
#: classes/RemoteController.php:1275
|
212 |
msgid "or use synonyms"
|
213 |
msgstr ""
|
214 |
|
215 |
+
#: classes/RemoteController.php:1276
|
216 |
#, php-format
|
217 |
msgid "add %s more word(s)"
|
218 |
msgstr ""
|
219 |
|
220 |
+
#: classes/RemoteController.php:1277
|
221 |
#, php-format
|
222 |
msgid "or remove %s word(s)"
|
223 |
msgstr ""
|
224 |
|
225 |
+
#: classes/RemoteController.php:1278
|
226 |
#, php-format
|
227 |
msgid "add %s more keyword(s)"
|
228 |
msgstr ""
|
229 |
|
230 |
+
#: classes/RemoteController.php:1279
|
231 |
#, php-format
|
232 |
msgid "write %s more words to start calculating"
|
233 |
msgstr ""
|
234 |
|
235 |
+
#: classes/RemoteController.php:1280 view/Research/Research.php:48
|
236 |
msgid "Add to Briefcase"
|
237 |
msgstr ""
|
238 |
|
239 |
+
#: classes/RemoteController.php:1281
|
240 |
msgid "Add Keyword to Briefcase"
|
241 |
msgstr ""
|
242 |
|
243 |
+
#: classes/RemoteController.php:1282
|
244 |
+
msgid "Select"
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: classes/RemoteController.php:1283 view/Blocks/Snippet.php:136
|
248 |
+
#: view/Blocks/Snippet.php:509 view/Blocks/Snippet.php:765
|
249 |
msgid "Auto Draft"
|
250 |
msgstr ""
|
251 |
|
252 |
+
#: classes/RemoteController.php:1284
|
253 |
+
msgid ""
|
254 |
+
"You’ve already used the Live Assistant to optimize this post when creating "
|
255 |
+
"it in your Page Builder. Please go back and resume your optimization work "
|
256 |
+
"there."
|
257 |
+
msgstr ""
|
258 |
+
|
259 |
# @ squirrly-seo
|
260 |
+
#: classes/helpers/Sanitize.php:124
|
261 |
msgid "The code for Google Webmaster Tool is incorrect."
|
262 |
msgstr "Der Code für Google Webmaster Tool ist falsch."
|
263 |
|
264 |
# @ squirrly-seo
|
265 |
+
#: classes/helpers/Sanitize.php:152
|
266 |
msgid "The code for Google Analytics is incorrect."
|
267 |
msgstr "Der Code für Google Analytics ist falsch."
|
268 |
|
269 |
# @ squirrly-seo
|
270 |
+
#: classes/helpers/Sanitize.php:189
|
271 |
msgid "The code for Facebook is incorrect."
|
272 |
msgstr "Der Code für Facebook ist falsch."
|
273 |
|
274 |
+
#: classes/helpers/Sanitize.php:215
|
275 |
msgid "The code for Pinterest is incorrect."
|
276 |
msgstr ""
|
277 |
|
278 |
# @ squirrly-seo
|
279 |
+
#: classes/helpers/Sanitize.php:240
|
280 |
msgid "The code for Bing is incorrect."
|
281 |
msgstr "Der Code für Bing ist falsch."
|
282 |
|
283 |
# @ squirrly-seo
|
284 |
+
#: classes/helpers/Sanitize.php:265
|
285 |
#, fuzzy
|
286 |
#| msgid "The code for Bing is incorrect."
|
287 |
msgid "The code for Alexa is incorrect."
|
288 |
msgstr "Der Code für Bing ist falsch."
|
289 |
|
290 |
# @ squirrly-seo
|
291 |
+
#: classes/helpers/Sanitize.php:391
|
292 |
#, fuzzy
|
293 |
#| msgid "The code for Facebook is incorrect."
|
294 |
msgid "The code for Facebook Pixel must only contain numbers."
|
295 |
msgstr "Der Code für Facebook ist falsch."
|
296 |
|
297 |
# @ squirrly-seo
|
298 |
+
#: classes/helpers/Sanitize.php:406
|
299 |
#, fuzzy
|
300 |
#| msgid "The code for Facebook is incorrect."
|
301 |
msgid "The code for Facebook App must only contain numbers."
|
316 |
msgid "Leave a review"
|
317 |
msgstr ""
|
318 |
|
319 |
+
#: classes/helpers/Tools.php:405
|
320 |
msgid "Format"
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: classes/helpers/Tools.php:423 classes/helpers/Tools.php:459
|
324 |
msgid "Category"
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: classes/helpers/Tools.php:441 classes/helpers/Tools.php:477
|
328 |
msgid "Tag"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: classes/helpers/Tools.php:495
|
332 |
msgid "Shipping Option"
|
333 |
msgstr ""
|
334 |
|
335 |
+
#: classes/helpers/Tools.php:513
|
336 |
msgid "Author at"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: classes/helpers/Tools.php:585
|
340 |
msgid "Are you looking for"
|
341 |
msgstr ""
|
342 |
|
343 |
+
#: classes/helpers/Tools.php:586
|
344 |
msgid "These are the results for"
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: classes/helpers/Tools.php:586
|
348 |
msgid "that you can find on our website."
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: classes/helpers/Tools.php:620
|
352 |
msgid "Page not found"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: classes/helpers/Tools.php:621
|
356 |
msgid "This page could not be found on our website."
|
357 |
msgstr ""
|
358 |
|
359 |
+
#: classes/helpers/Tools.php:889
|
360 |
msgid "For better text comparison you need to install PHP mbstring extension."
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: config/config.php:30
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
364 |
msgid "Places a separator between the elements of the post description"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: config/config.php:31
|
368 |
msgid "Adds the title of the post/page/term once it’s published"
|
369 |
msgstr ""
|
370 |
|
371 |
+
#: config/config.php:32
|
372 |
msgid ""
|
373 |
"Will display an excerpt from the post/page/term (if not customized, the "
|
374 |
"excerpt will be auto-generated)"
|
375 |
msgstr ""
|
376 |
|
377 |
+
#: config/config.php:33
|
378 |
msgid "Will display an excerpt from the post/page (no auto-generation)"
|
379 |
msgstr ""
|
380 |
|
381 |
+
#: config/config.php:34
|
382 |
msgid "Adds the post's keyword to the post description"
|
383 |
msgstr ""
|
384 |
|
385 |
+
#: config/config.php:35
|
386 |
msgid "Displays the number of the current page (i.e. 1 of 6)"
|
387 |
msgstr ""
|
388 |
|
389 |
+
#: config/config.php:36
|
390 |
msgid "Adds the site's name to the post description"
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: config/config.php:37
|
394 |
msgid "Adds the tagline/description of your site"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: config/config.php:38
|
398 |
msgid "Adds the post category (several categories will be comma-separated)"
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: config/config.php:39
|
402 |
msgid "Adds the primary category of the post/page"
|
403 |
msgstr ""
|
404 |
|
405 |
+
#: config/config.php:40
|
406 |
msgid "Adds the category description to the post description"
|
407 |
msgstr ""
|
408 |
|
409 |
+
#: config/config.php:41
|
410 |
msgid "Adds the current tag(s) (several tags will be comma-separated)"
|
411 |
msgstr ""
|
412 |
|
413 |
+
#: config/config.php:42
|
414 |
msgid "Adds the tag description"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: config/config.php:43
|
418 |
msgid "Adds the term name"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: config/config.php:44
|
422 |
msgid "Adds the term description"
|
423 |
msgstr ""
|
424 |
|
425 |
+
#: config/config.php:45
|
426 |
msgid "Displays the search phrase (if it appears in the post)"
|
427 |
msgstr ""
|
428 |
|
429 |
+
#: config/config.php:46
|
430 |
msgid "Replaces the publication date of a post/page with the modified one"
|
431 |
msgstr ""
|
432 |
|
433 |
+
#: config/config.php:47
|
434 |
msgid "Displays the author's nicename"
|
435 |
msgstr ""
|
436 |
|
437 |
+
#: config/config.php:48
|
438 |
msgid "Adds the author's biographical info to the post description"
|
439 |
msgstr ""
|
440 |
|
441 |
+
#: config/config.php:49
|
442 |
msgid "Displays the current date"
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: config/config.php:50
|
446 |
msgid "Displays the date of the post/page once it's published"
|
447 |
msgstr ""
|
448 |
|
449 |
+
#: config/config.php:51
|
450 |
msgid "Adds the current day"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: config/config.php:52
|
454 |
msgid "Adds the current month"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: config/config.php:53
|
458 |
msgid "Adds the current year"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: config/config.php:54
|
462 |
msgid "Adds the title of a page's parent page"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: config/config.php:55
|
466 |
msgid "Adds the product name from Woocommerce for the current product"
|
467 |
msgstr ""
|
468 |
|
469 |
+
#: config/config.php:56
|
470 |
msgid "Adds the product price from Woocommerce for the current product"
|
471 |
msgstr ""
|
472 |
|
473 |
+
#: config/config.php:57
|
474 |
msgid "Adds the product sale price from Woocommerce for the current product"
|
475 |
msgstr ""
|
476 |
|
477 |
+
#: config/config.php:58
|
478 |
msgid ""
|
479 |
"Adds the product price currency from Woocommerce for the current product"
|
480 |
msgstr ""
|
481 |
|
482 |
+
#: controllers/Api.php:66
|
483 |
msgid "Invalid Token. Please try again"
|
484 |
msgstr ""
|
485 |
|
486 |
+
#: controllers/Api.php:87 controllers/Api.php:139
|
487 |
msgid "Connection expired. Please try again"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: controllers/Api.php:100 controllers/Api.php:103 controllers/Api.php:106
|
491 |
msgid "Author not found"
|
492 |
msgstr ""
|
493 |
|
494 |
+
#: controllers/Api.php:149 controllers/Api.php:171
|
495 |
+
msgid "Wrong Params"
|
496 |
+
msgstr ""
|
497 |
+
|
498 |
+
#: controllers/Assistant.php:63 controllers/Research.php:98
|
499 |
msgid "No keyword found."
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: controllers/Assistant.php:102 controllers/Assistant.php:129
|
503 |
+
#: controllers/Audits.php:324 controllers/Ranking.php:134
|
504 |
+
#: controllers/SeoSettings.php:149 controllers/SeoSettings.php:166
|
505 |
+
#: controllers/SeoSettings.php:187 controllers/SeoSettings.php:224
|
506 |
+
#: controllers/SeoSettings.php:250 controllers/SeoSettings.php:278
|
507 |
+
#: controllers/SeoSettings.php:554 controllers/SeoSettings.php:589
|
508 |
+
#: controllers/SeoSettings.php:625
|
509 |
msgid "Saved"
|
510 |
msgstr ""
|
511 |
|
512 |
+
#: controllers/Assistant.php:108 controllers/BulkSeo.php:69
|
513 |
+
#: controllers/Patterns.php:100 controllers/Post.php:246
|
514 |
+
#: controllers/Post.php:299 controllers/Post.php:331 controllers/Post.php:366
|
515 |
+
#: controllers/PostsList.php:182 controllers/Research.php:172
|
516 |
+
#: controllers/Research.php:179 controllers/Research.php:217
|
517 |
+
#: controllers/Research.php:240 controllers/Research.php:270
|
518 |
+
#: controllers/Research.php:297 controllers/Research.php:321
|
519 |
+
#: controllers/Research.php:351 controllers/Research.php:372
|
520 |
+
#: controllers/Research.php:453 controllers/Research.php:604
|
521 |
+
#: controllers/Research.php:628 controllers/Research.php:662
|
522 |
+
#: controllers/Research.php:688 controllers/SeoSettings.php:341
|
523 |
+
#: controllers/SeoSettings.php:543 controllers/SeoSettings.php:568
|
524 |
+
#: controllers/SeoSettings.php:605 controllers/SeoSettings.php:642
|
525 |
+
#: controllers/SeoSettings.php:656 controllers/SeoSettings.php:678
|
526 |
+
#: controllers/SeoSettings.php:699 controllers/Snippet.php:159
|
527 |
msgid "You do not have permission to perform this action"
|
528 |
msgstr ""
|
529 |
|
530 |
# @ squirrly-seo
|
531 |
+
#: controllers/Assistant.php:134
|
532 |
#, fuzzy
|
533 |
#| msgid "Could not send the email..."
|
534 |
msgid "Error: Could not save the data."
|
535 |
msgstr "Konnte E-Mail nicht senden ..."
|
536 |
|
537 |
+
#: controllers/Audits.php:130
|
538 |
+
msgid "The audit was not found. Please load another audit."
|
539 |
+
msgstr ""
|
540 |
+
|
541 |
+
# @ squirrly-seo
|
542 |
+
#: controllers/Audits.php:203
|
543 |
+
#, fuzzy
|
544 |
+
#| msgid "Could not send the email..."
|
545 |
+
msgid "Could not load the Audit Page."
|
546 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
547 |
+
|
548 |
+
#: controllers/Audits.php:265
|
549 |
+
msgid "Audit page is added. The audit may take a while so please be patient."
|
550 |
+
msgstr ""
|
551 |
+
|
552 |
+
#: controllers/Audits.php:268
|
553 |
+
msgid "You reached the maximum number of audit pages for your account."
|
554 |
+
msgstr ""
|
555 |
+
|
556 |
+
# @ squirrly-seo
|
557 |
+
#: controllers/Audits.php:271
|
558 |
+
#, fuzzy
|
559 |
+
#| msgid "Upload error: Could not upload the favicon."
|
560 |
+
msgid "Error! Could not add the audit page."
|
561 |
+
msgstr "Upload Fehler: Konnte das Favicon nicht hochladen."
|
562 |
+
|
563 |
+
# @ squirrly-seo
|
564 |
+
#: controllers/Audits.php:275
|
565 |
+
#, fuzzy
|
566 |
+
#| msgid "Upload error: Could not upload the favicon."
|
567 |
+
msgid "Error! Could not find the audit page in your website."
|
568 |
+
msgstr "Upload Fehler: Konnte das Favicon nicht hochladen."
|
569 |
+
|
570 |
+
#: controllers/Audits.php:285
|
571 |
+
msgid "Audit page sent for recheck. It may take a while so please be patient."
|
572 |
+
msgstr ""
|
573 |
+
|
574 |
+
#: controllers/Audits.php:288 controllers/Audits.php:291
|
575 |
+
msgid "The audit for all pages can be made once an hour."
|
576 |
+
msgstr ""
|
577 |
+
|
578 |
+
#: controllers/Audits.php:301
|
579 |
+
msgid "The audit page is deleted"
|
580 |
+
msgstr ""
|
581 |
+
|
582 |
+
#: controllers/Audits.php:303 controllers/FocusPages.php:383
|
583 |
+
#: controllers/Ranking.php:161 controllers/Ranking.php:179
|
584 |
+
#: controllers/Ranking.php:197 controllers/Research.php:208
|
585 |
+
#: controllers/Research.php:211 controllers/Research.php:234
|
586 |
+
#: controllers/Research.php:292 controllers/Research.php:316
|
587 |
+
#: controllers/Research.php:500 controllers/Research.php:571
|
588 |
+
#: controllers/Research.php:598 controllers/Research.php:623
|
589 |
+
#: controllers/Research.php:708
|
590 |
+
msgid "Invalid params!"
|
591 |
+
msgstr ""
|
592 |
+
|
593 |
+
#: controllers/Audits.php:326
|
594 |
msgid "Not a valid email address"
|
595 |
msgstr ""
|
596 |
|
597 |
+
#: controllers/CheckSeo.php:268 controllers/CheckSeo.php:279
|
598 |
msgid "Done!"
|
599 |
msgstr ""
|
600 |
|
601 |
+
#: controllers/CheckSeo.php:296
|
602 |
msgid "Fixed!"
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: controllers/CheckSeo.php:301
|
606 |
msgid "Could not fix it. You need to change it manually."
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: controllers/CheckSeo.php:310
|
610 |
+
msgid "Saved! Task marked as done."
|
611 |
msgstr ""
|
612 |
|
613 |
+
#: controllers/FocusPages.php:256
|
614 |
msgid "Focus Page does not exist or was deleted from your website."
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: controllers/FocusPages.php:314
|
618 |
msgid "Focus page is added. The audit may take a while so please be patient."
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: controllers/FocusPages.php:321
|
622 |
+
msgid "You reached the maximum number of focus pages for all your websites."
|
623 |
msgstr ""
|
624 |
|
625 |
# @ squirrly-seo
|
626 |
+
#: controllers/FocusPages.php:324
|
627 |
#, fuzzy
|
628 |
#| msgid "Upload error: Could not upload the favicon."
|
629 |
msgid "Error! Could not add the focus page."
|
630 |
msgstr "Upload Fehler: Konnte das Favicon nicht hochladen."
|
631 |
|
632 |
+
#: controllers/FocusPages.php:327
|
633 |
msgid "Error! This focus page is not public."
|
634 |
msgstr ""
|
635 |
|
636 |
+
#: controllers/FocusPages.php:331 controllers/FocusPages.php:370
|
637 |
msgid "Error! Could not find the focus page in your website."
|
638 |
msgstr ""
|
639 |
|
640 |
+
#: controllers/FocusPages.php:358
|
641 |
msgid "Focus page sent for recheck. It may take a while so please be patient."
|
642 |
msgstr ""
|
643 |
|
644 |
+
#: controllers/FocusPages.php:361 controllers/FocusPages.php:365
|
645 |
msgid "You've made too many requests, please wait a few minutes."
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: controllers/FocusPages.php:381
|
|
|
|
|
|
|
|
|
649 |
msgid "The focus page is deleted"
|
650 |
msgstr ""
|
651 |
|
652 |
+
#: controllers/Menu.php:126
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
653 |
#, php-format
|
654 |
msgid ""
|
655 |
"An error occurred during activation. If this error persists, please contact "
|
656 |
"us at: %s"
|
657 |
msgstr ""
|
658 |
|
659 |
+
#: controllers/Menu.php:163
|
660 |
msgid "Dashboard"
|
661 |
msgstr ""
|
662 |
|
663 |
# @ squirrly-seo
|
664 |
+
#: controllers/Menu.php:188 controllers/Menu.php:287 controllers/Menu.php:322
|
665 |
#: view/Blocks/SLASearch.php:7
|
666 |
#, fuzzy
|
667 |
#| msgid "Squirrly settings"
|
668 |
msgid "Squirrly SEO"
|
669 |
msgstr "Squirrly Einstellungen"
|
670 |
|
671 |
+
#: controllers/Menu.php:256
|
672 |
msgid "SEO Snippet"
|
673 |
msgstr ""
|
674 |
|
675 |
+
#: controllers/Menu.php:265 controllers/Snippet.php:130
|
676 |
msgid "Custom SEO"
|
677 |
msgstr ""
|
678 |
|
679 |
# @ squirrly-seo
|
680 |
+
#: controllers/Menu.php:330
|
681 |
#, fuzzy
|
682 |
#| msgid "Squirrly settings"
|
683 |
msgid "Squirrly Onboarding"
|
684 |
msgstr "Squirrly Einstellungen"
|
685 |
|
686 |
+
#: controllers/Menu.php:331
|
687 |
msgid "Onboarding"
|
688 |
msgstr ""
|
689 |
|
690 |
+
#: controllers/Menu.php:360
|
691 |
+
msgid "Import & Export SEO"
|
692 |
+
msgstr ""
|
693 |
+
|
694 |
+
#: controllers/Menu.php:361 view/SeoSettings/Backup.php:88
|
695 |
+
msgid "Import SEO"
|
696 |
+
msgstr ""
|
697 |
+
|
698 |
# @ squirrly-seo
|
699 |
+
#: controllers/Menu.php:371
|
700 |
#, fuzzy
|
701 |
#| msgid "Squirrly.co Login"
|
702 |
msgid "Squirrly Account Info"
|
703 |
msgstr "Squirrly.co Login"
|
704 |
|
705 |
+
#: controllers/Menu.php:372
|
706 |
msgid "Account Info"
|
707 |
msgstr ""
|
708 |
|
709 |
+
#: controllers/Menu.php:381
|
710 |
msgid "Squirrly How To & Support"
|
711 |
msgstr ""
|
712 |
|
713 |
# @ squirrly-seo
|
714 |
+
#: controllers/Menu.php:382
|
715 |
#, fuzzy
|
716 |
#| msgid "Support"
|
717 |
msgid "Help & Support"
|
718 |
msgstr "Support"
|
719 |
|
720 |
+
#: controllers/Patterns.php:17
|
721 |
msgid "Saved! This is how the preview looks like"
|
722 |
msgstr ""
|
723 |
|
724 |
# @ squirrly-seo
|
725 |
+
#: controllers/Post.php:293
|
726 |
#, fuzzy
|
727 |
#| msgid "Could not send the email..."
|
728 |
msgid "Could not add the demo post."
|
729 |
msgstr "Konnte E-Mail nicht senden ..."
|
730 |
|
731 |
+
#: controllers/Post.php:355 controllers/Post.php:380
|
732 |
+
msgid "Can't get the post URL"
|
733 |
+
msgstr ""
|
734 |
+
|
735 |
+
#: controllers/Post.php:385
|
736 |
+
msgid "Invalid request"
|
737 |
+
msgstr ""
|
738 |
+
|
739 |
+
#: controllers/PostsList.php:74 controllers/PostsList.php:117
|
740 |
msgid "SQ Snippet"
|
741 |
msgstr ""
|
742 |
|
743 |
+
#: controllers/PostsList.php:75
|
744 |
msgid "Optimized"
|
745 |
msgstr ""
|
746 |
|
747 |
+
#: controllers/PostsList.php:200
|
748 |
+
msgid "Network Error. Please Refresh."
|
749 |
+
msgstr ""
|
750 |
+
|
751 |
+
#: controllers/PostsList.php:204
|
752 |
+
#, php-format
|
753 |
+
msgid "Maintenance. %sWe'll be back in a minute."
|
754 |
+
msgstr ""
|
755 |
+
|
756 |
+
#: controllers/PostsList.php:235
|
757 |
msgid "Not Public"
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: controllers/PostsList.php:236
|
761 |
msgid "Could not process"
|
762 |
msgstr ""
|
763 |
|
764 |
+
#: controllers/PostsList.php:237
|
765 |
msgid "The Squirrly subscription has expired!"
|
766 |
msgstr ""
|
767 |
|
768 |
+
# @ squirrly-seo
|
769 |
+
#: controllers/Ranking.php:78
|
770 |
+
#, fuzzy
|
771 |
+
#| msgid "Could not send the email..."
|
772 |
+
msgid "Could not load the Rankings."
|
773 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
774 |
+
|
775 |
+
# @ squirrly-seo
|
776 |
+
#: controllers/Ranking.php:91
|
777 |
+
#, fuzzy
|
778 |
+
#| msgid "Could not send the email..."
|
779 |
+
msgid "Could not load data."
|
780 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
781 |
+
|
782 |
+
#: controllers/Ranking.php:143
|
783 |
#, php-format
|
784 |
msgid "Could not refresh the rank. Please check your SERP credits %shere%s"
|
785 |
msgstr ""
|
786 |
|
787 |
+
#: controllers/Ranking.php:145
|
788 |
#, php-format
|
789 |
msgid "%s is queued and the rank will be checked soon."
|
790 |
msgstr ""
|
791 |
|
792 |
+
#: controllers/Ranking.php:156
|
793 |
msgid "The keyword is deleted"
|
794 |
msgstr ""
|
795 |
|
796 |
# @ squirrly-seo
|
797 |
+
#: controllers/Ranking.php:158
|
798 |
#, fuzzy
|
799 |
#| msgid "Could not send the email..."
|
800 |
msgid "Could not delete the keyword!"
|
801 |
msgstr "Konnte E-Mail nicht senden ..."
|
802 |
|
803 |
+
#: controllers/Ranking.php:177 controllers/Research.php:232
|
804 |
+
#: controllers/Research.php:314 controllers/Research.php:621
|
805 |
+
#: controllers/Research.php:706
|
806 |
msgid "Deleted!"
|
807 |
msgstr ""
|
808 |
|
809 |
+
#: controllers/Ranking.php:194
|
810 |
msgid "Sent!"
|
811 |
msgstr ""
|
812 |
|
813 |
+
#: controllers/Research.php:198
|
814 |
msgid "Keyword Saved. The rank check will be ready in a minute."
|
815 |
msgstr ""
|
816 |
|
817 |
# @ squirrly-seo
|
818 |
+
#: controllers/Research.php:200 controllers/Research.php:204
|
819 |
#, fuzzy
|
820 |
#| msgid "Keyword:"
|
821 |
msgid "Keyword Saved!"
|
822 |
msgstr "Schlüsselwort:"
|
823 |
|
824 |
+
#: controllers/Research.php:265
|
825 |
+
msgid "Invalid Label or Color!"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
826 |
msgstr ""
|
827 |
|
828 |
+
#: controllers/Research.php:346 controllers/Research.php:656
|
829 |
+
#: controllers/Research.php:682
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
830 |
msgid "Invalid Keyword!"
|
831 |
msgstr ""
|
832 |
|
833 |
+
#: controllers/Research.php:405 controllers/Research.php:419
|
834 |
+
#: controllers/Research.php:441 controllers/Research.php:444
|
835 |
+
#: controllers/SeoSettings.php:387 controllers/SeoSettings.php:390
|
836 |
+
#: controllers/SeoSettings.php:434 controllers/SeoSettings.php:437
|
837 |
+
msgid "Error! The backup is not valid."
|
838 |
msgstr ""
|
839 |
|
840 |
+
#: controllers/Research.php:439 controllers/SeoSettings.php:385
|
|
|
841 |
msgid "Great! The backup is restored."
|
842 |
msgstr ""
|
843 |
|
844 |
+
#: controllers/Research.php:447 controllers/SeoSettings.php:393
|
845 |
+
#: controllers/SeoSettings.php:440
|
|
|
|
|
|
|
|
|
|
|
|
|
846 |
msgid "Error! You have to enter a previously saved backup file."
|
847 |
msgstr ""
|
848 |
|
849 |
+
#: controllers/Research.php:468
|
850 |
msgid "Could not add the keyword to SERP Check. Please try again."
|
851 |
msgstr ""
|
852 |
|
853 |
+
#: controllers/Research.php:470
|
854 |
msgid "The keyword is added to SERP Check."
|
855 |
msgstr ""
|
856 |
|
857 |
+
#: controllers/Research.php:473
|
858 |
msgid "Invalid parameters."
|
859 |
msgstr ""
|
860 |
|
861 |
+
#: controllers/Research.php:565
|
862 |
+
msgid "Keyword Research limit exceeded"
|
863 |
+
msgstr ""
|
864 |
+
|
865 |
+
#: controllers/Research.php:680
|
866 |
msgid "The keywords are added to SERP Check!"
|
867 |
msgstr ""
|
868 |
|
869 |
# @ squirrly-seo
|
870 |
+
#: controllers/SeoSettings.php:321
|
871 |
#, fuzzy
|
872 |
#| msgid "The code for Google Analytics is incorrect."
|
873 |
msgid "Google Analytics account is disconnected."
|
874 |
msgstr "Der Code für Google Analytics ist falsch."
|
875 |
|
876 |
# @ squirrly-seo
|
877 |
+
#: controllers/SeoSettings.php:323 controllers/SeoSettings.php:336
|
878 |
#, fuzzy
|
879 |
#| msgid "Delete error: Could not delete the old favicon."
|
880 |
msgid "Error! Could not disconnect the account."
|
881 |
msgstr "Lösch Fehler: Konnte das alte Favicon nicht löschen."
|
882 |
|
883 |
+
#: controllers/SeoSettings.php:334
|
884 |
msgid "Google Search Console account is disconnected."
|
885 |
msgstr ""
|
886 |
|
887 |
+
#: controllers/SeoSettings.php:431
|
888 |
msgid "Great! The SEO backup is restored."
|
889 |
msgstr ""
|
890 |
|
891 |
+
#: controllers/SeoSettings.php:468 controllers/SeoSettings.php:512
|
|
|
|
|
|
|
|
|
892 |
#, php-format
|
893 |
msgid ""
|
894 |
+
"Success! The import from %s was completed successfully and your SEO is safe!"
|
|
|
895 |
msgstr ""
|
896 |
|
897 |
+
# @ squirrly-seo
|
898 |
+
#: controllers/SeoSettings.php:470
|
899 |
+
#, fuzzy
|
900 |
+
#| msgid "An error occured while logging in!"
|
901 |
+
msgid "Error! An error occured while import. Please try again."
|
902 |
+
msgstr "Bei der Anmeldung ist ein Fehler aufgetreten!"
|
903 |
+
|
904 |
+
#: controllers/SeoSettings.php:482
|
905 |
msgid "All the Plugin settings were imported successfuly!"
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: controllers/SeoSettings.php:484
|
909 |
msgid "No settings found for this plugin/theme."
|
910 |
msgstr ""
|
911 |
|
912 |
+
#: controllers/SeoSettings.php:532 models/Rollback.php:98
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
913 |
msgid "Rollback to Previous Version"
|
914 |
msgstr ""
|
915 |
|
916 |
# @ squirrly-seo
|
917 |
+
#: controllers/SeoSettings.php:556
|
918 |
#, fuzzy
|
919 |
#| msgid "Could not send the email..."
|
920 |
msgid "Could not save the changes"
|
921 |
msgstr "Konnte E-Mail nicht senden ..."
|
922 |
|
923 |
# @ squirrly-seo
|
924 |
+
#: controllers/SeoSettings.php:597 controllers/SeoSettings.php:633
|
925 |
#, fuzzy
|
926 |
#| msgid "Could not send the email..."
|
927 |
msgid "Could not add the post type"
|
928 |
msgstr "Konnte E-Mail nicht senden ..."
|
929 |
|
930 |
+
#: controllers/SeoSettings.php:667
|
931 |
+
msgid ""
|
932 |
+
"Error! Could not get the code. Connect to Google Search Console and validate "
|
933 |
+
"the connection."
|
934 |
+
msgstr ""
|
935 |
+
|
936 |
+
#: controllers/SeoSettings.php:688
|
937 |
+
msgid ""
|
938 |
+
"Error! Could not get the tracking code. Connect to Google Analytics and get "
|
939 |
+
"the website tracking code from Admin area."
|
940 |
+
msgstr ""
|
941 |
+
|
942 |
# @ squirrly-seo
|
943 |
+
#: controllers/Snippet.php:82
|
944 |
#, fuzzy
|
945 |
#| msgid "Squirrly LIVE SEO assistant"
|
946 |
msgid "Squirrly SEO Snippet"
|
947 |
msgstr "Squirrly LIVE SEO-Assistent"
|
948 |
|
949 |
# @ squirrly-seo
|
950 |
+
#: controllers/Snippet.php:177
|
951 |
#, fuzzy
|
952 |
#| msgid "Could not send the email..."
|
953 |
msgid "Could not save the data"
|
954 |
msgstr "Konnte E-Mail nicht senden ..."
|
955 |
|
956 |
+
#: core/BlockFocusPages.php:22 view/Audits/AuditStats.php:89
|
957 |
msgid "Audit in progress"
|
958 |
msgstr ""
|
959 |
|
|
|
|
|
|
|
|
|
960 |
# @ squirrly-seo
|
961 |
+
#: core/BlockSupport.php:26
|
962 |
msgid "Plugin Feedback"
|
963 |
msgstr "Plugin Feedback"
|
964 |
|
965 |
# @ squirrly-seo
|
966 |
+
#: core/BlockSupport.php:58
|
967 |
msgid "Thank you for your feedback"
|
968 |
msgstr "Vielen Dank für Ihre Feedback"
|
969 |
|
970 |
# @ squirrly-seo
|
971 |
+
#: core/BlockSupport.php:62
|
972 |
msgid "No message."
|
973 |
msgstr "Keine Nachricht."
|
974 |
|
975 |
# @ squirrly-seo
|
976 |
+
#: core/Blocklogin.php:53
|
977 |
#, fuzzy, php-format
|
978 |
#| msgid ""
|
979 |
#| "We found your email, so it means you already have a Squirrly.co account. "
|
981 |
#| "%shere%s"
|
982 |
msgid ""
|
983 |
"We found your email, so it means you already have a Squirrly.co account. "
|
984 |
+
"%sClick %sI already have an account%s and login. If you forgot your "
|
985 |
+
"password, click %shere%s"
|
986 |
msgstr ""
|
987 |
"Ihre E-Mail Adresse ist bereits bei Squirrly.co registriert. Bitte loggen "
|
988 |
"Sie sich mit Ihrer Squirrly-ID ein. Falls Sie Ihr Passwort vergessen haben, "
|
989 |
"klicken Sie %shier%s"
|
990 |
|
991 |
+
#: core/Blocklogin.php:56
|
992 |
msgid "Your email is not valid. Please enter a valid email"
|
993 |
msgstr ""
|
994 |
|
995 |
+
#: core/Blocklogin.php:59
|
996 |
msgid "We could not create your account. Please enter a valid email"
|
997 |
msgstr ""
|
998 |
|
999 |
+
#: core/Blocklogin.php:78
|
1000 |
#, php-format
|
1001 |
msgid ""
|
1002 |
"Error: Couldn't connect to host :( . Please contact your site's webhost (or "
|
1004 |
msgstr ""
|
1005 |
|
1006 |
# @ squirrly-seo
|
1007 |
+
#: core/Blocklogin.php:82
|
1008 |
#, fuzzy
|
1009 |
#| msgid ""
|
1010 |
#| "Could not send your informations to squirrly. Please register %smanually"
|
1015 |
"%smanually%s."
|
1016 |
|
1017 |
# @ squirrly-seo
|
1018 |
+
#: core/Blocklogin.php:104
|
1019 |
msgid "Wrong email or password!"
|
1020 |
msgstr "Benutzername oder Passwort falsch!"
|
1021 |
|
1022 |
# @ squirrly-seo
|
1023 |
+
#: core/Blocklogin.php:107
|
1024 |
#, fuzzy
|
1025 |
#| msgid "You can use this account only for the URL you registered first!"
|
1026 |
msgid "You can only use this account for the URL you registered first!"
|
1029 |
"haben!"
|
1030 |
|
1031 |
# @ squirrly-seo
|
1032 |
+
#: core/Blocklogin.php:110
|
1033 |
#, fuzzy
|
1034 |
#| msgid "An error occured."
|
1035 |
msgid "An error occured"
|
1036 |
msgstr "Ein Fehler ist aufgetreten."
|
1037 |
|
1038 |
+
#: core/Blocklogin.php:130
|
1039 |
+
#, php-format
|
1040 |
+
msgid ""
|
1041 |
+
"Error: Couldn't connect to host :( . Please contact your site's webhost (or "
|
1042 |
+
"webmaster) and request them to add %s to their IP whitelist."
|
1043 |
+
msgstr ""
|
1044 |
+
|
1045 |
# @ squirrly-seo
|
1046 |
+
#: core/Blocklogin.php:135
|
1047 |
msgid "Both fields are required."
|
1048 |
msgstr "Beide Felder sind Pflichtfelder."
|
1049 |
|
1050 |
+
#: models/Assistant.php:50 view/Blocks/SEOIssues.php:42
|
1051 |
msgid "Task Details"
|
1052 |
msgstr ""
|
1053 |
|
1054 |
+
#: models/Assistant.php:57
|
1055 |
msgid "active task"
|
1056 |
msgstr ""
|
1057 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1058 |
# @ squirrly-seo
|
1059 |
+
#: models/Assistant.php:80 view/Blocks/Jorney.php:69
|
1060 |
+
#: view/Blocks/KRHistory.php:47
|
1061 |
#, fuzzy
|
1062 |
#| msgid "Squirrly Keyword Research"
|
1063 |
msgid "Do Keyword Research"
|
1064 |
msgstr "Squirrly Erweiterte Suche!"
|
1065 |
|
1066 |
+
#: models/Assistant.php:81
|
1067 |
#, php-format
|
1068 |
msgid ""
|
1069 |
"Use Research - Find Keywords to perform your very first keyword research for "
|
1071 |
"steps of performing a research. %s Just follow the steps."
|
1072 |
msgstr ""
|
1073 |
|
1074 |
+
#: models/Assistant.php:85
|
1075 |
msgid "Add Keywords in Briefcase"
|
1076 |
msgstr ""
|
1077 |
|
1078 |
+
#: models/Assistant.php:86
|
1079 |
#, php-format
|
1080 |
msgid ""
|
1081 |
"Use the Briefcase feature to organize and manage your portfolio of keywords. "
|
1088 |
"the future and which are on-point with your strategy."
|
1089 |
msgstr ""
|
1090 |
|
1091 |
+
#: models/Assistant.php:90
|
1092 |
#, fuzzy
|
1093 |
#| msgid "Optimize for Keyword"
|
1094 |
msgid "Create Labels for Keywords"
|
1095 |
msgstr "Schlüsselwort optimieren"
|
1096 |
|
1097 |
+
#: models/Assistant.php:91
|
1098 |
#, php-format
|
1099 |
msgid ""
|
1100 |
"Organize your keywords by using Labels for the keywords you've stored in "
|
1106 |
"complete this task."
|
1107 |
msgstr ""
|
1108 |
|
1109 |
+
#: models/Assistant.php:95
|
1110 |
msgid "Add Keywords to Labels"
|
1111 |
msgstr ""
|
1112 |
|
1113 |
+
#: models/Assistant.php:96
|
1114 |
#, php-format
|
1115 |
msgid ""
|
1116 |
"Now that you've created your first label, you should label one of your "
|
1120 |
"Then, assign a label to your keyword in order to complete this task."
|
1121 |
msgstr ""
|
1122 |
|
1123 |
+
#: models/Assistant.php:100
|
1124 |
msgid "Send Keywords to Rank Checker"
|
1125 |
msgstr ""
|
1126 |
|
1127 |
+
#: models/Assistant.php:101
|
1128 |
#, php-format
|
1129 |
msgid ""
|
1130 |
"Now that you (hopefully) have keywords added to your Briefcase, go look at "
|
1136 |
"SEO strategy."
|
1137 |
msgstr ""
|
1138 |
|
1139 |
+
#: models/Assistant.php:107
|
1140 |
msgid "Optimize Using Live Assistant"
|
1141 |
msgstr ""
|
1142 |
|
1143 |
+
#: models/Assistant.php:108
|
1144 |
#, php-format
|
1145 |
msgid ""
|
1146 |
"Optimize your first Page or Article using the SEO Live Assistant (SLA) "
|
1154 |
"your way around it."
|
1155 |
msgstr ""
|
1156 |
|
1157 |
+
#: models/Assistant.php:114
|
1158 |
msgid "Activate Meta Automation"
|
1159 |
msgstr ""
|
1160 |
|
1161 |
+
#: models/Assistant.php:115
|
1162 |
#, php-format
|
1163 |
msgid ""
|
1164 |
+
"The %sAutomation Features%s of Squirrly SEO are extremely powerful. %s They "
|
1165 |
+
"help Non-SEO experts avoid many mistakes they would normally make. %s They "
|
1166 |
+
"help experts control any WordPress site at a level that has never been "
|
1167 |
+
"possible before. (just make sure you click to see the Advanced settings). %s "
|
1168 |
+
"You'll be able to configure automations according to any post type. %s Turn "
|
1169 |
+
"the toggle to ON for: %sActivate Patterns%s to complete this task."
|
1170 |
msgstr ""
|
1171 |
|
1172 |
+
#: models/Assistant.php:119
|
1173 |
msgid "Activate METAs"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: models/Assistant.php:120
|
1177 |
#, php-format
|
1178 |
msgid ""
|
1179 |
+
"Activate the %sMETA settings%s from the Squirrly SEO Plugin. %s You can "
|
1180 |
+
"import ALL meta settings you've made with other plugins in WordPress into "
|
1181 |
+
"your Squirrly SEO Plugin. That way everything will be kept 100%% intact, "
|
1182 |
+
"without any head-aches. %s To complete this task you need to activate: %s - "
|
1183 |
+
"Optimize the Titles%s - Optimize Descriptions %s - Add Canonical META Link "
|
1184 |
+
"%s Make sure you click on %sSave settings%s after you switch anything on or "
|
1185 |
+
"off."
|
1186 |
msgstr ""
|
1187 |
|
1188 |
+
#: models/Assistant.php:124 view/Blocks/Snippet.php:376
|
1189 |
+
#: view/SeoSettings/Jsonld.php:35
|
1190 |
msgid "Activate JSON-LD"
|
1191 |
msgstr ""
|
1192 |
|
1193 |
+
#: models/Assistant.php:125
|
1194 |
#, php-format
|
1195 |
msgid ""
|
1196 |
+
"%sJSON-LD Structured Data%s needs to be activated. %s The Duplicate Removal "
|
1197 |
"feature of Squirrly SEO will make sure that if you have more than one JSON-"
|
1198 |
"LD definition inside the source code of any URL, the definition created by "
|
1199 |
"Squirrly SEO will be the only one that remains. %s Make sure you setup all "
|
1200 |
"the information about your Organization or your Personal Brand here. %s To "
|
1201 |
+
"finish all the JSON-LD related setup, also visit the %sSocial Media%s "
|
1202 |
+
"section of our Settings page and write in your social media profiles for "
|
1203 |
+
"this site. %s Then, at URL-level you will be able to add custom JSON-LD if "
|
1204 |
+
"you're an advanced user."
|
1205 |
msgstr ""
|
1206 |
|
1207 |
+
#: models/Assistant.php:129 view/Blocks/Snippet.php:479
|
1208 |
+
#: view/SeoSettings/Automation.php:377 view/SeoSettings/Social.php:47
|
1209 |
msgid "Activate Open Graph"
|
1210 |
msgstr ""
|
1211 |
|
1212 |
+
#: models/Assistant.php:130
|
1213 |
#, php-format
|
1214 |
msgid ""
|
1215 |
+
"Go to the %sSocial Media section%s.%sActivate Open Graph. (switch the toggle "
|
1216 |
+
"to ON) %s The Open Graph will help you control the way your posts look when "
|
1217 |
"people share your URLs to social media sites like Facebook and LinkedIN. %s "
|
1218 |
"It will also make your social media posts look great and gain you clicks to "
|
1219 |
"your site."
|
1220 |
msgstr ""
|
1221 |
|
1222 |
+
#: models/Assistant.php:134 view/Blocks/Snippet.php:733
|
1223 |
+
#: view/SeoSettings/Automation.php:404 view/SeoSettings/Social.php:270
|
1224 |
msgid "Activate Twitter Card"
|
1225 |
msgstr ""
|
1226 |
|
1227 |
+
#: models/Assistant.php:135
|
1228 |
#, php-format
|
1229 |
msgid ""
|
1230 |
+
"Go to the %sSocial Media section%s. %s - Activate Twitter Card. (switch the "
|
1231 |
"toggle to ON) %s - Add your Twitter profile URL %s The Twitter Card will "
|
1232 |
"help you control the way your posts look when people share your URLs on "
|
1233 |
"Twitter. %s It will also make your social media posts look great and gain "
|
1234 |
"you clicks to your site."
|
1235 |
msgstr ""
|
1236 |
|
1237 |
+
#: models/Assistant.php:139
|
1238 |
msgid "Activate Sitemap XML"
|
1239 |
msgstr ""
|
1240 |
|
1241 |
+
#: models/Assistant.php:140
|
1242 |
#, php-format
|
1243 |
msgid ""
|
1244 |
+
"Activate your %sSitemap XML%s setting. Squirrly SEO will then generate your "
|
1245 |
"sitemap, according to different items you can set up. %s Use this to tell "
|
1246 |
"Google how often you bring new content to your site. %s Also, choose for "
|
1247 |
"which types of URLs you'll want to have sitemaps. It depends on your "
|
1252 |
msgstr ""
|
1253 |
|
1254 |
# @ squirrly-seo
|
1255 |
+
#: models/Assistant.php:144
|
1256 |
#, fuzzy
|
1257 |
#| msgid "Google %sAnalytics ID%s`:"
|
1258 |
msgid "Activate Google Analytics"
|
1259 |
msgstr "Google %sAnalytics ID%s`:"
|
1260 |
|
1261 |
+
#: models/Assistant.php:145
|
1262 |
#, php-format
|
1263 |
msgid ""
|
1264 |
+
"Go to the %sTracking Tools section%s. %s Add your Google Analytics ID to "
|
1265 |
"complete this setting. (find it in the tracking code that Google Analytics "
|
1266 |
"tells you to place on your site) %s Squirrly SEO will then add "
|
1267 |
"(automatically) your Google Analytics tracking code (in the format you "
|
1269 |
"Automation section)."
|
1270 |
msgstr ""
|
1271 |
|
1272 |
+
#: models/Assistant.php:149
|
1273 |
msgid "Activate Facebook Pixel"
|
1274 |
msgstr ""
|
1275 |
|
1276 |
+
#: models/Assistant.php:150
|
1277 |
#, php-format
|
1278 |
msgid ""
|
1279 |
+
"Go to the %sTracking Tools section%s of the settings and add your Facebook "
|
1280 |
+
"Pixel ID. %s Make sure you click %sSave Settings%s after you do that. %s Do "
|
1281 |
+
"this, and Facebook will start tracking user actions on your site, so you can "
|
1282 |
+
"later retarget them with ads."
|
1283 |
msgstr ""
|
1284 |
|
1285 |
# @ squirrly-seo
|
1286 |
+
#: models/Assistant.php:154
|
1287 |
#, fuzzy
|
1288 |
#| msgid "Change the Website Icon"
|
1289 |
msgid "Connect the Webmasters"
|
1290 |
msgstr "Ändern Sie das Website-Symbol"
|
1291 |
|
1292 |
+
#: models/Assistant.php:155
|
1293 |
#, php-format
|
1294 |
msgid ""
|
1295 |
+
"Go to the %sConnection section%s. %s This section makes it super easy to "
|
1296 |
+
"integrate different (important) 3rd party services with your WordPress. %s "
|
1297 |
+
"Alexa META Code is 100%% optional, but the rest are very important to add. "
|
1298 |
+
"%s Enter your Pinterest code, especially if you plan to expand your presence "
|
1299 |
+
"on Pinterest. It will %sactivate Rich Pins%s, which will completely boost "
|
1300 |
+
"your sales and visibility for any product or post that has great images."
|
|
|
1301 |
msgstr ""
|
1302 |
|
1303 |
# @ squirrly-seo
|
1304 |
+
#: models/Assistant.php:163 models/focuspages/Accuracy.php:45
|
1305 |
+
#: models/focuspages/Traffic.php:100 models/focuspages/Traffic.php:105
|
1306 |
#, fuzzy
|
1307 |
#| msgid "Google %sAnalytics ID%s`:"
|
1308 |
msgid "Connect Google Analytics"
|
1309 |
msgstr "Google %sAnalytics ID%s`:"
|
1310 |
|
1311 |
+
#: models/Assistant.php:164
|
1312 |
#, php-format
|
1313 |
msgid ""
|
1314 |
+
"Integrate %sGoogle Analytics%s with Squirrly SEO from %sAudits > Settings%s."
|
1315 |
+
"%sFeatures like %sFocus Pages%s and the %sAudit%s need this integration, in "
|
1316 |
+
"order to work at full potential.%sGoogle Analytics is free and everyone uses "
|
1317 |
+
"it. The %sFocus Pages%s and the %sAudit%s will interpret the right data from "
|
1318 |
+
"Google Analytics for you.%sYou'll feel like an Analytics expert, without "
|
1319 |
+
"having to know a single thing about Google Analytics."
|
1320 |
msgstr ""
|
1321 |
|
1322 |
+
#: models/Assistant.php:168 models/Assistant.php:190
|
1323 |
msgid "Connect Google Search Console"
|
1324 |
msgstr ""
|
1325 |
|
1326 |
+
#: models/Assistant.php:169
|
1327 |
#, php-format
|
1328 |
msgid ""
|
1329 |
+
"Integrate your WordPress with %sGoogle Search Console%s with Squirrly SEO "
|
1330 |
+
"from %sAudits > Settings%s.%sThis integration is more than just setting the "
|
1331 |
+
"meta code for it. It will connect your WP to the API of Google's service and "
|
1332 |
+
"enable info such as Impressions, Clicks, Average Ranking Position to be "
|
1333 |
+
"collected.%sMore importantly, you'll be able to update all the info that "
|
1334 |
+
"Google has about your site, directly from your Squirrly SEO Plugin."
|
1335 |
msgstr ""
|
1336 |
|
1337 |
+
#: models/Assistant.php:173
|
1338 |
msgid "Set the Audit Email"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
+
#: models/Assistant.php:174
|
1342 |
#, php-format
|
1343 |
msgid ""
|
1344 |
"You can customize the email to which we send the Audit reports.%sIt can be "
|
1348 |
"order to increase the score."
|
1349 |
msgstr ""
|
1350 |
|
1351 |
+
#: models/Assistant.php:178
|
1352 |
msgid "Get your score over 60"
|
1353 |
msgstr ""
|
1354 |
|
1355 |
+
#: models/Assistant.php:179
|
1356 |
#, php-format
|
1357 |
msgid ""
|
1358 |
"True website marketing performance happens after your Audit score gets to "
|
1360 |
"getting a score of over 60.%sLook at the progress charts weekly and make "
|
1361 |
"sure you check out the Tasks section, which tells you exactly what you need "
|
1362 |
"to do in order to increase the score.%sWe've been testing these scores since "
|
1363 |
+
"2013 on hundreds of thousands of websites and it's always the same: %strue "
|
1364 |
+
"performance happens at over 84%s. That's why you need to start working on "
|
1365 |
+
"this."
|
1366 |
msgstr ""
|
1367 |
|
1368 |
+
#: models/Assistant.php:185
|
1369 |
msgid "Track your first 3 Keywords"
|
1370 |
msgstr ""
|
1371 |
|
1372 |
+
#: models/Assistant.php:186
|
1373 |
#, php-format
|
1374 |
msgid ""
|
1375 |
+
"%sSERP Checker = Search Engine Result Pages Checker.%s %s It checks your "
|
1376 |
"position on the Google Search Engine for your keywords. Also (on the "
|
1377 |
"Business Plan) it shows you the evolution in time for your sites' URLs for "
|
1378 |
"these keywords. %s Tell Squirrly SEO the first three keywords you want it to "
|
1380 |
"according to a solid SEO Strategy, you'll only be able to add keywords or "
|
1381 |
"remove keywords in the Ranking section from your Briefcase. %s Briefcase is "
|
1382 |
"your keyword organizer / manager. Find it in the Research section. Go with "
|
1383 |
+
"the mouse cursor over a keyword from %sBriefcase -> see the 3 vertical dots -"
|
1384 |
+
"> select Send to Rank Checker%s"
|
1385 |
msgstr ""
|
1386 |
|
1387 |
+
#: models/Assistant.php:191
|
1388 |
#, php-format
|
1389 |
msgid ""
|
1390 |
+
"Connect Google Search Console. %s You can do that from %sSEO Audit > Settings"
|
1391 |
+
"%s. %s It will bring information regarding Impressions and Clicks. %s Note: "
|
1392 |
+
"if you're on the free plan or the PRO plan then the Ranking Position will be "
|
1393 |
+
"displayed according to data from Google Search Console, which does not "
|
1394 |
+
"present the actual position you are on. It shows an average position that "
|
1395 |
+
"your site was lately found on. It can give you values such as 4.3 because of "
|
1396 |
+
"this. Even though your page today could be on position 7. %s The Business "
|
1397 |
+
"Plan is the only one that can give you the exact position because it uses "
|
1398 |
+
"Squirrly's private cloud servers that are working around the clock to gather "
|
1399 |
+
"the accurate, on-time and objective information about your rankings."
|
|
|
1400 |
msgstr ""
|
1401 |
|
1402 |
+
#: models/Assistant.php:195
|
1403 |
msgid "Get 1 Keyword to the first page of Google"
|
1404 |
msgstr ""
|
1405 |
|
1406 |
+
#: models/Assistant.php:196
|
1407 |
#, php-format
|
1408 |
msgid ""
|
1409 |
+
"Start with a small task. %sGet 1 keyword to the first page of Google%s. %s "
|
1410 |
+
"Select a good keyword (using our %sKeyword Research Tool%s). %s Create an "
|
1411 |
+
"amazing page for it (if you don't already have one). %s %sAdd the page to "
|
1412 |
+
"Focus Pages%s in Squirrly SEO. %s Turn the RED lights to Green in Focus "
|
1413 |
+
"Pages and see your rankings increase over time. %s If you continue working "
|
1414 |
+
"on those tasks and turning elements to green you'll complete this task."
|
1415 |
msgstr ""
|
1416 |
|
1417 |
+
#: models/Assistant.php:253 models/abstract/Assistant.php:179
|
1418 |
msgid "You chose to ignore this task. Click to activate it."
|
1419 |
msgstr ""
|
1420 |
|
1421 |
+
#: models/Audits.php:17
|
1422 |
+
msgid "Average Content Optimization"
|
|
|
|
|
|
|
|
|
1423 |
msgstr ""
|
1424 |
|
1425 |
+
#: models/Audits.php:18 models/Audits.php:97 models/Audits.php:107
|
1426 |
+
#: models/Audits.php:117 models/Audits.php:127 models/Audits.php:716
|
1427 |
+
msgid "Great!"
|
|
|
|
|
|
|
|
|
|
|
|
|
1428 |
msgstr ""
|
1429 |
|
1430 |
+
#: models/Audits.php:19
|
1431 |
+
msgid "hmm..."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1432 |
msgstr ""
|
1433 |
|
1434 |
+
#: models/Audits.php:20
|
1435 |
#, php-format
|
1436 |
msgid ""
|
1437 |
+
"How can we fix the SEO optimization of a page on our website? %s Find an "
|
1438 |
+
"amazing keyword set to use for your page. %s If you have a page about a Jazz "
|
1439 |
+
"Concert that John Dane (fictional name used for this example) will do on 9th "
|
1440 |
+
"of August 2025 in Phoenix, AZ, then you can try and find the best keywords "
|
1441 |
+
"you can use, that are related to: 'jazz concert', 'john dane', 'jazz 2025' "
|
1442 |
+
"and 'jazz in phoenix'. Find out what others search for. If you'll optimize "
|
1443 |
+
"the page for those keywords, you'll be certain that jazz fans will find it. "
|
1444 |
+
"The keyword research tool from Squirrly SEO (available as a web tool and "
|
1445 |
+
"also as a plugin for WordPress) helps you figure out exactly what to use. %s "
|
1446 |
+
"Start optimizing your content. You can use a tool like Squirrly SEO to "
|
1447 |
+
"optimize your pages. Squirrly guides you towards the best practices of "
|
1448 |
+
"optimizing a page for SEO and avoiding keyword stuffing.%s"
|
1449 |
msgstr ""
|
1450 |
|
1451 |
+
#: models/Audits.php:21
|
1452 |
+
msgid ""
|
1453 |
+
"Optimization is NOT about stuffing in keywords. It's about writing the page "
|
1454 |
+
"in such page that Search Engine bots and Humans alike will easily understand "
|
1455 |
+
"that the page is exactly about the topic they were searching for. If you are "
|
1456 |
+
"unsure how to do this, Squirrly SEO (available as a web tool or as a "
|
1457 |
+
"WordPress plugin) helps you get the job done with ease."
|
1458 |
msgstr ""
|
1459 |
|
1460 |
+
#: models/Audits.php:22
|
1461 |
msgid ""
|
1462 |
+
"Use tools like Squirrly Keyword Research and Squirrly Live Assistant to "
|
1463 |
+
"optimize your content"
|
1464 |
msgstr ""
|
1465 |
|
1466 |
+
#: models/Audits.php:27
|
1467 |
+
msgid "DcPublisher Meta"
|
|
|
1468 |
msgstr ""
|
1469 |
|
1470 |
+
# @ squirrly-seo
|
1471 |
+
#: models/Audits.php:28 models/Audits.php:58 models/Audits.php:68
|
1472 |
+
#: models/Audits.php:78 models/Audits.php:137 models/Audits.php:147
|
1473 |
+
#: models/Audits.php:157 models/Audits.php:167 models/Audits.php:177
|
1474 |
+
#: models/Audits.php:187 models/Audits.php:197 models/Audits.php:207
|
1475 |
+
#: models/Audits.php:217 models/Audits.php:227 models/Audits.php:296
|
1476 |
+
#: models/Audits.php:306 models/Audits.php:316 models/Audits.php:326
|
1477 |
+
#: models/Audits.php:421
|
1478 |
+
msgid "Yes"
|
1479 |
+
msgstr "Ja"
|
1480 |
+
|
1481 |
+
# @ squirrly-seo
|
1482 |
+
#: models/Audits.php:29 models/Audits.php:59 models/Audits.php:69
|
1483 |
+
#: models/Audits.php:79 models/Audits.php:138 models/Audits.php:148
|
1484 |
+
#: models/Audits.php:168 models/Audits.php:178 models/Audits.php:188
|
1485 |
+
#: models/Audits.php:198 models/Audits.php:208 models/Audits.php:218
|
1486 |
+
#: models/Audits.php:228 models/Audits.php:297 models/Audits.php:307
|
1487 |
+
#: models/Audits.php:317 models/Audits.php:327 models/Audits.php:368
|
1488 |
+
#: models/Audits.php:412 models/Audits.php:422
|
1489 |
+
#, fuzzy
|
1490 |
+
#| msgid "No"
|
1491 |
+
msgid "No"
|
1492 |
+
msgstr "Nein"
|
1493 |
+
|
1494 |
+
#: models/Audits.php:29
|
1495 |
+
msgid "The pages without DcPublisher meta"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
+
#: models/Audits.php:30
|
|
|
1499 |
msgid ""
|
1500 |
+
"Dublin Core is a set of standard metadata elements used to describe the "
|
1501 |
+
"contents of a website. It can help with some internal search engines and it "
|
1502 |
+
"does not bloat your code."
|
1503 |
msgstr ""
|
1504 |
|
1505 |
+
#: models/Audits.php:31
|
1506 |
+
msgid "Add the meta DcPublisher tag in the page's header"
|
|
|
|
|
|
|
1507 |
msgstr ""
|
1508 |
|
1509 |
+
#: models/Audits.php:38
|
1510 |
+
msgid "Top Ten Pages This Week"
|
1511 |
msgstr ""
|
1512 |
|
1513 |
+
#: models/Audits.php:41
|
1514 |
#, php-format
|
1515 |
msgid ""
|
1516 |
+
"If there is enough data in Google Analytics, you should see the list of "
|
1517 |
+
"pages with the most visitors in the last week. %s Having at least 100 "
|
1518 |
+
"visitors per page every week is crucial. %s Search Engines like Google and "
|
1519 |
+
"Bing will push down a page which doesn't attact visitors."
|
1520 |
msgstr ""
|
1521 |
|
1522 |
+
#: models/Audits.php:45 view/FocusPages/FocusPageStats.php:188
|
1523 |
+
msgid "Page Traffic"
|
1524 |
msgstr ""
|
1525 |
|
1526 |
+
#: models/Audits.php:46
|
1527 |
+
msgid " total visits / mo."
|
|
|
|
|
1528 |
msgstr ""
|
1529 |
|
1530 |
+
#: models/Audits.php:47
|
1531 |
+
msgid "The pages with low traffic"
|
|
|
|
|
|
|
|
|
1532 |
msgstr ""
|
1533 |
|
1534 |
+
#: models/Audits.php:48
|
1535 |
+
#, php-format
|
1536 |
+
msgid ""
|
1537 |
+
"How can we fix the Overall Traffic of the website? %s Make sure you have "
|
1538 |
+
"active listings which can be easily found on various marketplaces / "
|
1539 |
+
"platforms. eg: you have a Shopify app, a Chrome Extension, a Chrome App, a "
|
1540 |
+
"Udemy Course, Slides on SlideShare.com, videos on Youtube, an infographic on "
|
1541 |
+
"Pinterest, etc. These will always bring you constant traffic to the website "
|
1542 |
+
"and once you set it (and make it visible) you can forget it. It will keep "
|
1543 |
+
"bringing you traffic. Of course, the key is to first make these items "
|
1544 |
+
"visible in the places where you publish them. %s You need an email list. "
|
1545 |
+
"Make sure that people who come to your store, do business with you, visit "
|
1546 |
+
"your website, read your blog leave their email address so you can "
|
1547 |
+
"communicate with them further on. An alternative to this is to make a "
|
1548 |
+
"Chatbot for Facebook Messenger and get them hooked to the bot. By doing any "
|
1549 |
+
"of these, you'll be able to bring those people back to your website. %s"
|
1550 |
msgstr ""
|
1551 |
|
1552 |
+
#: models/Audits.php:49
|
1553 |
msgid ""
|
1554 |
+
"Get each person who arrives to your site once to leave something that you "
|
1555 |
+
"can use later on to bring them to your site again. You can use Facebook "
|
1556 |
+
"Pixel and then retarget them, you can make them subscribe to Desktop "
|
1557 |
+
"Notifications to receive push notifications, you can have them download an "
|
1558 |
+
"app, subscribe to a newsletter, etc. Sometimes it's best if you can create "
|
1559 |
+
"clever funnels that will ensure that any person may start following you on "
|
1560 |
+
"multiple such channels."
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
#: models/Audits.php:50
|
1564 |
+
msgid "Try to gain organic traffic to your site's pages"
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
# @ squirrly-seo
|
1568 |
+
#: models/Audits.php:57
|
1569 |
+
#, fuzzy
|
1570 |
+
#| msgid "Tool for Search Engines"
|
1571 |
+
msgid "Visible for search engines?"
|
1572 |
+
msgstr "Tool für Suchmaschinen"
|
1573 |
+
|
1574 |
+
#: models/Audits.php:59
|
1575 |
+
msgid "The pages with noindex"
|
1576 |
msgstr ""
|
1577 |
|
1578 |
+
#: models/Audits.php:60
|
1579 |
#, php-format
|
1580 |
msgid ""
|
1581 |
+
"How can we fix the noindex for our pages? %s You're currently telling Google "
|
1582 |
+
"not to index some of your pages through a robots tag inside your code. %s On "
|
1583 |
+
"WordPress, it's super easy to control on which pages to place no-index and "
|
1584 |
+
"which pages should never get tagged with no-index if you use the Squirrly "
|
1585 |
+
"SEO Plugin. %s If you're using something else, make sure you remove <META "
|
1586 |
+
"NAME=“ROBOTS” CONTENT=“NOINDEX, NOFOLLOW”> from the <head> of your HTML.%s"
|
1587 |
+
msgstr ""
|
1588 |
+
|
1589 |
+
#: models/Audits.php:61
|
1590 |
+
msgid ""
|
1591 |
+
"Some pages are better off if they have an associated no-index tag. Every "
|
1592 |
+
"website has a couple of pages that would be completely pointless to appear "
|
1593 |
+
"in search results, because they wouldn't ever make any sense for potential "
|
1594 |
+
"searchers."
|
1595 |
msgstr ""
|
1596 |
|
1597 |
# @ squirrly-seo
|
1598 |
+
#: models/Audits.php:62 models/Audits.php:72
|
|
|
1599 |
#, fuzzy
|
1600 |
+
#| msgid "adds the correct <strong>title</strong> in the home page"
|
1601 |
+
msgid "Add the correct meta robots tag in the pages"
|
1602 |
+
msgstr "fügt den richtigen <strong>Titel</strong> in die Startseite ein"
|
1603 |
|
1604 |
+
#: models/Audits.php:67
|
1605 |
+
msgid "Followed by search engines?"
|
|
|
1606 |
msgstr ""
|
1607 |
|
1608 |
+
#: models/Audits.php:69
|
1609 |
+
msgid "The pages with nofollow"
|
1610 |
msgstr ""
|
1611 |
|
1612 |
+
#: models/Audits.php:70
|
1613 |
+
#, php-format
|
1614 |
msgid ""
|
1615 |
+
"How can we fix the nofollow for our pages? %s You're currently telling "
|
1616 |
+
"Google not to follow some of your pages through a robots tag inside your "
|
1617 |
+
"code. %s On WordPress, it's super easy to control on which pages to place "
|
1618 |
+
"nofollow and which pages should never get tagged with nofollow if you use "
|
1619 |
+
"the Squirrly SEO Plugin. %s If you're using something else, make sure you "
|
1620 |
+
"remove <META NAME=“ROBOTS” CONTENT=“NOFOLLOW”> from the <head> of your HTML."
|
1621 |
+
"%s"
|
1622 |
msgstr ""
|
1623 |
|
1624 |
+
#: models/Audits.php:71
|
|
|
1625 |
msgid ""
|
1626 |
+
"Some pages are better off if they have an associated nofollow tag. Every "
|
1627 |
+
"website has a couple of pages that would be completely pointless to be "
|
1628 |
+
"followed by search results like: Contact Us, Terms and Policy."
|
1629 |
msgstr ""
|
1630 |
|
1631 |
+
#: models/Audits.php:77
|
1632 |
+
msgid "Is your site Safe Browsing?"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
+
#: models/Audits.php:80
|
1636 |
+
#, php-format
|
1637 |
msgid ""
|
1638 |
+
"How can we get our website to be Safe Browsing compliant? %s Make sure you "
|
1639 |
+
"find and delete all malware from your website. %s Watch this video to learn "
|
1640 |
+
"more. [link]https://www.youtube.com/embed/7GStGcTeo20[/link] %s Once you "
|
1641 |
+
"feel like you've fixed your problems you can check using this tool from "
|
1642 |
+
"Google: [link]https://transparencyreport.google.com/safe-browsing/search[/"
|
1643 |
+
"link]%s"
|
1644 |
msgstr ""
|
1645 |
|
1646 |
+
#: models/Audits.php:81
|
1647 |
+
msgid ""
|
1648 |
+
"This is a TOP priority if you're having a Safe Browsing problem at the "
|
1649 |
+
"moment. Browsers will NOT allow web visitors to actually access your pages. "
|
1650 |
+
"It will also cause you other problems like lower search rankings."
|
1651 |
msgstr ""
|
1652 |
|
1653 |
+
#: models/Audits.php:86
|
1654 |
+
msgid "Page load time"
|
|
|
1655 |
msgstr ""
|
1656 |
|
1657 |
+
#: models/Audits.php:87
|
1658 |
+
msgid "s average is a good time"
|
1659 |
msgstr ""
|
1660 |
|
1661 |
+
#: models/Audits.php:88
|
1662 |
+
msgid "s average is slow"
|
1663 |
msgstr ""
|
1664 |
|
1665 |
+
#: models/Audits.php:88
|
1666 |
+
msgid "The slow pages are"
|
|
|
|
|
|
|
1667 |
msgstr ""
|
1668 |
|
1669 |
+
#: models/Audits.php:89
|
1670 |
#, php-format
|
1671 |
+
msgid ""
|
1672 |
+
"How can we fix the loading speed of the website? %s Use smaller images, or "
|
1673 |
+
"compress them with tools like ShortPixel.com %s Minify Javascripts, use "
|
1674 |
+
"CDNs, use gZip. %s Use a professional service if your site is based on "
|
1675 |
+
"WordPress. Our parent company, Squirrly Limited, offers such a service for "
|
1676 |
+
"WordPress.org based websites [link]https://plugin.squirrly.co/store/fix-site-"
|
1677 |
+
"structure-seo-security-speed-broken-links-css-javascript/[/link]%s"
|
1678 |
msgstr ""
|
1679 |
|
1680 |
+
#: models/Audits.php:90
|
1681 |
+
msgid ""
|
1682 |
+
"Increasing loading speed will bring you more engagement, lower bounce rates "
|
1683 |
+
"AND more search engine results."
|
1684 |
+
msgstr ""
|
1685 |
+
|
1686 |
+
#: models/Audits.php:91
|
1687 |
#, fuzzy
|
1688 |
+
#| msgid "Optimize for Keyword"
|
1689 |
+
msgid "Optimize your site's speed"
|
1690 |
+
msgstr "Schlüsselwort optimieren"
|
1691 |
|
1692 |
+
#: models/Audits.php:96
|
1693 |
+
msgid "Duplicate Titles"
|
1694 |
msgstr ""
|
1695 |
|
1696 |
+
#: models/Audits.php:97
|
1697 |
+
msgid "No duplicate titles."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1698 |
msgstr ""
|
1699 |
|
1700 |
+
#: models/Audits.php:97
|
1701 |
+
msgid "The pages on your site have unique title tags."
|
1702 |
msgstr ""
|
1703 |
|
1704 |
+
#: models/Audits.php:98 models/Audits.php:108
|
1705 |
+
msgid "We found duplicates."
|
1706 |
+
msgstr ""
|
|
|
|
|
|
|
1707 |
|
1708 |
+
#: models/Audits.php:98
|
1709 |
+
msgid "The Pages with Duplicate Titles are"
|
1710 |
msgstr ""
|
1711 |
|
1712 |
+
#: models/Audits.php:99
|
1713 |
+
#, php-format
|
1714 |
+
msgid ""
|
1715 |
+
"How can we fix the Duplicate Titles on our pages? %s Features like SEO "
|
1716 |
+
"Automation or SEO Snippet from Squirrly SEO it will generate your META title "
|
1717 |
+
"automatically from the content of your page (in case you didn't already "
|
1718 |
+
"place a custom title). Make every single META Title of every page unique "
|
1719 |
+
"(you never repeat it on any other URL from the website). You will write what "
|
1720 |
+
"you want Google to display in the search results as a title for your "
|
1721 |
+
"listing. Make this text awesome and you'll get people clicking on it. %s See "
|
1722 |
+
"if you can assign rules to WordPress to have it change the Title of each URL "
|
1723 |
+
"according to different patterns. Normally the platform will take the Title "
|
1724 |
+
"of the latest product inside the category and add it to the Title of that "
|
1725 |
+
"particular category. In this case you can end up with something like: "
|
1726 |
+
"example.com/shooter-games will have title: 'Counter Strike GO. Buy it Now' "
|
1727 |
+
"and also: example.com/shooter-games/cs-go will also have title: 'Counter "
|
1728 |
+
"Strike GO. Buy it Now'. %s All these problematic cases can be forgotten once "
|
1729 |
+
"you start using Squirrly SEO . With its Patterns feature, it will create "
|
1730 |
+
"rules for WordPress that ensure each title for each page on your site is "
|
1731 |
+
"unique. This is completely available on the free version, so you can start "
|
1732 |
+
"right away.%s"
|
1733 |
msgstr ""
|
1734 |
|
1735 |
+
#: models/Audits.php:100
|
1736 |
+
msgid ""
|
1737 |
+
"On WordPress you can use Squirrly SEO to control everything about your page "
|
1738 |
+
"Titles and make them stand out on search engines."
|
1739 |
+
msgstr ""
|
1740 |
+
|
1741 |
+
#: models/Audits.php:101
|
1742 |
+
msgid ""
|
1743 |
+
"Add different titles to each page. You can do it manually or use SEO tools "
|
1744 |
+
"(like Squirrly) for that."
|
1745 |
msgstr ""
|
1746 |
|
1747 |
# @ squirrly-seo
|
1748 |
+
#: models/Audits.php:106
|
1749 |
#, fuzzy
|
1750 |
+
#| msgid "Description:"
|
1751 |
+
msgid "Duplicate Descriptions"
|
1752 |
+
msgstr "Beschreibung:"
|
1753 |
|
1754 |
+
# @ squirrly-seo
|
1755 |
+
#: models/Audits.php:107
|
1756 |
+
#, fuzzy
|
1757 |
+
#| msgid "Description:"
|
1758 |
+
msgid "No duplicate descriptions."
|
1759 |
+
msgstr "Beschreibung:"
|
1760 |
+
|
1761 |
+
#: models/Audits.php:107
|
1762 |
+
msgid "The pages on your site have unique meta descriptions."
|
1763 |
msgstr ""
|
1764 |
|
1765 |
+
#: models/Audits.php:108
|
1766 |
+
msgid "The Pages on which we found duplicates are"
|
1767 |
msgstr ""
|
1768 |
|
1769 |
+
#: models/Audits.php:109
|
1770 |
+
#, php-format
|
1771 |
+
msgid ""
|
1772 |
+
"How can we fix the Duplicate Descriptions on our website? %s Features like "
|
1773 |
+
"SEO Automation feature from Squirrly SEO, because it will generate your META "
|
1774 |
+
"description automatically from the content of your page (in case you didn't "
|
1775 |
+
"already place a custom description). Make every single META description of "
|
1776 |
+
"every page unique (you never repeat it on any other URL from the website). "
|
1777 |
+
"Make this text awesome and you'll get people clicking on it. %s See if you "
|
1778 |
+
"can assign rules on WordPress to have it change the META description of each "
|
1779 |
+
"URL according to different patterns. Normally the platform will take the "
|
1780 |
+
"Meta Description of the latest product inside the category and add it to the "
|
1781 |
+
"Meta Description of that particular category. In this case you can end up "
|
1782 |
+
"with something like: example.com/shooter-games will have description: "
|
1783 |
+
"'Counter Strike GO is the most popular shooter. Buy it Now' and also: "
|
1784 |
+
"example.com/shooter-games/cs-go will also have the description: 'Counter "
|
1785 |
+
"Strike GO is the most popular shooter. Buy it Now' %s All these problematic "
|
1786 |
+
"cases can be forgotten once you start using Squirrly SEO . With its Patterns "
|
1787 |
+
"feature, it will create rules for WordPress that ensure each description for "
|
1788 |
+
"each page on your site is unique. This is completely available on the free "
|
1789 |
+
"version, so you can start right away.%s"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
+
#: models/Audits.php:110
|
1793 |
+
msgid ""
|
1794 |
+
"On WordPress you can use Squirrly SEO to control everything about your META "
|
1795 |
+
"descriptions and make them stand out on search engines."
|
1796 |
msgstr ""
|
1797 |
|
1798 |
+
#: models/Audits.php:111
|
1799 |
+
msgid ""
|
1800 |
+
"Add different description to each page. You can do it manually or use SEO "
|
1801 |
+
"tools (like Squirrly) for that."
|
1802 |
msgstr ""
|
1803 |
|
1804 |
+
#: models/Audits.php:116
|
1805 |
+
msgid "Empty Titles"
|
1806 |
msgstr ""
|
1807 |
|
1808 |
+
#: models/Audits.php:117
|
1809 |
+
msgid "All pages have titles."
|
1810 |
msgstr ""
|
1811 |
|
1812 |
+
#: models/Audits.php:117
|
1813 |
+
msgid "all the pages on your site have the title tag defined :-)"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
+
#: models/Audits.php:118
|
1817 |
+
msgid "There are some pages without title."
|
1818 |
msgstr ""
|
1819 |
|
1820 |
+
#: models/Audits.php:118
|
1821 |
+
msgid "The pages with empty Title tags are"
|
|
|
1822 |
msgstr ""
|
1823 |
|
1824 |
+
#: models/Audits.php:119
|
1825 |
+
#, php-format
|
1826 |
+
msgid ""
|
1827 |
+
"How can we fix the Empty Titles on our pages? %s Features like SEO "
|
1828 |
+
"Automation or SEO Snippet from Squirrly SEO it will generate your META title "
|
1829 |
+
"automatically from the content of your page. Write what you want Google to "
|
1830 |
+
"display in the search results as a title for your listing. Make this text "
|
1831 |
+
"awesome and you'll get people clicking on it. %s See if you can assign rules "
|
1832 |
+
"to WordPress to have it create Titles for each URL according to different "
|
1833 |
+
"patterns. By having clear rules for all URLs you'll ensure that Empty Titles "
|
1834 |
+
"will no longer be a problem in the future. %s All these problematic cases "
|
1835 |
+
"can be forgotten once you start using Squirrly SEO . With its Patterns "
|
1836 |
+
"feature, it will create rules for WordPress that ensure each title for each "
|
1837 |
+
"page on your site is unique. This is completely available on the free "
|
1838 |
+
"version, so you can start right away.%s"
|
1839 |
msgstr ""
|
1840 |
|
1841 |
+
#: models/Audits.php:120
|
1842 |
+
msgid ""
|
1843 |
+
"On WordPress you can use Squirrly SEO to create and control everything about "
|
1844 |
+
"your META titles and make them stand out on search engines."
|
1845 |
msgstr ""
|
1846 |
|
1847 |
+
#: models/Audits.php:121
|
1848 |
+
msgid "Add a Title tag to each page in your site."
|
1849 |
+
msgstr ""
|
|
|
1850 |
|
1851 |
# @ squirrly-seo
|
1852 |
+
#: models/Audits.php:126
|
1853 |
+
#, fuzzy
|
1854 |
+
#| msgid "Description:"
|
1855 |
+
msgid "Empty Descriptions"
|
1856 |
+
msgstr "Beschreibung:"
|
1857 |
|
1858 |
# @ squirrly-seo
|
1859 |
+
#: models/Audits.php:127
|
1860 |
+
#, fuzzy
|
1861 |
+
#| msgid "Description:"
|
1862 |
+
msgid "All articles have description."
|
1863 |
+
msgstr "Beschreibung:"
|
1864 |
|
1865 |
+
#: models/Audits.php:127
|
1866 |
+
msgid "all the pages on your site have meta description"
|
1867 |
+
msgstr ""
|
|
|
1868 |
|
1869 |
+
#: models/Audits.php:128
|
1870 |
+
msgid "There are some pages without description."
|
|
|
|
|
1871 |
msgstr ""
|
|
|
|
|
1872 |
|
1873 |
# @ squirrly-seo
|
1874 |
+
#: models/Audits.php:128
|
1875 |
+
#, fuzzy
|
1876 |
+
#| msgid "Description:"
|
1877 |
+
msgid "The pages with empty description are"
|
1878 |
+
msgstr "Beschreibung:"
|
1879 |
|
1880 |
+
#: models/Audits.php:129
|
1881 |
+
#, php-format
|
1882 |
+
msgid ""
|
1883 |
+
"How can we fix the Empty Descriptions on our website? %s Features like SEO "
|
1884 |
+
"Automation or SEO Snippet from Squirrly SEO it will generate your META "
|
1885 |
+
"description automatically from the content of your page. Make this text "
|
1886 |
+
"awesome and you'll get people clicking on it. %s See if you can assign rules "
|
1887 |
+
"to WordPress to have it create META descriptions for each URL according to "
|
1888 |
+
"different patterns. By having clear rules for all URLs you'll ensure that "
|
1889 |
+
"Empty Descriptions will no longer be a problem in the future. %s All these "
|
1890 |
+
"problematic cases can be forgotten once you start using Squirrly SEO . With "
|
1891 |
+
"its Patterns feature, it will create rules for WordPress that ensure each "
|
1892 |
+
"description for each page on your site is unique. This is completely "
|
1893 |
+
"available on the free version, so you can start right away.%s"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
+
#: models/Audits.php:130
|
1897 |
+
msgid ""
|
1898 |
+
"On WordPress you can use Squirrly SEO to create and control everything about "
|
1899 |
+
"your META descriptions and make them stand out on search engines."
|
1900 |
msgstr ""
|
1901 |
|
1902 |
+
#: models/Audits.php:131
|
1903 |
+
msgid "Add meta description to each page in your site."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1904 |
msgstr ""
|
1905 |
|
1906 |
+
#: models/Audits.php:136
|
1907 |
+
msgid "Do you have a title tag?"
|
1908 |
msgstr ""
|
1909 |
|
1910 |
+
#: models/Audits.php:138
|
1911 |
+
msgid "The pages without title tag are"
|
1912 |
msgstr ""
|
1913 |
|
1914 |
+
#: models/Audits.php:139
|
1915 |
+
#, php-format
|
1916 |
+
msgid ""
|
1917 |
+
"How can we fix the title tags of our pages %s Add HTML tags where you define "
|
1918 |
+
"the title of each page. Namely, add <title> ### </title>, where ### will be "
|
1919 |
+
"whatever you want to display as title for the page. %s In my example, above, "
|
1920 |
+
"if you don't replace the ###, then when you see a browser tab opened with "
|
1921 |
+
"your page, it will show you site icon (favicon) and the text ###. %s You "
|
1922 |
+
"will place the title tag inside the <head> section of your page's code.%s"
|
1923 |
msgstr ""
|
1924 |
|
1925 |
+
#: models/Audits.php:140
|
1926 |
+
msgid ""
|
1927 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
1928 |
+
"you can use Squirrly SEO. It will create titles for every page. It will help "
|
1929 |
+
"you customize titles for every page, all while making you write ZERO, nada, "
|
1930 |
+
"rien, code. No coding required once you use a tool like Squirrly SEO."
|
1931 |
msgstr ""
|
1932 |
|
1933 |
+
#: models/Audits.php:141
|
1934 |
+
msgid "Add a Title tag to this page of your site"
|
1935 |
msgstr ""
|
1936 |
|
1937 |
+
# @ squirrly-seo
|
1938 |
+
#: models/Audits.php:146
|
1939 |
+
#, fuzzy
|
1940 |
+
#| msgid "Description:"
|
1941 |
+
msgid "Do you have a meta description?"
|
1942 |
+
msgstr "Beschreibung:"
|
1943 |
+
|
1944 |
+
#: models/Audits.php:148
|
1945 |
+
msgid "The pages without description meta are"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
+
#: models/Audits.php:149
|
1949 |
+
#, php-format
|
1950 |
+
msgid ""
|
1951 |
+
"How can we fix the META Descriptions of our pages %s First of all, make sure "
|
1952 |
+
"that you understand the following: a poorly written META description will "
|
1953 |
+
"make for a horrible listing inside the Google search page. If people find "
|
1954 |
+
"your listing, they will not click on your listing in case your META "
|
1955 |
+
"Description is horrible to look at, is poorly written, or it doesn't seem to "
|
1956 |
+
"make sense. %s <meta name=\"description\" content=\"\" /> %s You will place "
|
1957 |
+
"the META description text inside the content=\"\" section above, between \" "
|
1958 |
+
"and \". Make sure your text describes the value / benefit that a person "
|
1959 |
+
"searching on Google would get by accessing your page. Once you're done "
|
1960 |
+
"writing the content part of the above tag, make sure you place it inside the "
|
1961 |
+
"<head> section of your page's code.%s"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
+
#: models/Audits.php:150
|
1965 |
+
msgid ""
|
1966 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
1967 |
+
"you can use Squirrly SEO. It will automatically create META Descriptions for "
|
1968 |
+
"every page. It will help you customize these descriptions for every page, "
|
1969 |
+
"all while making you write ZERO, nada, rien, code. No coding required once "
|
1970 |
+
"you use a tool like Squirrly SEO. You can even customize the way it "
|
1971 |
+
"automates your descriptions."
|
1972 |
msgstr ""
|
1973 |
|
1974 |
+
#: models/Audits.php:151
|
1975 |
+
msgid "Add meta description to this page of your site"
|
1976 |
msgstr ""
|
1977 |
|
1978 |
# @ squirrly-seo
|
1979 |
+
#: models/Audits.php:156 models/bulkseo/Metas.php:92
|
1980 |
+
#, fuzzy
|
1981 |
+
#| msgid "Keyword:"
|
1982 |
+
msgid "Meta Keyword"
|
1983 |
+
msgstr "Schlüsselwort:"
|
1984 |
+
|
1985 |
+
# @ squirrly-seo
|
1986 |
+
#: models/Audits.php:157
|
1987 |
#, fuzzy
|
1988 |
#| msgid "Keywords:"
|
1989 |
+
msgid "Your keywords are"
|
1990 |
msgstr "Schlüsselwörter:"
|
1991 |
|
1992 |
# @ squirrly-seo
|
1993 |
+
#: models/Audits.php:158
|
1994 |
#, fuzzy
|
1995 |
+
#| msgid "Keywords:"
|
1996 |
+
msgid "No keywords."
|
1997 |
+
msgstr "Schlüsselwörter:"
|
1998 |
|
1999 |
+
#: models/Audits.php:159
|
2000 |
+
msgid ""
|
2001 |
+
"It is important for search engines to know which keywords you are trying to "
|
2002 |
+
"rank for with your website. This also helps bring targeted visitors to your "
|
2003 |
+
"site."
|
2004 |
msgstr ""
|
2005 |
|
2006 |
+
#: models/Audits.php:160
|
2007 |
+
msgid "Make sure that the search for your keywords is on a rising trend"
|
2008 |
+
msgstr ""
|
|
|
|
|
|
|
2009 |
|
2010 |
+
#: models/Audits.php:166 models/bulkseo/Metas.php:97
|
2011 |
+
msgid "Canonical Link"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
+
#: models/Audits.php:168
|
2015 |
+
msgid "The pages without canonical meta"
|
2016 |
+
msgstr ""
|
|
|
|
|
|
|
2017 |
|
2018 |
+
#: models/Audits.php:169
|
2019 |
+
#, php-format
|
2020 |
+
msgid ""
|
2021 |
+
"How can we fix the Canonical Links problems of our pages? %s Add this code "
|
2022 |
+
"to the <head> section of your HTML page: <link rel=\"canonical\" href="
|
2023 |
+
"\"{site}\" /> %s Think of a canonical link as the \"preferred version\" of "
|
2024 |
+
"the page. %s Make sure you have this definition on your URL especially if "
|
2025 |
+
"you've copied the content from another LINK on the web. Example: You "
|
2026 |
+
"published a blog post on Medium and then also added it to your own blog on "
|
2027 |
+
"your own domain. If you add the canonical link definition, then you won't be "
|
2028 |
+
"penalized for duplicate content. Medium also allows you to re-publish "
|
2029 |
+
"content from your own site to Medium and helps you get the rel=\"canonical\" "
|
2030 |
+
"inside the medium post to show that the original is hosted on your own site."
|
2031 |
+
"%s"
|
2032 |
+
msgstr ""
|
2033 |
+
|
2034 |
+
#: models/Audits.php:170
|
2035 |
+
msgid ""
|
2036 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2037 |
+
"you can use Squirrly SEO to control canonical links and make sure you avoid "
|
2038 |
+
"having duplicate content."
|
2039 |
msgstr ""
|
2040 |
|
2041 |
# @ squirrly-seo
|
2042 |
+
#: models/Audits.php:171
|
2043 |
#, fuzzy
|
2044 |
+
#| msgid "adds <strong>canonical</strong> link in home page"
|
2045 |
+
msgid "Add canonical meta link in the page header"
|
2046 |
+
msgstr "fügt den richtigen <strong>canonical</strong> in die Startseite ein"
|
2047 |
|
2048 |
+
#: models/Audits.php:176
|
2049 |
+
msgid "Meta Json-LD?"
|
2050 |
msgstr ""
|
2051 |
|
2052 |
+
#: models/Audits.php:178
|
2053 |
+
msgid "The pages without Json-LD meta"
|
2054 |
msgstr ""
|
2055 |
|
2056 |
+
#: models/Audits.php:179
|
2057 |
+
#, php-format
|
2058 |
+
msgid ""
|
2059 |
+
"How can we fix the meta Json_LD of the website? %s You need to make sure you "
|
2060 |
+
"have this tag inside your page's code: <script type=\"application/ld+json"
|
2061 |
+
"\"> . Or something similar. %s JSON-LD annotates elements on a page, "
|
2062 |
+
"structuring the data, which can then be used by search engines to "
|
2063 |
+
"disambiguate elements and establish facts surrounding entities, which is "
|
2064 |
+
"then associated with creating a more organized, better web overall.%s"
|
2065 |
msgstr ""
|
2066 |
|
2067 |
+
#: models/Audits.php:180
|
2068 |
+
msgid ""
|
2069 |
+
"On WordPress you can use Squirrly SEO to add the Json-LD Structured data. "
|
2070 |
+
"Squirrly will automatically structure the information from all your products "
|
2071 |
+
"if you use Woocommerce plugin for eCommerce."
|
2072 |
msgstr ""
|
2073 |
|
2074 |
+
#: models/Audits.php:181
|
2075 |
+
msgid ""
|
2076 |
+
"Make sure you activated Json-LD in Squirrly > SEO Settings > Json-LD Meta"
|
2077 |
msgstr ""
|
2078 |
|
2079 |
+
#: models/Audits.php:186
|
2080 |
+
msgid "Page Encoding"
|
2081 |
msgstr ""
|
2082 |
|
2083 |
+
#: models/Audits.php:188
|
2084 |
+
msgid "The pages without encoding meta"
|
2085 |
msgstr ""
|
2086 |
|
2087 |
+
#: models/Audits.php:189
|
2088 |
+
#, php-format
|
2089 |
+
msgid ""
|
2090 |
+
"How can we fix the character encoding specifications of the website? %s "
|
2091 |
+
"You'll have to specify this according to the encoding you use for your "
|
2092 |
+
"website. %s Adding your encoding tag to the <head> of the site will fix it. "
|
2093 |
+
"Below, you'll find what you can place, in case your encoding is UTF-8 (the "
|
2094 |
+
"majority of web pages use this) %s <meta http-equiv=“Content-Type” "
|
2095 |
+
"content=“text/html;charset=utf-8” />%s"
|
2096 |
msgstr ""
|
2097 |
|
2098 |
+
#: models/Audits.php:190
|
2099 |
+
msgid ""
|
2100 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2101 |
+
"you can use Squirrly SEO to get encoding specified for all your pages. "
|
2102 |
+
"Without specifying the encoding, search engines such as Google will be more "
|
2103 |
+
"likely to suggest other pages and rank other pages that DO have the "
|
2104 |
+
"specification made."
|
2105 |
msgstr ""
|
2106 |
|
2107 |
+
#: models/Audits.php:191
|
2108 |
+
msgid "Add the meta encoding tag in the page's header"
|
2109 |
msgstr ""
|
2110 |
|
2111 |
+
#: models/Audits.php:196 models/Audits.php:206
|
2112 |
+
msgid "Does your site have a feed or sitemap?"
|
2113 |
+
msgstr ""
|
|
|
|
|
|
|
2114 |
|
2115 |
+
#: models/Audits.php:199
|
2116 |
+
#, php-format
|
2117 |
+
msgid ""
|
2118 |
+
"How can we fix the Feed and Sitemap of the website? %s Make sure that you "
|
2119 |
+
"feed and Sitemap exists and that it is accessible. Your visitors should be "
|
2120 |
+
"able to access it using /feed, or /sitemap.xml %s Make sure your visitors "
|
2121 |
+
"can access it using domainname.com/feed (where the text \"domainname\" is "
|
2122 |
+
"actually your domain. eg. bloggingwithjane.com ) %s On WordPress, you can "
|
2123 |
+
"use Squirrly SEO to generate your FEED and the Sitemap for your whole site. "
|
2124 |
+
"It has some pretty advanced options, so that you feeds will be perfect. This "
|
2125 |
+
"feature is free to use.%s"
|
2126 |
msgstr ""
|
2127 |
|
2128 |
+
#: models/Audits.php:200
|
2129 |
+
msgid ""
|
2130 |
+
"Your feeds and sitemaps should contain the date when your content was "
|
2131 |
+
"published and last updated. This is super important for Google to know, as "
|
2132 |
+
"it's always looking to surface fresh content to people who search on search "
|
2133 |
+
"engines. PLUS, having this gives you the opportunity to show up when users "
|
2134 |
+
"of Google say they want to see only results from the last week. If you had "
|
2135 |
+
"anything published during the last week, these people will see it and you "
|
2136 |
+
"will gain traffic."
|
2137 |
+
msgstr ""
|
2138 |
|
2139 |
+
#: models/Audits.php:201
|
2140 |
+
msgid "Add a RSS feed and Sitemap to your site"
|
2141 |
+
msgstr ""
|
|
|
|
|
|
|
2142 |
|
2143 |
+
#: models/Audits.php:209
|
2144 |
+
#, php-format
|
2145 |
+
msgid ""
|
2146 |
+
"How can we fix the robots.txt of the website? %s You'll need to have a "
|
2147 |
+
"http://domain.com/robots.txt link on your site, that crawlers can access to "
|
2148 |
+
"know which pages they are allowed to crawl. (gather info from) %s Create or "
|
2149 |
+
"Edit a robots.txt file using this free tool [link]http://tools.seochat.com/"
|
2150 |
+
"tools/online-robots-txt-generator/#sthash.Ucw1odTS.dpbs[/link] %s Once you "
|
2151 |
+
"have the file, upload it to your ftp and make sure it can be accessed.%s"
|
2152 |
+
msgstr ""
|
2153 |
|
2154 |
+
#: models/Audits.php:210
|
2155 |
+
msgid ""
|
2156 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2157 |
+
"you can use Squirrly SEO to create and customize your robots.txt"
|
2158 |
msgstr ""
|
2159 |
|
2160 |
+
#: models/Audits.php:211
|
2161 |
+
msgid "Add robots.txt file in your site"
|
2162 |
msgstr ""
|
2163 |
|
2164 |
# @ squirrly-seo
|
2165 |
+
#: models/Audits.php:216
|
2166 |
#, fuzzy
|
2167 |
+
#| msgid "Keyword:"
|
2168 |
+
msgid "Meta Viewport"
|
2169 |
+
msgstr "Schlüsselwort:"
|
2170 |
|
2171 |
+
#: models/Audits.php:218
|
2172 |
+
msgid "The pages without viewport meta"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: models/Audits.php:219
|
2176 |
+
#, php-format
|
2177 |
+
msgid ""
|
2178 |
+
"How can we fix the meta viewport of the website? %s You need to make sure "
|
2179 |
+
"you have this tag inside your page's code: <meta name=“viewport” "
|
2180 |
+
"content=“width=device-width, initial-scale=1”> . Or something similar. %s In "
|
2181 |
+
"case you know that the minimum resolution required to deliver a good user "
|
2182 |
+
"experience to your viewers is 500 px, then write the following: %s <meta "
|
2183 |
+
"name=“viewport” content=“width=500, initial-scale=1”>%s"
|
2184 |
msgstr ""
|
2185 |
|
2186 |
+
#: models/Audits.php:220
|
2187 |
+
msgid ""
|
2188 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2189 |
+
"need to make sure the WordPress theme you buy is responsive and has this "
|
2190 |
+
"definition."
|
2191 |
msgstr ""
|
2192 |
|
2193 |
+
#: models/Audits.php:221
|
2194 |
+
msgid "Add the meta viewport tag in the page's header"
|
2195 |
msgstr ""
|
2196 |
|
2197 |
+
#: models/Audits.php:226
|
2198 |
+
#, fuzzy
|
2199 |
+
#| msgid "Optimize for Keyword"
|
2200 |
+
msgid "Site optimized for speed?"
|
2201 |
+
msgstr "Schlüsselwort optimieren"
|
2202 |
+
|
2203 |
+
#: models/Audits.php:228
|
2204 |
+
msgid "The pages without gzip"
|
2205 |
msgstr ""
|
2206 |
|
2207 |
+
#: models/Audits.php:229
|
2208 |
+
#, php-format
|
2209 |
+
msgid ""
|
2210 |
+
"How can we fix the gzip compression for our website? %s GZIP compression "
|
2211 |
+
"must be installed on the web server, such as in Apache, IIS and nginx. When "
|
2212 |
+
"retrieving the website the web browser will prompt the visitor he/she can "
|
2213 |
+
"receive the GZIP. %s Then the web server will send the files GZIP-"
|
2214 |
+
"compressed to the web browser, after which the web browser will unzip them. "
|
2215 |
+
"%s If the visitor’s web browser does not support GZIP, the files will be "
|
2216 |
+
"sent back to the visitor in their original state (uncompressed).%s"
|
2217 |
msgstr ""
|
2218 |
|
2219 |
+
#: models/Audits.php:230
|
2220 |
+
msgid ""
|
2221 |
+
"Setting this up saves 50% to 80% bandwidth, which will make all your pages "
|
2222 |
+
"load a lot faster."
|
2223 |
msgstr ""
|
2224 |
|
2225 |
+
#: models/Audits.php:231
|
2226 |
+
msgid "Use gzip to increase your site's speed"
|
2227 |
msgstr ""
|
2228 |
|
2229 |
+
#: models/Audits.php:236
|
2230 |
+
msgid "Duplicate Open Graph Tags?"
|
2231 |
+
msgstr ""
|
2232 |
+
|
2233 |
+
#: models/Audits.php:237 models/Audits.php:247 models/Audits.php:257
|
2234 |
+
#: models/Audits.php:267
|
2235 |
+
msgid "No duplicates"
|
2236 |
msgstr ""
|
2237 |
|
2238 |
# @ squirrly-seo
|
2239 |
+
#: models/Audits.php:238 models/Audits.php:248 models/Audits.php:258
|
2240 |
+
#: models/Audits.php:268
|
2241 |
#, fuzzy
|
2242 |
+
#| msgid "No results found!"
|
2243 |
+
msgid "We found some ..."
|
2244 |
+
msgstr "Keine Ergebnisse gefunden!"
|
2245 |
|
2246 |
+
#: models/Audits.php:238
|
2247 |
+
msgid "The pages with duplicate Open Graph metas"
|
2248 |
msgstr ""
|
2249 |
|
2250 |
+
#: models/Audits.php:239 models/Audits.php:249 models/Audits.php:259
|
2251 |
+
#: models/Audits.php:269
|
2252 |
+
#, php-format
|
2253 |
+
msgid ""
|
2254 |
+
"How can we fix the duplicate meta codes of our pages? %s Make a list of the "
|
2255 |
+
"pages which have this problem. %s Start fixing them one by one. %s Remove "
|
2256 |
+
"duplicate definitions of code from the <head> section of each page. (eg. you "
|
2257 |
+
"have two instances of og:title << remove one of them!)%s"
|
2258 |
msgstr ""
|
2259 |
|
2260 |
+
#: models/Audits.php:240 models/Audits.php:250 models/Audits.php:260
|
2261 |
+
#: models/Audits.php:270
|
2262 |
+
msgid ""
|
2263 |
+
"On WordPress you can use Squirrly SEO to Remove Duplicate Meta codes from "
|
2264 |
+
"all your pages. It removes them automatically. No work on your behalf."
|
2265 |
msgstr ""
|
2266 |
|
2267 |
+
#: models/Audits.php:241 models/Audits.php:251 models/Audits.php:261
|
2268 |
+
#: models/Audits.php:271
|
2269 |
+
msgid "Make sure you don't have duplicate meta tags in your site's header"
|
2270 |
msgstr ""
|
2271 |
|
2272 |
+
# @ squirrly-seo
|
2273 |
+
#: models/Audits.php:246
|
2274 |
+
#, fuzzy
|
2275 |
+
#| msgid "Twitter"
|
2276 |
+
msgid "Duplicate Twitter Card Tags?"
|
2277 |
+
msgstr "Twitter"
|
2278 |
+
|
2279 |
+
#: models/Audits.php:248
|
2280 |
+
msgid "The pages with duplicate Twitter Card metas"
|
2281 |
msgstr ""
|
2282 |
|
2283 |
+
#: models/Audits.php:256
|
2284 |
+
msgid "Duplicate Title Tags?"
|
2285 |
+
msgstr ""
|
2286 |
+
|
2287 |
+
#: models/Audits.php:258
|
2288 |
+
msgid "The pages with duplicate Title metas"
|
2289 |
msgstr ""
|
2290 |
|
2291 |
# @ squirrly-seo
|
2292 |
+
#: models/Audits.php:266
|
2293 |
#, fuzzy
|
2294 |
+
#| msgid "Description:"
|
2295 |
+
msgid "Duplicate Description Tags?"
|
2296 |
+
msgstr "Beschreibung:"
|
2297 |
|
2298 |
+
#: models/Audits.php:268
|
2299 |
+
msgid "The pages with duplicate Description metas"
|
2300 |
msgstr ""
|
2301 |
|
2302 |
+
#: models/Audits.php:279
|
2303 |
+
msgid "Top Shared Pages"
|
2304 |
msgstr ""
|
2305 |
|
2306 |
+
#: models/Audits.php:285
|
2307 |
+
msgid "Shares"
|
2308 |
msgstr ""
|
2309 |
|
2310 |
+
#: models/Audits.php:288
|
2311 |
+
#, php-format
|
2312 |
+
msgid ""
|
2313 |
+
"How can we raise the Social Media Shares (or signals) for our pages on "
|
2314 |
+
"Social Media? %s Use a tool like SalesFlare or FullContact (both paid) to "
|
2315 |
+
"extract the social media profiles of your customers, users, email "
|
2316 |
+
"subscribers and even LinkedIN Connections. Then make sure they follow you on "
|
2317 |
+
"Social Media. An easy way to do this is to follow them yourself. They "
|
2318 |
+
"already care about you and your company. They will gladly interact with your "
|
2319 |
+
"profiles. Using tools like these will also give you a clear picture of what "
|
2320 |
+
"Social Media platforms your desired audience uses most, so that you can "
|
2321 |
+
"create profiles only for those social media platforms. %s You should create "
|
2322 |
+
"Giveways with Gleam.io [link]http://gleam.io[/link] or create Thunder Claps "
|
2323 |
+
"[link]http://thunderclap.it[/link] or HeadTalker [link]https://headtalker."
|
2324 |
+
"com/[/link] to make any page super popular on social media. %s"
|
2325 |
msgstr ""
|
2326 |
|
2327 |
+
#: models/Audits.php:289
|
2328 |
+
msgid ""
|
2329 |
+
"All the shares and likes that your fans will give your pages will contribute "
|
2330 |
+
"to the total number of shares from social media (social signals). This "
|
2331 |
+
"ranking factor that is important for search engines like Google, because it "
|
2332 |
+
"shows that many people care about your pages."
|
2333 |
msgstr ""
|
2334 |
|
2335 |
+
#: models/Audits.php:290
|
2336 |
+
msgid "You have to share your articles with your fans"
|
2337 |
msgstr ""
|
2338 |
|
2339 |
+
# @ squirrly-seo
|
2340 |
+
#: models/Audits.php:295
|
2341 |
+
#, fuzzy
|
2342 |
+
#| msgid "Insert in your article"
|
2343 |
+
msgid "Share Buttons in your articles?"
|
2344 |
+
msgstr "In Artikel einfügen"
|
2345 |
|
2346 |
+
#: models/Audits.php:297
|
2347 |
+
msgid "The pages without share buttons"
|
2348 |
msgstr ""
|
2349 |
|
2350 |
+
#: models/Audits.php:298
|
2351 |
+
#, php-format
|
2352 |
msgid ""
|
2353 |
+
"How can we get social media share buttons on our website? %s There are many "
|
2354 |
+
"options to help you get social sharing buttons inside your website. However, "
|
2355 |
+
"you should be careful not to let them ruin your loading times. Most plugins "
|
2356 |
+
"and apps will do that. %s Sumo.com is an Okay option. I'm not really happy "
|
2357 |
+
"with them, because I find it slows my pages. %s My current favorites are "
|
2358 |
+
"[link]http://info.zotabox.com/[/link] . I'm using them on Shopify and "
|
2359 |
+
"WordPress. It works with any CMS platform. The loading speed is great and "
|
2360 |
+
"their social media counters work perfectly.%s"
|
2361 |
msgstr ""
|
2362 |
|
2363 |
+
#: models/Audits.php:299
|
2364 |
+
msgid ""
|
2365 |
+
"All there is to it is: make the buttons obvious, so people can easily find "
|
2366 |
+
"them. Make sure they don't slow your site down. Make sure they look great on "
|
2367 |
+
"mobile."
|
2368 |
msgstr ""
|
2369 |
|
2370 |
+
#: models/Audits.php:300
|
2371 |
+
msgid "Add Social Share buttons in your articles"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
+
#: models/Audits.php:305
|
2375 |
+
msgid "Social 'Follow me' Buttons?"
|
2376 |
msgstr ""
|
2377 |
|
2378 |
+
#: models/Audits.php:307
|
2379 |
+
msgid "The pages without social buttons"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
+
#: models/Audits.php:308
|
2383 |
+
#, php-format
|
2384 |
+
msgid ""
|
2385 |
+
"How can we fix the Social Follow Me buttons of the website? %s Add buttons "
|
2386 |
+
"to your website, that allow your visitors to check your social media "
|
2387 |
+
"profiles and follow you on social media. %s This is one of the most "
|
2388 |
+
"important aspects nowadays, if you want to build trust with your website. %s "
|
2389 |
+
"Learn more with Expectation Marketing. Expectation Marketing is all about "
|
2390 |
+
"teaching you how to implement such buttons and other trust elements for your "
|
2391 |
+
"digital brand. [link]http://expectationmarketing.com/[/link] %s"
|
2392 |
msgstr ""
|
2393 |
|
2394 |
+
#: models/Audits.php:309
|
2395 |
+
msgid ""
|
2396 |
+
"Place the buttons in your site's footer, to make sure they're always "
|
2397 |
+
"accessible. Web users are used to finding them there when they wish to "
|
2398 |
+
"connect to brands on social media."
|
2399 |
msgstr ""
|
2400 |
|
2401 |
+
#: models/Audits.php:310
|
2402 |
msgid ""
|
2403 |
+
"Add links to your Social Media profiles to strengthen social signals and "
|
2404 |
+
"keep readers engaged."
|
|
|
2405 |
msgstr ""
|
2406 |
|
2407 |
+
#: models/Audits.php:315
|
2408 |
+
msgid "Open Graph protocol?"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
+
#: models/Audits.php:317
|
2412 |
+
msgid "The pages without Open Graph metas"
|
2413 |
msgstr ""
|
2414 |
|
2415 |
+
#: models/Audits.php:318
|
2416 |
#, php-format
|
2417 |
+
msgid ""
|
2418 |
+
"How can we fix the Open Graph of the website? %s You need to make sure "
|
2419 |
+
"you're going to fix the Open Graph image AS WELL AS all the other open graph "
|
2420 |
+
"elements. The third bullet point in this section offers you the examples you "
|
2421 |
+
"need to implement in the <head> section of your page's code. Make sure you "
|
2422 |
+
"replace the elements inside content=\" \" with your own stuff: your own "
|
2423 |
+
"titles, own image URLs, etc. %s If you're on WordPress, you're easily "
|
2424 |
+
"getting all the settings you need from the Squirrly SEO . Make sure you use "
|
2425 |
+
"it. %s <meta property=“og:url” content=“{site}/product/expectation-marketing-"
|
2426 |
+
"ebook/“ /> %s <meta property=“og:title” content=“Expectation Marketing "
|
2427 |
+
"[Book]” /> %s <meta property=“og:description” content=“If you're "
|
2428 |
+
"wondering why your marketing strategy isn't bringing the results you "
|
2429 |
+
"expected this is the right ebook for you. Expectation Marketing is about "
|
2430 |
+
"giving you an acti” /> %s <meta property=“og:type” content=“product” /> %s "
|
2431 |
+
"<meta property=“og:image” content=“{site}/image.jpg” /> %s <meta "
|
2432 |
+
"property=“og:image:width” content=“700” /> %s <meta property=“og:image:"
|
2433 |
+
"height” content=“536” /> %s <meta property=“og:image:type” content=“image/"
|
2434 |
+
"jpeg” /> %s <meta property=“og:site_name” content=“Expectation Marketing” /> "
|
2435 |
+
"%s <meta property=“og:locale” content=“en” />%s"
|
2436 |
msgstr ""
|
2437 |
|
2438 |
+
#: models/Audits.php:319
|
2439 |
+
msgid ""
|
2440 |
+
"Fixing this will improve Click Through Rates on Facebook, Google Plus, "
|
2441 |
+
"LinkedIN. Guaranteed. Make sure you use this to control how your pages look "
|
2442 |
+
"on social media when people share them."
|
2443 |
msgstr ""
|
2444 |
|
2445 |
+
#: models/Audits.php:320
|
2446 |
+
msgid "Add the meta Open Graph tag in your page's header."
|
2447 |
msgstr ""
|
2448 |
|
2449 |
+
# @ squirrly-seo
|
2450 |
+
#: models/Audits.php:325
|
2451 |
+
#, fuzzy
|
2452 |
+
#| msgid "Twitter"
|
2453 |
+
msgid "Twitter Card?"
|
2454 |
+
msgstr "Twitter"
|
2455 |
+
|
2456 |
+
#: models/Audits.php:327
|
2457 |
+
msgid "The pages without Twitter Card metas"
|
2458 |
msgstr ""
|
2459 |
|
2460 |
+
#: models/Audits.php:328
|
2461 |
+
#, php-format
|
2462 |
+
msgid ""
|
2463 |
+
"How can we fix the Twitter Cards of the website? %s You need to make sure "
|
2464 |
+
"you're going to fix the Twitter Card image AS WELL AS all the other twitter "
|
2465 |
+
"card elements. The third bullet point in this section offers you the "
|
2466 |
+
"examples you need to implement in the <head> section of your page's code. "
|
2467 |
+
"Make sure you replace the elements inside content=\" \" with your own stuff: "
|
2468 |
+
"your own titles, own image URLs, etc. %s If you're on WordPress, you're "
|
2469 |
+
"easily getting all the settings you need from the Squirrly SEO . Make sure "
|
2470 |
+
"you use it. %s <meta property=“twitter:url” content=“{site}/product/"
|
2471 |
+
"expectation-marketing-ebook/“ /> %s <meta property=“twitter:title” "
|
2472 |
+
"content=“Expectation Marketing [Book]” /> %s <meta property=“twitter:"
|
2473 |
+
"description” content=“If you're wondering why your marketing strategy "
|
2474 |
+
"isn't bringing the results you expected this is the right ebook for "
|
2475 |
+
"you. Expectation Marketing is about giving you an acti” /> %s <meta "
|
2476 |
+
"property=“twitter:image” content=“{site}/image.jpg” /> %s <meta "
|
2477 |
+
"property=“twitter:domain” content=“Expectation Marketing” /> %s <meta "
|
2478 |
+
"property=“twitter:card” content=“summary” />%s"
|
2479 |
msgstr ""
|
2480 |
|
2481 |
+
#: models/Audits.php:329
|
2482 |
+
msgid ""
|
2483 |
+
"Fixing this will improve Click Through Rates on Twitter. Guaranteed. Make "
|
2484 |
+
"sure you use this to control how your pages look on social media when people "
|
2485 |
+
"share them."
|
2486 |
msgstr ""
|
2487 |
|
2488 |
+
#: models/Audits.php:330
|
2489 |
+
msgid "Add Twitter Card to make your articles look better on Twitter."
|
2490 |
msgstr ""
|
2491 |
|
2492 |
+
#: models/Audits.php:338
|
2493 |
+
msgid "Majestic Backlinks"
|
2494 |
+
msgstr ""
|
|
|
|
|
|
|
2495 |
|
2496 |
+
#: models/Audits.php:339 models/Audits.php:340 models/Audits.php:357
|
2497 |
+
#: models/Audits.php:358
|
2498 |
+
msgid "link(s)"
|
2499 |
+
msgstr ""
|
|
|
|
|
2500 |
|
2501 |
+
#: models/Audits.php:339 models/Audits.php:340
|
2502 |
+
msgid "Backlinks Count"
|
2503 |
msgstr ""
|
2504 |
|
2505 |
+
#: models/Audits.php:341 models/Audits.php:350
|
2506 |
+
#, php-format
|
2507 |
+
msgid ""
|
2508 |
+
"How can we fix the Inbound Links Number to the latest 10 Pages? %s Many are "
|
2509 |
+
"tempted to go to [link]fiverr.com[/link] for something like this. Avoid "
|
2510 |
+
"shady SEO. What you can try, and ONLY if it makes sense, is to get bloggers "
|
2511 |
+
"who sell on fiverr to place your article (with links to your own site) on "
|
2512 |
+
"their site. %s You can easily get backlinks from multiple domains by showing "
|
2513 |
+
"that your business: - is an alternative to some other existing business "
|
2514 |
+
"(there are many websites on which people look for alternatives and they'll "
|
2515 |
+
"be happy to include your site as well, because it supports their purpose) - "
|
2516 |
+
"has discounts and coupons (there are many websites for coupon and discounts. "
|
2517 |
+
"Just search on Google and you'll find many. They'll happily include your "
|
2518 |
+
"coupon codes and links to your site) - hosts giveaways and contests (many "
|
2519 |
+
"websites that will happily link to the contest page on your website) %s "
|
2520 |
+
"Broken Link Building, using tools like Screaming Frog to help you find "
|
2521 |
+
"broken links.%s"
|
2522 |
+
msgstr ""
|
2523 |
|
2524 |
+
#: models/Audits.php:342 models/Audits.php:351 models/Audits.php:360
|
2525 |
+
msgid ""
|
2526 |
+
"Use the BackLinks Assistant [link]https://www.producthunt.com/upcoming/"
|
2527 |
+
"backlinks-assistant-by-squirrly[/link] . There are many other ways to "
|
2528 |
+
"increase the number of backlinks. Just check out the full documentation "
|
2529 |
+
"below. Send it to your team. Brainstorm items from our list which your team "
|
2530 |
+
"can start working on."
|
2531 |
msgstr ""
|
2532 |
|
2533 |
+
#: models/Audits.php:347
|
2534 |
+
msgid "Majestic Unique Domains"
|
2535 |
msgstr ""
|
2536 |
|
2537 |
+
#: models/Audits.php:348 models/Audits.php:349
|
2538 |
+
msgid "Links from {total} domains"
|
2539 |
msgstr ""
|
2540 |
|
2541 |
+
#: models/Audits.php:348 models/Audits.php:349
|
2542 |
+
msgid "Unique Domains Count"
|
2543 |
msgstr ""
|
2544 |
|
2545 |
+
#: models/Audits.php:356
|
2546 |
+
msgid "Moz Backlinks"
|
2547 |
msgstr ""
|
2548 |
|
2549 |
+
#: models/Audits.php:357 models/Audits.php:358
|
2550 |
+
msgid "Moz Backlinks Count"
|
|
|
2551 |
msgstr ""
|
2552 |
|
2553 |
+
#: models/Audits.php:359
|
2554 |
#, php-format
|
2555 |
msgid ""
|
2556 |
+
"How can we fix the Inbound Links Number to the latest 10 Pages? %s Many are "
|
2557 |
+
"tempted to go to fiverr.com for something like this. Avoid shady SEO. What "
|
2558 |
+
"you can try, and ONLY if it makes sense, is to get bloggers who sell on "
|
2559 |
+
"fiverr to place your article (with links to your own site) on their site. %s "
|
2560 |
+
"You can easily get backlinks from multiple domains by showing that your "
|
2561 |
+
"business: - is an alternative to some other existing business (there are "
|
2562 |
+
"many websites on which people look for alternatives and they'll be happy to "
|
2563 |
+
"include your site as well, because it supports their purpose) - has "
|
2564 |
+
"discounts and coupons (there are many websites for coupon and discounts. "
|
2565 |
+
"Just search on Google and you'll find many. They'll happily include your "
|
2566 |
+
"coupon codes and links to your site) - hosts giveaways and contests (many "
|
2567 |
+
"websites that will happily link to the contest page on your website) %s "
|
2568 |
+
"Broken Link Building, using tools like Screaming Frog to help you find "
|
2569 |
+
"broken links.%s"
|
2570 |
msgstr ""
|
2571 |
|
2572 |
+
#: models/Audits.php:361
|
2573 |
+
msgid ""
|
2574 |
+
"Find more blogs, forums, directories to add links there. Contribute to the "
|
2575 |
+
"respective community and they will appreciate it."
|
2576 |
msgstr ""
|
2577 |
|
2578 |
+
#: models/Audits.php:366
|
2579 |
+
msgid "Links with noFollow?"
|
2580 |
msgstr ""
|
2581 |
|
2582 |
+
#: models/Audits.php:367
|
2583 |
+
msgid "Nofollow Links Count"
|
|
|
|
|
2584 |
msgstr ""
|
2585 |
|
2586 |
+
#: models/Audits.php:369
|
|
|
2587 |
#, php-format
|
2588 |
msgid ""
|
2589 |
+
"How can we fix the No-Follow links of the website? %s You can start doing "
|
2590 |
+
"this even if you don't have an advanced or complex SEO strategy for all your "
|
2591 |
+
"site's inner links. If you have pages in your SEO strategy that are super "
|
2592 |
+
"important (you NEED those pages to be found via search) make sure you add: "
|
2593 |
+
"<meta name=\"robots\" content=\"index, nofollow\" /> This ensures that "
|
2594 |
+
"Google considers this a final page. If many other pages link on to this page "
|
2595 |
+
"and this is the final one, it means that it is the most valuable resource. "
|
2596 |
+
"%s Identify links on your pages that are not important for you or for the "
|
2597 |
+
"purpose of the site itself. Maybe you're sending a link to chef Jamie "
|
2598 |
+
"Oliver's recipe for hot sauce. You should make sure that you add the No "
|
2599 |
+
"Follow tag to that link going out of your site, because you don't want "
|
2600 |
+
"Google to pass on link juice to Jaime Oliver. You'd give him a part of your "
|
2601 |
+
"SEO Authority and you don't want that. You should also add No-Follow tags to "
|
2602 |
+
"internal links from your very own site. Add no-follow to pages like \"/login"
|
2603 |
+
"\", \"/register\" \"/terms-of-use\", which are not important to be found via "
|
2604 |
+
"search engines. %s Add rel=\"nofollow\" to links inside your pages to fix "
|
2605 |
+
"this task. If you'd want to NoFollow your Sign In page you could do it like "
|
2606 |
+
"this: <a href=\"signin.php\" rel=\"nofollow\">sign in</a>%s"
|
2607 |
msgstr ""
|
2608 |
|
2609 |
+
#: models/Audits.php:370
|
2610 |
+
msgid ""
|
2611 |
+
"You could add no-follow to most of the links from your site that go towards "
|
2612 |
+
"external, third-party websites. The only external sites you should leave "
|
2613 |
+
"without No-Follow are sites that you'd like to be associated with by Google. "
|
2614 |
+
"This is to say that in some cases you may want to send do-follow links to "
|
2615 |
+
"other people's sites if they are super high authority and would help Google "
|
2616 |
+
"better understand what your site's content is all about."
|
2617 |
msgstr ""
|
2618 |
|
2619 |
+
#: models/Audits.php:371
|
2620 |
+
msgid "Add nofollow links to pages like Terms and Conditions."
|
2621 |
+
msgstr ""
|
|
|
|
|
|
|
2622 |
|
2623 |
+
#: models/Audits.php:380 models/FocusPages.php:30
|
2624 |
+
msgid "Page Authority"
|
2625 |
+
msgstr ""
|
|
|
|
|
|
|
2626 |
|
2627 |
+
#: models/Audits.php:381 models/Audits.php:382
|
2628 |
+
msgid "average authority"
|
2629 |
+
msgstr ""
|
2630 |
+
|
2631 |
+
#: models/Audits.php:383
|
2632 |
#, php-format
|
2633 |
msgid ""
|
2634 |
+
"How can we fix the Authority of the website? %s You must start by "
|
2635 |
+
"understanding this: Authority is Squirrly's calculated metric for how well a "
|
2636 |
+
"given webpage is likely to rank in Google's search results. It collects data "
|
2637 |
+
"from social media, google analytics and inbound links (backlinks to your own "
|
2638 |
+
"site) %s You can follow the PRO Tips sections from Audit. %s Get more Buzz "
|
2639 |
+
"on Social Media. Get More Traffic. Get More Sites to link back to your own "
|
2640 |
+
"site. That's how you increase your Authority.%s"
|
2641 |
msgstr ""
|
2642 |
|
2643 |
+
#: models/Audits.php:384
|
2644 |
+
msgid ""
|
2645 |
+
"You can build up a solid Content Strategy using this Assistant Software "
|
2646 |
+
"[link]https://www.producthunt.com/upcoming/strategy-assistant-by-squirrly[/"
|
2647 |
+
"link] or you can start getting more BackLinks using the BackLinks Assistant "
|
2648 |
+
"[link]https://www.producthunt.com/upcoming/backlinks-assistant-by-squirrly[/"
|
2649 |
+
"link]."
|
2650 |
+
msgstr ""
|
2651 |
|
2652 |
+
#: models/Audits.php:385
|
2653 |
+
msgid "Get links to your page from domains with authority."
|
|
|
2654 |
msgstr ""
|
2655 |
|
2656 |
+
#: models/Audits.php:390
|
2657 |
+
msgid "Alexa Rank"
|
2658 |
+
msgstr ""
|
2659 |
+
|
2660 |
+
#: models/Audits.php:393
|
2661 |
#, php-format
|
2662 |
msgid ""
|
2663 |
+
"How can we fix the Alexa Rank of the website? %s Get more traffic to your "
|
2664 |
+
"website. (the visitors should have the Alexa toolbar installed for Alexa to "
|
2665 |
+
"be able to measure the traffic). %s You could encourage your visitors to "
|
2666 |
+
"install the Alexa toolbar (if it makes sense for your business or audience, "
|
2667 |
+
"of course). %s Increase your SEO rankings, get more shares on social media. "
|
2668 |
+
"You can use tools like Social Squirrly to make sure you constantly promote "
|
2669 |
+
"your pages, without doing any manual work. And without forgetting to keep "
|
2670 |
+
"posting them. (link: squirrly.co/social)%s"
|
2671 |
msgstr ""
|
2672 |
|
2673 |
+
#: models/Audits.php:394
|
2674 |
+
msgid ""
|
2675 |
+
"A certain and tested way of increasing Alexa rank is creating and promoting "
|
2676 |
+
"many pieces of fresh content. An agency like Squirrly's Content Agency can "
|
2677 |
+
"help you with this. [link]http://www.squirrly.co/agency[/link]"
|
2678 |
+
msgstr ""
|
2679 |
+
|
2680 |
+
#: models/Audits.php:395
|
2681 |
+
msgid "Try to gain organic traffic to your site."
|
2682 |
+
msgstr ""
|
2683 |
+
|
2684 |
+
#: models/Audits.php:400
|
2685 |
+
msgid "Domain Age"
|
2686 |
+
msgstr ""
|
2687 |
+
|
2688 |
+
#: models/Audits.php:403
|
2689 |
#, php-format
|
2690 |
+
msgid ""
|
2691 |
+
"How can we fix the Domain Age of the website? %s While you certainly can't "
|
2692 |
+
"go back and forth in time like the Flash, there are things you can do, like: "
|
2693 |
+
"make sure your domain can be crawled by search engines. %s Ping your domain "
|
2694 |
+
"name as soon as possible using a tool like: Google Ping (LINK: googleping."
|
2695 |
+
"com) %s Get your website on Way Back Machine. [link]https://archive.org/web/"
|
2696 |
+
"[/link] Archive.org even has a tool called Save Page Now which will "
|
2697 |
+
"guarantee your entry into Way Back Machine.%s"
|
2698 |
msgstr ""
|
2699 |
|
2700 |
+
#: models/Audits.php:404
|
2701 |
+
msgid ""
|
2702 |
+
"If Squirrly could crawl your website and find your pages + show you the "
|
2703 |
+
"Audit, it means your domain and pages can be crawled. Just make sure you're "
|
2704 |
+
"not stopping the Google crawlers in your code via \"no-index\" or via robots."
|
2705 |
+
"txt"
|
2706 |
msgstr ""
|
2707 |
|
2708 |
+
#: models/Audits.php:405
|
2709 |
+
msgid ""
|
2710 |
+
"Your domain is new. I know it will get older, but still, it's good to know "
|
2711 |
+
"what to expect if it's new :)"
|
2712 |
+
msgstr ""
|
2713 |
+
|
2714 |
+
# @ squirrly-seo
|
2715 |
+
#: models/Audits.php:410
|
2716 |
+
#, fuzzy
|
2717 |
+
#| msgid "Change the Website Icon"
|
2718 |
+
msgid "Site Icon"
|
2719 |
+
msgstr "Ändern Sie das Website-Symbol"
|
2720 |
+
|
2721 |
+
#: models/Audits.php:413
|
2722 |
#, php-format
|
2723 |
msgid ""
|
2724 |
+
"How can we fix the favicon of the website? %s If you don't already have a "
|
2725 |
+
"favicon, you'll need to create one. The dimensions are 16 x 16 pixels %s You "
|
2726 |
+
"can easily create one using this [link]http://www.favicon.cc/[/link] . "
|
2727 |
+
"Upload it to your own server after creating it. %s Once you have the "
|
2728 |
+
"favicon, use this in the code of your pages: <link rel=“shortcut icon” "
|
2729 |
+
"href=“/images/specialicon.ico” type=“image/x-icon” />%s"
|
2730 |
msgstr ""
|
2731 |
|
2732 |
+
#: models/Audits.php:414
|
2733 |
+
msgid ""
|
2734 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2735 |
+
"you can use Squirrly SEO to upload and control the favicon displayed on your "
|
2736 |
+
"pages."
|
2737 |
msgstr ""
|
2738 |
|
2739 |
+
#: models/Audits.php:415 models/Audits.php:425
|
2740 |
+
msgid "Add an icon for your site"
|
2741 |
+
msgstr ""
|
2742 |
+
|
2743 |
+
#: models/Audits.php:420
|
2744 |
+
msgid "IPad and IPhone Icons"
|
2745 |
+
msgstr ""
|
2746 |
+
|
2747 |
+
#: models/Audits.php:423
|
2748 |
#, php-format
|
2749 |
msgid ""
|
2750 |
+
"How can we fix the Apple Icon of the website? %s If you don't already have "
|
2751 |
+
"an Apple Icon, you'll need to create one. The dimensions are 129 x 129 "
|
2752 |
+
"pixels. It will need to be a .png file %s You can easily create one using "
|
2753 |
+
"this [link]https://www.canva.com/[/link] . Upload it to your own server "
|
2754 |
+
"after creating it. %s Once you have the Apple Icon, use this in the code (in "
|
2755 |
+
"the <head> section) of your pages: %s <link rel=“apple-touch-icon” href=“/"
|
2756 |
+
"apple-touch-icon.png” />%s"
|
2757 |
msgstr ""
|
2758 |
|
2759 |
+
#: models/Audits.php:424
|
2760 |
+
msgid ""
|
2761 |
+
"Platforms like Shopify handle this with their default engine. On WordPress "
|
2762 |
+
"you can use Squirrly SEO to upload and control the Apple Icon displayed on "
|
2763 |
+
"user's home screens when they bookmark your pages."
|
2764 |
+
msgstr ""
|
2765 |
+
|
2766 |
+
#: models/Audits.php:465 models/Audits.php:498 models/Audits.php:517
|
2767 |
+
#: models/Audits.php:619 models/focuspages/Audit.php:189
|
2768 |
+
#: models/focuspages/Audit.php:210 models/focuspages/Audit.php:231
|
2769 |
+
#: models/focuspages/Audit.php:252
|
2770 |
+
msgid "URL"
|
2771 |
+
msgstr ""
|
2772 |
+
|
2773 |
+
#: models/Audits.php:466
|
2774 |
+
msgid "Visitors"
|
2775 |
+
msgstr ""
|
2776 |
+
|
2777 |
+
#: models/Audits.php:467
|
2778 |
+
msgid "Bounce"
|
2779 |
msgstr ""
|
2780 |
|
2781 |
# @ squirrly-seo
|
2782 |
+
#: models/Audits.php:483
|
2783 |
#, fuzzy
|
2784 |
+
#| msgid "No results found!"
|
2785 |
+
msgid "No traffic data found"
|
2786 |
+
msgstr "Keine Ergebnisse gefunden!"
|
2787 |
+
|
2788 |
+
#: models/Audits.php:499 models/Audits.php:518
|
2789 |
+
msgid "Total"
|
2790 |
+
msgstr ""
|
2791 |
|
2792 |
# @ squirrly-seo
|
2793 |
+
#: models/Audits.php:545
|
2794 |
#, fuzzy
|
2795 |
+
#| msgid "Description:"
|
2796 |
+
msgid "Facebook reactions"
|
2797 |
+
msgstr "Beschreibung:"
|
2798 |
|
2799 |
+
#: models/Audits.php:549
|
2800 |
+
msgid "Facebook shares"
|
|
|
|
|
2801 |
msgstr ""
|
2802 |
|
2803 |
+
#: models/Audits.php:553
|
2804 |
+
msgid "Reddit shares"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
+
#: models/Audits.php:557
|
2808 |
+
msgid "Pinterest shares"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
+
#: models/Audits.php:620
|
2812 |
+
msgid "Value"
|
|
|
|
|
|
|
|
|
|
|
|
|
2813 |
msgstr ""
|
2814 |
|
2815 |
+
#: models/Audits.php:688 view/Audits/Audit.php:141 view/Audits/Compare.php:162
|
2816 |
+
msgid "PRO TIP"
|
2817 |
msgstr ""
|
2818 |
|
2819 |
+
#: models/Audits.php:708
|
2820 |
+
msgid "Requires Attention!"
|
2821 |
msgstr ""
|
2822 |
|
2823 |
+
#: models/Audits.php:712
|
2824 |
+
msgid "Can be improved"
|
2825 |
msgstr ""
|
2826 |
|
2827 |
+
#: models/Audits.php:774
|
2828 |
+
msgid "not yet"
|
2829 |
msgstr ""
|
2830 |
|
2831 |
+
#: models/BulkSeo.php:17
|
2832 |
+
msgid "METAs"
|
2833 |
+
msgstr ""
|
2834 |
+
|
2835 |
+
#: models/BulkSeo.php:18 view/Blocks/Snippet.php:92
|
2836 |
+
msgid "Open Graph"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2837 |
msgstr ""
|
2838 |
|
2839 |
# @ squirrly-seo
|
2840 |
+
#: models/BulkSeo.php:19 view/Blocks/Snippet.php:96
|
2841 |
#, fuzzy
|
2842 |
+
#| msgid "Twitter"
|
2843 |
+
msgid "Twitter Card"
|
2844 |
+
msgstr "Twitter"
|
2845 |
|
2846 |
+
#: models/BulkSeo.php:20 models/FocusPages.php:20 view/Blocks/Snippet.php:100
|
2847 |
+
msgid "Visibility"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2848 |
msgstr ""
|
2849 |
|
2850 |
+
#: models/CheckSeo.php:38
|
2851 |
+
msgid "Make your site Visible asap"
|
2852 |
+
msgstr ""
|
2853 |
+
|
2854 |
+
#: models/CheckSeo.php:39
|
2855 |
#, php-format
|
2856 |
msgid ""
|
2857 |
+
"If you want Google (or any other search engine) to Display your pages and "
|
2858 |
+
"then Rank them higher in search results, your website needs to be Public and "
|
2859 |
+
"the pages indexable. Currently, a setting in your WordPress makes this "
|
2860 |
+
"impossible. You selected '%s' in %sSettings > Reading%s. You need to UNCHECK "
|
2861 |
+
"that option."
|
2862 |
msgstr ""
|
2863 |
|
2864 |
+
# @ squirrly-seo
|
2865 |
+
#: models/CheckSeo.php:39 models/CheckSeo.php:40
|
2866 |
+
#: models/bulkseo/Visibility.php:104 view/Blocks/Snippet.php:960
|
2867 |
+
#, fuzzy
|
2868 |
+
#| msgid "You're blocking google from indexing your site!"
|
2869 |
+
msgid "Discourage search engines from indexing this site"
|
2870 |
+
msgstr "Sie blockieren Google zum Indizieren Ihrer Website!"
|
2871 |
+
|
2872 |
+
#: models/CheckSeo.php:40
|
2873 |
#, php-format
|
2874 |
+
msgid "Uncheck the option: %s in %sSettings > Reading%s."
|
2875 |
msgstr ""
|
2876 |
|
2877 |
+
#: models/CheckSeo.php:41
|
2878 |
+
msgid ""
|
2879 |
+
"Google can't show your site to anybody, because you haven't made your site "
|
2880 |
+
"public and indexable. You must fix this today."
|
|
|
|
|
2881 |
msgstr ""
|
2882 |
|
2883 |
+
#: models/CheckSeo.php:52
|
2884 |
+
msgid "Get the meta title tag in the front-end"
|
2885 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
2886 |
|
2887 |
+
#: models/CheckSeo.php:53
|
2888 |
+
msgid ""
|
2889 |
+
"Without the title tag in the front-end, search engines will 'think' that "
|
2890 |
+
"your website is broken. Currently the title tag is missing in front-end."
|
2891 |
msgstr ""
|
2892 |
|
2893 |
+
#: models/CheckSeo.php:54
|
|
|
2894 |
#, php-format
|
2895 |
+
msgid ""
|
2896 |
+
"Go to %sSquirrly > SEO Settings > Metas%s and switch on 'Optimize the "
|
2897 |
+
"Titles'. If it's already switched on, check if another plugin is stopping "
|
2898 |
+
"Squirrly from showing the Title."
|
2899 |
msgstr ""
|
2900 |
|
2901 |
+
#: models/CheckSeo.php:55
|
2902 |
+
msgid ""
|
2903 |
+
"You have to make the Title tag of the page visible in the front-end of the "
|
2904 |
+
"website. As soon as possible. Otherwise, you will have difficulty ranking."
|
2905 |
msgstr ""
|
2906 |
|
2907 |
+
#: models/CheckSeo.php:66
|
2908 |
+
msgid "Turn Squirrly's AMP functions to ON"
|
|
|
2909 |
msgstr ""
|
2910 |
|
2911 |
+
#: models/CheckSeo.php:67
|
2912 |
+
msgid ""
|
2913 |
+
"AMP site detected and Squirrly's amp is OFF - If this website is an AMP "
|
2914 |
+
"website you need to make sure that you activate Squirrly AMP Tracking for "
|
2915 |
+
"it. Squirrly will load Google Analytics and Facebook Pixel for AMP and avoid "
|
2916 |
+
"AMP script errors."
|
2917 |
msgstr ""
|
2918 |
|
2919 |
+
#: models/CheckSeo.php:68
|
2920 |
#, php-format
|
2921 |
+
msgid "Activate AMP tracking in %s Squirrly > SEO Settings > Tracking Tools%s "
|
2922 |
+
msgstr ""
|
2923 |
+
|
2924 |
+
#: models/CheckSeo.php:69
|
2925 |
msgid ""
|
2926 |
+
"You must activate the AMP settings for Squirrly SEO, right now. Otherwise, "
|
2927 |
+
"the AMP version of the site will have missing pieces."
|
|
|
2928 |
msgstr ""
|
2929 |
|
2930 |
+
#: models/CheckSeo.php:80
|
2931 |
+
msgid "Turn OFF Squirrly's AMP functions now"
|
|
|
2932 |
msgstr ""
|
2933 |
|
2934 |
+
#: models/CheckSeo.php:81
|
2935 |
+
msgid ""
|
2936 |
+
"AMP site is NOT detected and Squirrly AMP is ON. - If this website is not an "
|
2937 |
+
"AMP website you need to make sure that you switch off Squirrly AMP Tracking. "
|
2938 |
+
"This way, Google will be able to track your website's visitors"
|
2939 |
msgstr ""
|
2940 |
|
2941 |
+
#: models/CheckSeo.php:82
|
2942 |
#, php-format
|
2943 |
msgid ""
|
2944 |
+
"Switch OFF AMP tracking in %sSquirrly > SEO Settings > Tracking Tools%s "
|
|
|
|
|
2945 |
msgstr ""
|
2946 |
|
2947 |
+
#: models/CheckSeo.php:83
|
2948 |
+
msgid ""
|
2949 |
+
"You must switch off AMP Settings right now. Otherwise, the website's "
|
2950 |
+
"tracking tools won't work properly."
|
2951 |
msgstr ""
|
2952 |
|
2953 |
# @ squirrly-seo
|
2954 |
+
#: models/CheckSeo.php:94
|
2955 |
#, fuzzy
|
2956 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
2957 |
+
msgid "Activate Squirrly SEO Title now"
|
2958 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
2959 |
|
2960 |
+
#: models/CheckSeo.php:95
|
2961 |
+
msgid ""
|
2962 |
+
"Squirrly SEO title is NOT active for your website.If you DON'T use other SEO "
|
2963 |
+
"plugins, you should activate this option, and Squirrly SEO will add the "
|
2964 |
+
"Title tag on each page of your website and remove any duplicates. Your title "
|
2965 |
+
"tag determines your display title in SERPs, and it’s meant to help Google "
|
2966 |
+
"and human readers understand what your pages are all about"
|
2967 |
msgstr ""
|
2968 |
|
2969 |
+
#: models/CheckSeo.php:96
|
2970 |
#, php-format
|
2971 |
msgid ""
|
2972 |
+
"Go to %sSquirrly > SEO Settings > Metas%s and switch on: 'Optimize the "
|
2973 |
+
"Titles'"
|
|
|
2974 |
msgstr ""
|
2975 |
|
2976 |
+
#: models/CheckSeo.php:97
|
2977 |
+
msgid ""
|
2978 |
+
"You should activate the Squirrly SEO title to help Search Engines understand "
|
2979 |
+
"what your pages are about and ensure all of your pages have titles."
|
2980 |
msgstr ""
|
2981 |
|
2982 |
+
#: models/CheckSeo.php:108
|
2983 |
+
msgid "Make your LINKS SEO-Friendly"
|
2984 |
msgstr ""
|
2985 |
|
2986 |
+
#: models/CheckSeo.php:109
|
2987 |
+
msgid ""
|
2988 |
+
"Google considers the URLs you use on your website to be a ranking factor. "
|
2989 |
+
"The permalinks you use and the structure you decide on adopting is "
|
2990 |
+
"ultimately an SEO signal. Having a good permalink structure also helps make "
|
2991 |
+
"your site Human-friendly. "
|
|
|
|
|
|
|
2992 |
msgstr ""
|
2993 |
|
2994 |
+
#: models/CheckSeo.php:110
|
|
|
|
|
2995 |
#, php-format
|
2996 |
msgid ""
|
2997 |
+
"Your URLs should be super easy to read. Go to your %s WordPress dashboard > "
|
2998 |
+
"Settings > Permalinks %s .There, you can create a custom URL structure for "
|
2999 |
+
"your permalinks."
|
3000 |
msgstr ""
|
3001 |
|
3002 |
+
#: models/CheckSeo.php:111
|
3003 |
+
msgid ""
|
3004 |
+
"Make your LINKS SEO-Friendly. You're losing potential rankings at the moment."
|
|
|
|
|
3005 |
msgstr ""
|
3006 |
|
3007 |
+
#: models/CheckSeo.php:121
|
3008 |
+
msgid "Activate the Sitemap from Squirrly"
|
|
|
|
|
|
|
|
|
|
|
3009 |
msgstr ""
|
3010 |
|
3011 |
+
#: models/CheckSeo.php:122
|
3012 |
+
msgid ""
|
3013 |
+
"XML sitemaps help search engines and spiders discover new pages on your "
|
3014 |
+
"website. It also helps them better understand the structure of your website. "
|
3015 |
+
"Activate your Sitemap XML setting. Squirrly SEO will then generate your "
|
3016 |
+
"sitemap, according to different items you can set up."
|
3017 |
msgstr ""
|
3018 |
|
3019 |
+
#: models/CheckSeo.php:123
|
3020 |
#, php-format
|
3021 |
msgid ""
|
3022 |
+
"Go to %sSquirrly > SEO Settings > Sitemap XML%s to setup the sitemap. Choose "
|
3023 |
+
"for which types of URLs you'll want to have sitemaps. It depends on your "
|
3024 |
+
"strategy. Leave the defaults if you're uncertain."
|
3025 |
msgstr ""
|
3026 |
|
3027 |
+
#: models/CheckSeo.php:124
|
3028 |
+
msgid ""
|
3029 |
+
"Lead Search Engines to your most important pages using XML sitemaps. Do this "
|
3030 |
+
"and you can rank better. "
|
3031 |
msgstr ""
|
3032 |
|
3033 |
+
#: models/CheckSeo.php:135
|
3034 |
+
msgid "Get a robots txt file"
|
3035 |
+
msgstr ""
|
|
|
|
|
|
|
3036 |
|
3037 |
+
#: models/CheckSeo.php:136
|
|
|
3038 |
msgid ""
|
3039 |
+
"Robots.txt is a text file webmasters create to instruct how to crawl & index "
|
3040 |
+
"pages on their website. You can use this file to tell search engine robots "
|
3041 |
+
"what to crawl and what not to crawl on your site. Search bots usually look "
|
3042 |
+
"for this file in a website as soon as they enter one. Therefore, it's very "
|
3043 |
+
"important to have a robots.txt file in the first place."
|
3044 |
msgstr ""
|
3045 |
|
3046 |
+
#: models/CheckSeo.php:137
|
3047 |
#, php-format
|
3048 |
+
msgid ""
|
3049 |
+
"Go to %sSquirrly > SEO Settings > Robots%s and switch on Activate Robots. If "
|
3050 |
+
"it's already switched on, check if another plugin is stopping Squirrly from "
|
3051 |
+
"adding the Robots.txt URL."
|
3052 |
msgstr ""
|
3053 |
|
3054 |
+
#: models/CheckSeo.php:138
|
3055 |
+
msgid ""
|
3056 |
+
"You should help Search Engine bots find what they need. Create a Robots.txt "
|
3057 |
+
"file as soon as possible if you want your site to be seen in Search Results."
|
3058 |
+
msgstr ""
|
|
|
3059 |
|
3060 |
+
#: models/CheckSeo.php:150
|
3061 |
+
msgid "Error detected for your Focus Page"
|
3062 |
+
msgstr ""
|
3063 |
+
|
3064 |
+
#: models/CheckSeo.php:151
|
3065 |
#, php-format
|
3066 |
msgid ""
|
3067 |
+
"An error is preventing Squirrly from accessing and retrieving critical data "
|
3068 |
+
"about your Focus Page. You should fix this so that Squirrly can generate a "
|
3069 |
+
"complete audit of your page and show you what you need to do to improve its "
|
3070 |
+
"chances of ranking. %sThe error can also prevent human visitors from "
|
3071 |
+
"accessing your page, which is a critical issue. "
|
3072 |
msgstr ""
|
3073 |
|
3074 |
+
#: models/CheckSeo.php:152
|
3075 |
+
msgid ""
|
3076 |
+
"Use a different browser to make sure your Focus Page is visible. Whitelist "
|
3077 |
+
"our crawler IP address (176.9.112.210) to allow our server to verify your "
|
3078 |
+
"page so that you’ll receive a full audit."
|
3079 |
msgstr ""
|
3080 |
|
3081 |
+
#: models/CheckSeo.php:153
|
3082 |
+
msgid ""
|
3083 |
+
"Make sure that your Focus Page is published and can be accessed by all users "
|
3084 |
+
"and crawlers."
|
3085 |
msgstr ""
|
3086 |
|
3087 |
+
#: models/CheckSeo.php:164
|
3088 |
+
msgid "Add Focus Page. Use it to Reach First Positions"
|
3089 |
msgstr ""
|
3090 |
|
3091 |
+
#: models/CheckSeo.php:165
|
3092 |
+
msgid ""
|
3093 |
+
"Adding a Focus Page, and then using the Daily SEO Goals related to it, is a "
|
3094 |
+
"sure way for all aspiring SEO Stars to begin reaching top positions in "
|
3095 |
+
"Google. SEO is very complicated, and Focus Pages is the only method that "
|
3096 |
+
"helps you un-complicate it. By following this method you will build a "
|
3097 |
+
"repeatable, smart strategy, powered by Machine Learning."
|
3098 |
msgstr ""
|
3099 |
|
3100 |
+
#: models/CheckSeo.php:166
|
|
|
|
|
3101 |
#, php-format
|
3102 |
msgid ""
|
3103 |
+
"Go to %sSquirrly SEO > Focus Pages > Add New Page%s to add a page in Focus "
|
3104 |
+
"Pages."
|
3105 |
msgstr ""
|
3106 |
|
3107 |
+
#: models/CheckSeo.php:167
|
3108 |
+
msgid ""
|
3109 |
+
"You don't currently have a clearly defined strategy. If you're a Non-SEO "
|
3110 |
+
"Expert you won't be able to reach TOP 10 rankings without Focus Pages."
|
|
|
3111 |
msgstr ""
|
3112 |
|
3113 |
+
#: models/CheckSeo.php:178
|
3114 |
+
msgid "Change WordPress' default tagline"
|
3115 |
msgstr ""
|
3116 |
|
3117 |
+
#: models/CheckSeo.php:179
|
|
|
3118 |
msgid ""
|
3119 |
+
"The default WordPress tagline is “Just another WordPress site” - which is "
|
3120 |
+
"like saying your site is nothing special. It's important to customize it so "
|
3121 |
+
"that you clearly communicate what your site is about to first-time visitors. "
|
3122 |
+
"Search Engines also pay close attention to taglines."
|
3123 |
msgstr ""
|
3124 |
|
3125 |
+
#: models/CheckSeo.php:180
|
3126 |
+
msgid ""
|
3127 |
+
"How you optimize your tagline can depend on the theme you are using (some "
|
3128 |
+
"themes don't display the tagline automatically). Your best bet is to go to "
|
3129 |
+
"Appearance > Customize from your WP dashboard to access the Customizer. "
|
3130 |
+
"There, you can customize your tagline. Best Practices: Make sure your "
|
3131 |
+
"tagline is catchy and reflects your site as a whole (its niche, purpose, the "
|
3132 |
+
"content that can be found on your site. Include strong keywords in your "
|
3133 |
+
"tagline, and ensure the tagline fits with your overall branding strategy."
|
3134 |
msgstr ""
|
3135 |
|
3136 |
+
#: models/CheckSeo.php:181
|
|
|
3137 |
msgid ""
|
3138 |
+
"Optimize your tagline so that your site is NOT 'Just another WordPress "
|
3139 |
+
"site' (or: Optimize your tagline to put your site’s best foot forward and "
|
3140 |
+
"encourage visitors to stick around.)"
|
|
|
|
|
|
|
|
|
3141 |
msgstr ""
|
3142 |
|
3143 |
+
#: models/CheckSeo.php:191
|
3144 |
+
msgid "Remove all no-index tags from all Focus Pages"
|
3145 |
msgstr ""
|
3146 |
|
3147 |
+
#: models/CheckSeo.php:192
|
|
|
3148 |
msgid ""
|
3149 |
+
"No-index tags suggest to search engines (most notably Google) NOT to index a "
|
3150 |
+
"specific webpage. By using these tags for your Focus Pages, you're "
|
3151 |
+
"preventing them from appearing in Google Search. This is bad, because it "
|
3152 |
+
"means Search Engines won't show your most important pages (which should be "
|
3153 |
+
"your Focus Pages). Removing all no-index tags for your Focus Pages will fix "
|
3154 |
+
"it."
|
3155 |
msgstr ""
|
3156 |
|
3157 |
+
#: models/CheckSeo.php:193
|
3158 |
+
#, php-format
|
3159 |
+
msgid ""
|
3160 |
+
"Look at all the places where you could have added instructions for Google "
|
3161 |
+
"not to index this page from your site. Make sure that there is no such "
|
3162 |
+
"instruction added to %sWordPress > Settings%s, or in a theme, or in a "
|
3163 |
+
"plugin, or in %sSquirrly SEO's Snippet%s for this page. Also, make sure you "
|
3164 |
+
"don't block this page in your %sRobots.txt%s file."
|
3165 |
msgstr ""
|
3166 |
|
3167 |
+
#: models/CheckSeo.php:194
|
3168 |
+
msgid ""
|
3169 |
+
"You must remove all no-index tags for your Focus Pages so that they will "
|
3170 |
+
"appear in Google Search."
|
3171 |
msgstr ""
|
3172 |
|
3173 |
+
#: models/CheckSeo.php:205
|
3174 |
+
msgid "Fix all Visibility issues for your Focus Pages"
|
3175 |
msgstr ""
|
3176 |
|
3177 |
+
#: models/CheckSeo.php:206
|
|
|
3178 |
msgid ""
|
3179 |
+
"Having visibility issues for your Focus Pages means that your Focus Pages "
|
3180 |
+
"may not appear in search results. This is bad, because you'll want as many "
|
3181 |
+
"people to see your most important pages (your Focus Pages)"
|
3182 |
msgstr ""
|
3183 |
|
3184 |
+
#: models/CheckSeo.php:207
|
3185 |
#, php-format
|
3186 |
+
msgid ""
|
3187 |
+
"Go to %sSquirrly > Focus Pages%s and make sure all elements you see when you "
|
3188 |
+
"click on the Visibility category are turned Green. If you see a red element, "
|
3189 |
+
"follow the indications to turn it Green. That's how you make sure your Focus "
|
3190 |
+
"Pages are protected against Visibility Issues."
|
3191 |
msgstr ""
|
3192 |
|
3193 |
+
#: models/CheckSeo.php:208
|
3194 |
+
msgid ""
|
3195 |
+
"Fix ALL Visibility issues for your Focus Pages so that they will appear on "
|
3196 |
+
"Google Search."
|
3197 |
msgstr ""
|
3198 |
|
3199 |
+
#: models/CheckSeo.php:219 models/CheckSeo.php:222
|
3200 |
+
msgid "Make Your Site Safe for Browsing Again"
|
|
|
|
|
|
|
3201 |
msgstr ""
|
3202 |
|
3203 |
+
#: models/CheckSeo.php:220
|
|
|
3204 |
msgid ""
|
3205 |
+
"Safe Browsing notifies webmasters when their websites are compromised by "
|
3206 |
+
"malicious actors and helps them diagnose and resolve the problem so that "
|
3207 |
+
"their visitors stay safe."
|
3208 |
msgstr ""
|
3209 |
|
3210 |
+
#: models/CheckSeo.php:221
|
3211 |
#, php-format
|
3212 |
+
msgid ""
|
3213 |
+
"Go to %shttps://safebrowsing.google.com/%s and follow the instructions to "
|
3214 |
+
"clean your website."
|
3215 |
msgstr ""
|
3216 |
|
3217 |
+
#: models/CheckSeo.php:232
|
3218 |
+
msgid "Remove Duplicate Open Graph meta tags"
|
3219 |
msgstr ""
|
3220 |
|
3221 |
+
#: models/CheckSeo.php:233
|
3222 |
+
msgid ""
|
3223 |
+
"Some WordPress themes and plugins add Open Graph meta tags which lead to "
|
3224 |
+
"duplicate Open Graph meta tags issues. It's important to check for this to "
|
3225 |
+
"determine which plugin or if your theme is generating the duplicate open "
|
3226 |
+
"graph meta tag. In this case, the plugin or theme causing this manages to "
|
3227 |
+
"bypass Squirrly's Duplicate Remover features."
|
3228 |
msgstr ""
|
3229 |
|
3230 |
+
#: models/CheckSeo.php:234
|
3231 |
+
msgid ""
|
3232 |
+
"Start deactivating plugins (other than Squirrly SEO) from your WordPress "
|
3233 |
+
"site. Run New Scans for Daily SEO Goals to see if you managed to get this "
|
3234 |
+
"done! Then reactivate everything."
|
3235 |
msgstr ""
|
3236 |
|
3237 |
+
#: models/CheckSeo.php:235
|
|
|
3238 |
msgid ""
|
3239 |
+
"You need to remove Duplicate Open Graph meta tags as soon as possible. "
|
3240 |
+
"Otherwise, you will miss good chances of ranking higher with your pages."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3241 |
msgstr ""
|
3242 |
|
3243 |
+
#: models/CheckSeo.php:246
|
3244 |
+
msgid "Remove Duplicate Twitter cards tags"
|
|
|
|
|
3245 |
msgstr ""
|
3246 |
|
3247 |
+
#: models/CheckSeo.php:247
|
3248 |
+
msgid ""
|
3249 |
+
"Some WordPress themes and plugins add Twitter Card meta tags which lead to "
|
3250 |
+
"duplicate Twitter card meta tags issues. It's important to check for tp "
|
3251 |
+
"determine which plugin or if your theme is generating the duplicate open "
|
3252 |
+
"graph meta tag. In this case, the plugin or theme causing this, manages to "
|
3253 |
+
"bypass Squirrly's Duplicate Remover features."
|
3254 |
msgstr ""
|
3255 |
|
3256 |
+
#: models/CheckSeo.php:248
|
|
|
3257 |
msgid ""
|
3258 |
+
"Start deactivating plugins (other than Squirrly SEO) from your WordPress "
|
3259 |
+
"site. Run New Scans for Daily SEO Goals to see if you manage to get this "
|
3260 |
+
"done! Then reactivate everything."
|
|
|
|
|
|
|
|
|
|
|
|
|
3261 |
msgstr ""
|
3262 |
|
3263 |
+
#: models/CheckSeo.php:249
|
3264 |
+
msgid ""
|
3265 |
+
"You need to remove Duplicate Twitter Card meta tags as soon as possible; "
|
3266 |
+
"Otherwise you will miss good chances of ranking higher with your pages."
|
3267 |
msgstr ""
|
3268 |
|
3269 |
+
#: models/CheckSeo.php:260
|
3270 |
+
msgid "Use Squirrly's Expert-Grade Research Tool and Add Keywords to Briefcase"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3271 |
msgstr ""
|
3272 |
|
3273 |
+
#: models/CheckSeo.php:261
|
3274 |
+
msgid ""
|
3275 |
+
"With a few clicks, you'll do the work that SEO experts charge thousands of "
|
3276 |
+
"dollars for (because they do this manually and it takes too much time that "
|
3277 |
+
"way)."
|
3278 |
msgstr ""
|
3279 |
|
3280 |
+
#: models/CheckSeo.php:262
|
3281 |
#, php-format
|
3282 |
msgid ""
|
3283 |
+
"Go to %sSquirrly > Keyword Research%s. Complete all steps until you get to "
|
3284 |
+
"the final table with all of the data for each keyword. Add at least one "
|
3285 |
+
"keyword to Briefcase from that interface."
|
|
|
|
|
|
|
|
|
|
|
|
|
3286 |
msgstr ""
|
3287 |
|
3288 |
+
#: models/CheckSeo.php:263
|
3289 |
+
msgid ""
|
3290 |
+
"You should perform a keyword research using Squirrly's Expert-Grade tool and "
|
3291 |
+
"store at least one of the results in Briefcase."
|
3292 |
msgstr ""
|
3293 |
|
3294 |
+
#: models/CheckSeo.php:274
|
|
|
3295 |
msgid ""
|
3296 |
+
"Optimize your Focus Page with the great keyword you found during Keyword "
|
3297 |
+
"research"
|
|
|
|
|
3298 |
msgstr ""
|
3299 |
|
3300 |
+
#: models/CheckSeo.php:275
|
3301 |
+
msgid ""
|
3302 |
+
"So far, only experts knew how to improve search relevance, which is one of "
|
3303 |
+
"the biggest reasons why Google will choose your page to show up first. "
|
3304 |
+
"You're well on your way to becoming a SEO Star. Now you can do all this on "
|
3305 |
+
"your own by using the SEO Live Assistant and the keywords you stored to "
|
3306 |
+
"briefcase."
|
3307 |
+
msgstr ""
|
3308 |
|
3309 |
+
#: models/CheckSeo.php:276
|
3310 |
#, php-format
|
3311 |
msgid ""
|
3312 |
+
"Optimize up to 30% for a keyword you already stored to briefcase. Using the "
|
3313 |
+
"SEO Live Assistant which you find in Edit Post interfaces in WP. Reindex "
|
3314 |
+
"page with Google Search Console when you are done."
|
|
|
3315 |
msgstr ""
|
3316 |
|
3317 |
+
#: models/CheckSeo.php:277
|
3318 |
+
msgid ""
|
3319 |
+
"You must optimize all Focus Pages using a main keyword. This will improve "
|
3320 |
+
"search relevance and you'll improve your site with something that only "
|
3321 |
+
"experts were able to do before Squirrly."
|
3322 |
msgstr ""
|
3323 |
|
3324 |
+
#: models/CheckSeo.php:288
|
3325 |
+
msgid "Optimize your text to get a good Search Relevancy score"
|
3326 |
msgstr ""
|
3327 |
|
3328 |
+
#: models/CheckSeo.php:289
|
|
|
3329 |
msgid ""
|
3330 |
+
"There is no point in ranking your content for a query that doesn’t match "
|
3331 |
+
"what the user is looking for. Keywords help visitors find what they want, "
|
3332 |
+
"which is why you should optimize your Focus Page using keywords. This way, "
|
3333 |
+
"your page will be displayed to search users who are actually interested in "
|
3334 |
+
"seeing the content provided in it. Choose different keywords for each of "
|
3335 |
+
"your Focus pages. That way, instead of competing with each other, your pages "
|
3336 |
+
"can compete with other sites within your industry."
|
3337 |
msgstr ""
|
3338 |
|
3339 |
+
#: models/CheckSeo.php:290
|
3340 |
+
#, php-format
|
3341 |
+
msgid ""
|
3342 |
+
"To get this done, the text itself (the written words of the page) needs to "
|
3343 |
+
"be optimized using Squirrly's SEO Live Assistant. Go to Edit Post and start "
|
3344 |
+
"using the %sSEO Live Assistant%s"
|
3345 |
msgstr ""
|
3346 |
|
3347 |
+
#: models/CheckSeo.php:291
|
|
|
3348 |
msgid ""
|
3349 |
+
"Ensure your Focus Page has Search relevancy by optimizing it using a "
|
3350 |
+
"keyword. Otherwise, that Focus Page will not be displayed in Search Results."
|
|
|
|
|
3351 |
msgstr ""
|
3352 |
|
3353 |
+
#: models/CheckSeo.php:302
|
3354 |
+
msgid "Research your Focus Page's keyword"
|
3355 |
msgstr ""
|
3356 |
|
3357 |
+
#: models/CheckSeo.php:303
|
3358 |
+
msgid ""
|
3359 |
+
"For at least one of your Focus Pages, I see that you optimized for search "
|
3360 |
+
"relevance using the SEO Live Assistant. However, you need to be able to read "
|
3361 |
+
"the Search Volume, Competition, Recent Discussions and Trend for the "
|
3362 |
+
"keyword. Otherwise, you might be going with a keyword that can't be ranked, "
|
3363 |
+
"or can't bring traffic. Your SEO Star skills depend on this goal."
|
3364 |
msgstr ""
|
3365 |
|
3366 |
+
#: models/CheckSeo.php:304
|
3367 |
+
msgid ""
|
3368 |
+
"See the keyword. Place it in the research feature and perform a full keyword "
|
3369 |
+
"research on it. Then add it to briefcase."
|
3370 |
msgstr ""
|
3371 |
|
3372 |
+
#: models/CheckSeo.php:305
|
3373 |
+
msgid ""
|
3374 |
+
"You must obtain keyword data for all main keywords used for your Focus "
|
3375 |
+
"Pages. This will improve your skills and your understanding."
|
3376 |
msgstr ""
|
3377 |
|
3378 |
+
# @ squirrly-seo
|
3379 |
+
#: models/CheckSeo.php:316
|
3380 |
+
#, fuzzy
|
3381 |
+
#| msgid "Keyword:"
|
3382 |
+
msgid "Choose less competitive keywords"
|
3383 |
+
msgstr "Schlüsselwort:"
|
3384 |
+
|
3385 |
+
#: models/CheckSeo.php:317
|
3386 |
+
msgid ""
|
3387 |
+
"As a future SEO Star you need to understand that you will never be able to "
|
3388 |
+
"rank for any keyword you think about. Not even huge sites who have spent a "
|
3389 |
+
"thousand times more money on their SEO can do that. Just switch to a "
|
3390 |
+
"different keyword and you will get to the desired results (ranking and "
|
3391 |
+
"traffic). This is real SEO you are doing right now. You're acting like an "
|
3392 |
+
"expert."
|
3393 |
msgstr ""
|
3394 |
|
3395 |
+
#: models/CheckSeo.php:318
|
3396 |
+
msgid ""
|
3397 |
+
"Go and edit the page using the SEO Live Assistant. Select a different "
|
3398 |
+
"keyword as the main keyword. Make sure it has a Green light at 'competition'."
|
3399 |
msgstr ""
|
3400 |
|
3401 |
+
#: models/CheckSeo.php:319
|
|
|
3402 |
msgid ""
|
3403 |
+
"Replace the main keyword you chose for your Focus Page to get top rankings. "
|
3404 |
+
"Your page can't compete and reach the top 10 positions in Google for the "
|
3405 |
+
"current keyword. "
|
|
|
3406 |
msgstr ""
|
3407 |
|
3408 |
+
#: models/CheckSeo.php:329
|
3409 |
#, php-format
|
3410 |
+
msgid ""
|
3411 |
+
"Try to boost traffic by over +285% by optimizing with SEO Live Assistant"
|
3412 |
msgstr ""
|
3413 |
|
3414 |
+
#: models/CheckSeo.php:330
|
3415 |
+
msgid ""
|
3416 |
+
"Our data shows that users who optimize their content over 60% using the Live "
|
3417 |
+
"Assistant get up to +285% increase in traffic compared to those who optimize "
|
3418 |
+
"below this percentage. As a future SEO Star, you need to practice optimizing "
|
3419 |
+
"your content as much as you can."
|
3420 |
msgstr ""
|
3421 |
|
3422 |
+
#: models/CheckSeo.php:331
|
3423 |
#, php-format
|
3424 |
+
msgid ""
|
3425 |
+
"Your text needs to be optimized to over 60% using the SEO Live Assistant. Re-"
|
3426 |
+
"index your pages with Google Search Console after you finish optimizing."
|
|
|
|
|
3427 |
msgstr ""
|
3428 |
|
3429 |
+
#: models/CheckSeo.php:332
|
3430 |
+
msgid ""
|
3431 |
+
"Optimize Your Focus Pages over 60% to get up to 285% increase in traffic."
|
3432 |
msgstr ""
|
3433 |
|
3434 |
# @ squirrly-seo
|
3435 |
+
#: models/CheckSeo.php:344
|
3436 |
#, fuzzy
|
3437 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
3438 |
+
msgid "Prepare Full Google Search Console Connection"
|
3439 |
+
msgstr "Google %sAnalytics ID%s`:"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3440 |
|
3441 |
+
#: models/CheckSeo.php:345
|
3442 |
+
msgid ""
|
3443 |
+
"Get access to data about impressions, clicks and CTR without leaving "
|
3444 |
+
"WordPress by connecting Google Search Console to Squirrly. This is an API-"
|
3445 |
+
"level connection and goes beyond just allowing GSC to track your site. "
|
3446 |
+
"Enhance your Squirrly SEO with powerful data that comes directly from Google."
|
3447 |
msgstr ""
|
3448 |
|
3449 |
+
#: models/CheckSeo.php:347
|
3450 |
+
msgid ""
|
3451 |
+
"You must connect Google Search Console to your Squirrly SEO. As soon as "
|
3452 |
+
"possible. It's quick to do and helps you see impressions, clicks, and CTR, "
|
3453 |
+
"so you can become an SEO Star."
|
3454 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3455 |
|
3456 |
+
#: models/CheckSeo.php:357
|
3457 |
+
msgid "Make a Manual Index Request for your Focus Pages With GSC"
|
3458 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
3459 |
|
3460 |
+
#: models/CheckSeo.php:358
|
3461 |
+
msgid ""
|
3462 |
+
"Whenever you've added or made changes to a page on your site, you should ask "
|
3463 |
+
"for Google to re-index your page. This will help getting the new content in "
|
3464 |
+
"Google's index. Don't expect Google to index the latest version of your page "
|
3465 |
+
"if you skip doing this. As a SEO Star you need to start building a strong "
|
3466 |
+
"muscle for doing this. Requesting re-index will need to become a habit to "
|
3467 |
+
"you."
|
3468 |
+
msgstr ""
|
3469 |
|
3470 |
+
#: models/CheckSeo.php:359
|
3471 |
#, php-format
|
3472 |
msgid ""
|
3473 |
+
"Go to %sSquirrly > Focus Pages%s - identify the page that hasn't had a new "
|
3474 |
+
"index request and use the button to go to GSC and request re-index."
|
|
|
|
|
|
|
|
|
|
|
3475 |
msgstr ""
|
3476 |
|
3477 |
+
#: models/CheckSeo.php:360
|
3478 |
+
msgid ""
|
3479 |
+
"Let Google know you've made changes to your Focus Pages. Otherwise, nothing "
|
3480 |
+
"will change in search results. This is mandatory."
|
3481 |
msgstr ""
|
3482 |
|
3483 |
+
#: models/CheckSeo.php:371
|
3484 |
+
msgid "Add your keywords to the Rankings section of Squirrly SEO"
|
3485 |
+
msgstr ""
|
3486 |
+
|
3487 |
+
#: models/CheckSeo.php:372
|
3488 |
+
msgid ""
|
3489 |
+
"SEO pros are always diligent about monitoring their rankings. If you want to "
|
3490 |
+
"be an SEO star, you need to track your success and make data-driven "
|
3491 |
+
"decisions. By adding your Focus Page's keyword to the Rankings section, "
|
3492 |
+
"you'll know the true position of your website in Google for that keyword. "
|
3493 |
+
"Checking the keyword yourself, manually, will give you fake information. You "
|
3494 |
+
"can ask us why on our Facebook Group."
|
3495 |
+
msgstr ""
|
3496 |
+
|
3497 |
+
#: models/CheckSeo.php:373
|
3498 |
#, php-format
|
3499 |
msgid ""
|
3500 |
+
"Go to %sSquirrly > Research > Briefcase%s. Find your Focus Page's keyword "
|
3501 |
+
"from the list, and click on the three dots you see on the far right. Then "
|
3502 |
+
"click on Send to Rank Checker."
|
|
|
|
|
|
|
3503 |
msgstr ""
|
3504 |
|
3505 |
+
#: models/CheckSeo.php:374
|
3506 |
+
msgid ""
|
3507 |
+
"See how your SEO efforts translate into results by adding your Focus Page's "
|
3508 |
+
"keyword to the Rankings section."
|
3509 |
msgstr ""
|
3510 |
|
3511 |
+
#: models/CheckSeo.php:386
|
|
|
3512 |
msgid ""
|
3513 |
+
"Change the main keyword for a Focus Page that didn't reach TOP 20 rankings "
|
3514 |
+
"during the last 2 months"
|
|
|
|
|
|
|
|
|
3515 |
msgstr ""
|
3516 |
|
3517 |
+
#: models/CheckSeo.php:387
|
3518 |
+
msgid ""
|
3519 |
+
"As a future SEO star, you need to be able to adapt and pivot. If you see "
|
3520 |
+
"something is not working, change it. Adapt. The current keyword you have for "
|
3521 |
+
"this page isn't bringing you top results. In the past 2 months, this keyword "
|
3522 |
+
"did NOT rank higher than the 21st position in Google. You can achieve better "
|
3523 |
+
"results by switching to a new keyword."
|
3524 |
msgstr ""
|
3525 |
|
3526 |
+
#: models/CheckSeo.php:388
|
3527 |
#, php-format
|
3528 |
msgid ""
|
3529 |
+
"Go to %sSquirrly > Research%s and research new keyword ideas. Then get back "
|
3530 |
+
"to this page and use SEO Live Assistant to optimize it for a different main "
|
3531 |
+
"keyword."
|
|
|
3532 |
msgstr ""
|
3533 |
|
3534 |
+
#: models/CheckSeo.php:389
|
3535 |
+
msgid ""
|
3536 |
+
"Switch your target keyword to reach better results. Don't settle for the "
|
3537 |
+
"second page of Google."
|
|
|
|
|
|
|
|
|
|
|
3538 |
msgstr ""
|
3539 |
|
3540 |
+
#: models/CheckSeo.php:400
|
|
|
3541 |
msgid ""
|
3542 |
+
"Get to 90% Optimization Levels for all Focus Pages (using SEO Live Assistant)"
|
|
|
|
|
|
|
3543 |
msgstr ""
|
3544 |
|
3545 |
+
#: models/CheckSeo.php:401
|
3546 |
+
msgid ""
|
3547 |
+
"Our data shows that users who achieve 90% Optimization Levels using the Live "
|
3548 |
+
"Assistant have a much better chance of achieving top Google Rankings for "
|
3549 |
+
"their pages. If you want to be an SEO star, you need to push yourself and "
|
3550 |
+
"get it all the way up to 90 (try 100). The more you practice, the easier it "
|
3551 |
+
"will be."
|
3552 |
msgstr ""
|
3553 |
|
3554 |
+
#: models/CheckSeo.php:402
|
3555 |
#, php-format
|
3556 |
msgid ""
|
3557 |
+
"Go and edit your Focus Pages using the SEO live Assistant. Follow the "
|
3558 |
+
"guidance it provides to 100% optimize your page. Re-index your page with "
|
3559 |
+
"Google Search Console when you are done."
|
|
|
|
|
|
|
3560 |
msgstr ""
|
3561 |
|
3562 |
+
#: models/CheckSeo.php:403
|
3563 |
+
msgid ""
|
3564 |
+
"You must Optimize to 90% to give your Focus Pages the best chances of "
|
3565 |
+
"achieving top Google Rankings."
|
3566 |
msgstr ""
|
3567 |
|
3568 |
+
#: models/CheckSeo.php:414
|
3569 |
+
msgid "Stop losing SEO Authority"
|
3570 |
msgstr ""
|
3571 |
|
3572 |
+
#: models/CheckSeo.php:415
|
3573 |
+
msgid ""
|
3574 |
+
"You need to place rel='nofollow' to all Outbound links. Outbound links are "
|
3575 |
+
"URLs from 3rd party sites to which you are linking to. If you send links to "
|
3576 |
+
"Wikipedia, Facebook, Jamie Oliver, etc. without mentioning 'nofollow', then "
|
3577 |
+
"you are also sending them the authority you are trying to build up for your "
|
3578 |
+
"own site. That's really bad, and makes your pages unable to rank high "
|
3579 |
+
"enough. Because some links are hard for Non-SEO Experts to turn to "
|
3580 |
+
"'nofollow' we recommend a plugin that does this for you. You can find it on "
|
3581 |
+
"[link]https://squirrly.co/seo/kit[/link]"
|
3582 |
+
msgstr ""
|
3583 |
|
3584 |
+
#: models/CheckSeo.php:416
|
3585 |
+
msgid ""
|
3586 |
+
"Place rel='nofollow' on outbound links yourself, or use the plugin "
|
3587 |
+
"recommended by Squirrly that does this for you."
|
3588 |
msgstr ""
|
3589 |
|
3590 |
+
#: models/CheckSeo.php:417
|
3591 |
+
msgid "Fix your outbound links. Otherwise, you will lose SEO authority."
|
3592 |
msgstr ""
|
3593 |
|
3594 |
# @ squirrly-seo
|
3595 |
+
#: models/CheckSeo.php:428
|
3596 |
#, fuzzy
|
3597 |
+
#| msgid "Google %sAnalytics ID%s`:"
|
3598 |
+
msgid "Connect Google Analytics Data to Squirrly"
|
3599 |
+
msgstr "Google %sAnalytics ID%s`:"
|
3600 |
|
3601 |
+
#: models/CheckSeo.php:429
|
|
|
3602 |
msgid ""
|
3603 |
+
"As a future SEO star, you need to be able to make decisions based on what "
|
3604 |
+
"the data tells you. By connecting Google Analytics to Squirrly, you can "
|
3605 |
+
"monitor the traffic that your Focus Pages are getting, and figure your next "
|
3606 |
+
"steps based on that. Also, much of SEO these days is based on how much time "
|
3607 |
+
"people spend on your site, so to give you accurate Chances of Ranking, "
|
3608 |
+
"Squirrly's SML needs to see this data. To ensure Google gets 100% accuracy "
|
3609 |
+
"on how people spend time on your site, use the plugin we recommend in "
|
3610 |
+
"[link]https://squirrly.co/seo/kit[/link]"
|
|
|
|
|
|
|
3611 |
msgstr ""
|
3612 |
|
3613 |
+
#: models/CheckSeo.php:431
|
3614 |
+
msgid ""
|
3615 |
+
"Connect Google Analytics to Squirrly so that you see how much traffic your "
|
3616 |
+
"Focus Pages are getting."
|
3617 |
msgstr ""
|
3618 |
|
3619 |
+
#: models/CheckSeo.php:441
|
3620 |
+
msgid "Reach Platform SEO green lights for all Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3621 |
msgstr ""
|
3622 |
|
3623 |
+
#: models/CheckSeo.php:442
|
3624 |
+
msgid ""
|
3625 |
+
"You will be missing out on many ranking opportunities if you do not go and "
|
3626 |
+
"fix Platform SEO right now. If you do fix it, make sure you start requesting "
|
3627 |
+
"re-indexes for your pages, using Google Search Console. Your theme might be "
|
3628 |
+
"generating many types of pages, which are different from ordinary pages in "
|
3629 |
+
"WP. Reaching 'Platform SEO' Green lights is a very important objective."
|
3630 |
msgstr ""
|
3631 |
|
3632 |
+
#: models/CheckSeo.php:443
|
3633 |
#, php-format
|
3634 |
msgid ""
|
3635 |
+
"Go to %sSquirrly > Focus Pages%s and look at the COLUMN with Platform SEO. "
|
3636 |
+
"Click on a dot to see all sub-tasks in the right sidebar of the plugin. "
|
3637 |
+
"Click on each Red or Green item. Read the pop-up instructions and turn all "
|
3638 |
+
"red elements to green. Then re-index in Google Search Console. After that, "
|
3639 |
+
"request a new Focus Pages audit for the page you fixed."
|
3640 |
msgstr ""
|
3641 |
|
3642 |
+
#: models/CheckSeo.php:444
|
3643 |
+
msgid ""
|
3644 |
+
"Reach Platform SEO green lights for all Focus Pages. Otherwise, you will "
|
3645 |
+
"keep giving Google faulty data, which can result in low rankings."
|
3646 |
msgstr ""
|
3647 |
|
3648 |
+
#: models/CheckSeo.php:455
|
3649 |
+
msgid "Add SEO Context Keywords to your Focus Pages"
|
3650 |
+
msgstr ""
|
3651 |
+
|
3652 |
+
#: models/CheckSeo.php:456
|
3653 |
msgid ""
|
3654 |
+
"Squirrly SEO's Live Assistant lets you optimize your pages for multiple "
|
3655 |
+
"keywords that you've placed in Briefcase. By optimizing your Focus Page for "
|
3656 |
+
"a secondary keyword that is related to your primary keywords, you're sending "
|
3657 |
+
"additional signals to search engines to help them understand and rank the "
|
3658 |
+
"page. Example: if you have page about 'dog food', you should optimize the "
|
3659 |
+
"page for one or two dog breeds as well, so that you make it clear to Google "
|
3660 |
+
"that it is about the animal 'dog', and NOT about a friend 'like in Yo, "
|
3661 |
+
"dog!'. On [link]https://squirrly.co/seo/kit/[/link] you can see a video that "
|
3662 |
+
"shows how to add SEO context to a page."
|
|
|
3663 |
msgstr ""
|
3664 |
|
3665 |
+
#: models/CheckSeo.php:457
|
3666 |
+
msgid ""
|
3667 |
+
"Optimize your Focus Page for a secondary keyword using the Live Assistant. "
|
3668 |
+
"Optimize it to at least 30% and re-index the page with Google Search Console "
|
3669 |
+
"when you're done."
|
3670 |
msgstr ""
|
3671 |
|
3672 |
+
#: models/CheckSeo.php:458
|
3673 |
+
msgid ""
|
3674 |
+
"Help Google understand the exact topic and context of your page so that it "
|
3675 |
+
"will rank it higher."
|
3676 |
msgstr ""
|
3677 |
|
3678 |
+
#: models/CheckSeo.php:469
|
3679 |
+
msgid ""
|
3680 |
+
"Add all secondary Keywords you've used to the Rankings Section of Squirrly"
|
3681 |
msgstr ""
|
3682 |
|
3683 |
+
#: models/CheckSeo.php:470
|
3684 |
+
msgid ""
|
3685 |
+
"Most people expect only the main keyword to be ranked in TOP 10 in Google. "
|
3686 |
+
"However, according to the secondary keywords you've used to build up SEO "
|
3687 |
+
"Context for your Focus Page, you may find out that your secondary keywords "
|
3688 |
+
"also got great rankings on Google."
|
3689 |
msgstr ""
|
3690 |
|
3691 |
+
#: models/CheckSeo.php:471
|
3692 |
+
msgid ""
|
3693 |
+
"Add your secondary keywords (the secondary keywords you used for your Focus "
|
3694 |
+
"Pages) inside the Rankings Section."
|
3695 |
msgstr ""
|
3696 |
|
3697 |
+
#: models/CheckSeo.php:472
|
|
|
3698 |
msgid ""
|
3699 |
+
"As an SEO Star who worked hard on the pages and managed to optimize for "
|
3700 |
+
"secondary keywords, you need to check if you get more results than you "
|
3701 |
+
"expected."
|
|
|
|
|
|
|
|
|
|
|
3702 |
msgstr ""
|
3703 |
|
3704 |
+
#: models/CheckSeo.php:483
|
3705 |
+
msgid "Fix SEO Images for your Focus Pages"
|
3706 |
msgstr ""
|
3707 |
|
3708 |
+
#: models/CheckSeo.php:484
|
|
|
3709 |
msgid ""
|
3710 |
+
"When it comes to image SEO, it's important to use relevant keywords to help "
|
3711 |
+
"your page rank on search engines. So, make sure that your filename for one "
|
3712 |
+
"of the images in your Focus Pages is: keyword.jpg. Takes less than 5 minutes "
|
3713 |
+
"to fix, and you'll get to practice an optimization tip worthy of an SEO star."
|
3714 |
msgstr ""
|
3715 |
|
3716 |
+
#: models/CheckSeo.php:485
|
3717 |
+
msgid ""
|
3718 |
+
"Download a relevant image from your page. Change the filename. Then re-"
|
3719 |
+
"upload with the SEO filename and add it your page's content again."
|
3720 |
msgstr ""
|
3721 |
|
3722 |
+
#: models/CheckSeo.php:486
|
3723 |
+
msgid ""
|
3724 |
+
"Improve your Focus Page's chances of ranking with this quick trick that SEO "
|
3725 |
+
"professionals use."
|
3726 |
msgstr ""
|
3727 |
|
3728 |
+
#: models/CheckSeo.php:497
|
3729 |
+
msgid "Add Labels to Keywords in Briefcase"
|
3730 |
msgstr ""
|
3731 |
|
3732 |
+
#: models/CheckSeo.php:498
|
3733 |
+
msgid ""
|
3734 |
+
"Users who use the Labels system in Briefcase have 60% more keywords ranked "
|
3735 |
+
"in top 10 on Google than those who don't work with keywords in an organized "
|
3736 |
+
"way. As a future SEO star, it's important to understand the significance of "
|
3737 |
+
"keyword organization and how big a role it plays in achieving a high-"
|
3738 |
+
"performing search campaign. On [link]https://squirrly.co/seo/kit/[/link] you "
|
3739 |
+
"can see the Direct 1, Direct 2, Direct 3, Direct 4 and Indirect keywords "
|
3740 |
+
"approach. It will help you with this."
|
3741 |
msgstr ""
|
3742 |
|
3743 |
+
#: models/CheckSeo.php:499
|
3744 |
#, php-format
|
3745 |
msgid ""
|
3746 |
+
"Go to %sSquirrly SEO > Research > Briefcase%s, and add Labels to your "
|
3747 |
+
"keywords to organize them into tighter, more relevant groups based on your "
|
3748 |
+
"current campaigns and strategy. "
|
|
|
|
|
3749 |
msgstr ""
|
3750 |
|
3751 |
+
#: models/CheckSeo.php:500
|
3752 |
+
msgid ""
|
3753 |
+
"Improve your chances of getting more keywords ranked in top 10 of Google."
|
3754 |
msgstr ""
|
3755 |
|
3756 |
+
#: models/CheckSeo.php:511
|
3757 |
+
msgid "Add more Ranking Power to your Focus Pages"
|
3758 |
+
msgstr ""
|
|
|
|
|
|
|
3759 |
|
3760 |
+
#: models/CheckSeo.php:512
|
|
|
3761 |
msgid ""
|
3762 |
+
"Links on the web are like votes, and the pages that receive more votes rank "
|
3763 |
+
"higher. Since Focus Pages are the most important pages in your site, you "
|
3764 |
+
"should give them more votes (link to them from many pages in your site; "
|
3765 |
+
"these are called inner-links). Even if you need to create new pages to link "
|
3766 |
+
"from, it will still be worth it. Some of our users wrote just one article to "
|
3767 |
+
"get an inner link for their Focus Page, and the next day they were on the "
|
3768 |
+
"1st page of Google with 4 keywords. [link]https://chiefcontent.com/s1-e4-"
|
3769 |
+
"focus-pages-by-squirrly-success-with-focus-pages/[/link]"
|
3770 |
msgstr ""
|
3771 |
|
3772 |
+
#: models/CheckSeo.php:513
|
3773 |
+
msgid ""
|
3774 |
+
"Link to your Focus Page from another page in your site. If you don't have a "
|
3775 |
+
"page where you can link from, spend some time creating one. Re-index with "
|
3776 |
+
"Google Search Console. "
|
3777 |
msgstr ""
|
3778 |
|
3779 |
+
#: models/CheckSeo.php:514
|
3780 |
+
msgid "Create 1 Inner Link to one of your Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3781 |
msgstr ""
|
3782 |
|
3783 |
+
#: models/CheckSeo.php:525
|
3784 |
+
msgid "Start tracking rankings for 3 keywords"
|
3785 |
msgstr ""
|
3786 |
|
3787 |
+
#: models/CheckSeo.php:526
|
3788 |
+
msgid ""
|
3789 |
+
"Professional SEOs recognize the importance of tracking rankings as a way to "
|
3790 |
+
"measure SEO success. As a future SEO star, it's important to measure the "
|
3791 |
+
"impact of your work and pivot your priorities when you see that a current "
|
3792 |
+
"strategy is not working."
|
3793 |
+
msgstr ""
|
3794 |
+
|
3795 |
+
#: models/CheckSeo.php:527
|
3796 |
#, php-format
|
3797 |
msgid ""
|
3798 |
+
"Get in the habit of tracking your rankings by adding three keywords to "
|
3799 |
+
"Squirrly's Rankings section. Go to %sResearch > Briefcase%s, choose a "
|
3800 |
+
"keyword you want to track and click on Send to Rank Checker. Squirrly will "
|
3801 |
+
"start showing you the true position of your site for that kewyord. Repeat "
|
3802 |
+
"the process for two more keywords."
|
|
|
|
|
|
|
3803 |
msgstr ""
|
3804 |
|
3805 |
+
#: models/CheckSeo.php:528
|
3806 |
+
msgid "Start tracking rankings for 3 keywords."
|
3807 |
+
msgstr ""
|
|
|
|
|
|
|
3808 |
|
3809 |
+
#: models/CheckSeo.php:539
|
3810 |
+
msgid "Increase your SEO skill set by building your keyword portfolio"
|
|
|
3811 |
msgstr ""
|
3812 |
|
3813 |
+
#: models/CheckSeo.php:540
|
3814 |
+
msgid ""
|
3815 |
+
"Keyword research, both as a skill and as a practice, are critical to your "
|
3816 |
+
"SEO success. You can't be an SEO master without it. Plus, according to new "
|
3817 |
+
"research, the more a blogger researches keywords, the more likely they are "
|
3818 |
+
"to report success. Bloggers who are also SEOs report “strong results” at "
|
3819 |
+
"much higher than average rates. Get at least 10 keywords inside the "
|
3820 |
+
"Briefcase section to get started. With powerful keyword research and the SEO "
|
3821 |
+
"Live Assistant, we managed to outrank Amazon, Stack Overflow, Moz and a few "
|
3822 |
+
"others. Read more on [link]https://squirrly.co/seo/kit/[/link] in the "
|
3823 |
+
"section about Google and how much they care about keywords."
|
3824 |
+
msgstr ""
|
3825 |
|
3826 |
+
#: models/CheckSeo.php:541
|
3827 |
#, php-format
|
3828 |
msgid ""
|
3829 |
+
"Go to %sSquirrly SEO > Research%s, and begin doing research based on the "
|
3830 |
+
"topics you want to rank on Search Engines, and that are important for your "
|
3831 |
+
"research. If you need help coming up with ideas, %syou can use these keyword "
|
3832 |
+
"research formulas%s. When you find a good keyword opportunity, save it to "
|
3833 |
+
"Briefcase. Do this until you have at least 10 keywords inside Briefcase."
|
|
|
3834 |
msgstr ""
|
3835 |
|
3836 |
+
#: models/CheckSeo.php:542
|
3837 |
+
msgid ""
|
3838 |
+
"Create your keyword portfolio. Get at least 10 keywords inside the Briefcase "
|
3839 |
+
"Section."
|
3840 |
msgstr ""
|
3841 |
|
3842 |
+
#: models/CheckSeo.php:553
|
3843 |
+
msgid "Avoid losing positions in search results"
|
3844 |
msgstr ""
|
3845 |
|
3846 |
+
#: models/CheckSeo.php:554
|
|
|
3847 |
msgid ""
|
3848 |
+
"Make sure your Rankings won't drop because of duplicate content, duplicate "
|
3849 |
+
"titles, empty titles, empty descriptions and more. SEO Experts and Non-SEO "
|
3850 |
+
"Experts love this feature, because it simply handles everything important. "
|
3851 |
+
"(especially if you already turned Platform SEO to Green inside Focus Pages "
|
3852 |
+
"section)"
|
|
|
|
|
|
|
|
|
3853 |
msgstr ""
|
3854 |
|
3855 |
+
#: models/CheckSeo.php:555
|
3856 |
+
#, php-format
|
3857 |
+
msgid ""
|
3858 |
+
"Go to %sSquirrly > SEO Settings > Automation%s and make sure that SEO "
|
3859 |
+
"Patterns are activated."
|
3860 |
msgstr ""
|
3861 |
|
3862 |
+
#: models/CheckSeo.php:556
|
3863 |
+
msgid "Activate SEO Patterns, with Squirrly's site-wide SEO Automation."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3864 |
msgstr ""
|
3865 |
|
3866 |
+
#: models/CheckSeo.php:567
|
3867 |
+
msgid "Update Your Focus Pages Content Regularly"
|
3868 |
msgstr ""
|
3869 |
|
3870 |
+
#: models/CheckSeo.php:568
|
3871 |
+
msgid ""
|
3872 |
+
"Google prefers to rank pages that have relevant, fresh content that is up-to-"
|
3873 |
+
"date. Updating your content can also improve your click-through-rate, "
|
3874 |
+
"because people are more likely to click on articles that were published "
|
3875 |
+
"recently. And your CTR improving tells Google that your page is the better "
|
3876 |
+
"resource, which will result in your page getting higher rankings."
|
3877 |
msgstr ""
|
3878 |
|
3879 |
+
#: models/CheckSeo.php:569
|
|
|
3880 |
msgid ""
|
3881 |
+
"The most recent update date for your Focus Page Content needs to be in the "
|
3882 |
+
"last 3 months. If it's not, then go and edit your page. Re-index with Google "
|
3883 |
+
"Search Console when you are done."
|
|
|
|
|
|
|
|
|
3884 |
msgstr ""
|
3885 |
|
3886 |
+
#: models/CheckSeo.php:570
|
3887 |
+
msgid "Make Google love your Focus Pages by regularly updating content."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3888 |
msgstr ""
|
3889 |
|
3890 |
+
#: models/CheckSeo.php:581
|
3891 |
+
msgid "Define Title and Description for your Focus Pages"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
+
#: models/CheckSeo.php:582
|
3895 |
#, php-format
|
3896 |
msgid ""
|
3897 |
+
"Titles and descriptions provide necessary information about the content of "
|
3898 |
+
"the page, and help indicate the value a Google user will get by clicking on "
|
3899 |
+
"that page. Not having these elements defined for your pages will make you "
|
3900 |
+
"lose precious points with both Search Engines and Humans. 36% of SEO experts "
|
3901 |
+
"think the headline/title tag is the most important SEO element. Each one of "
|
3902 |
+
"your Focus Pages should have a defined title and meta description."
|
|
|
|
|
|
|
3903 |
msgstr ""
|
3904 |
|
3905 |
+
#: models/CheckSeo.php:583
|
3906 |
+
msgid ""
|
3907 |
+
"Easily define titles and meta descriptions using the Snippet editor from "
|
3908 |
+
"Squirrly SEO."
|
3909 |
msgstr ""
|
3910 |
|
3911 |
+
#: models/CheckSeo.php:584
|
|
|
3912 |
msgid ""
|
3913 |
+
"Customize Title and Description for your Focus Pages to get more people to "
|
3914 |
+
"click on your pages in SERPs."
|
|
|
|
|
|
|
|
|
3915 |
msgstr ""
|
3916 |
|
3917 |
+
#: models/CheckSeo.php:595
|
3918 |
+
msgid "Optimize Twitter Cards for your Focus Pages"
|
3919 |
msgstr ""
|
3920 |
|
3921 |
+
#: models/CheckSeo.php:596
|
|
|
3922 |
msgid ""
|
3923 |
+
"Twitter Cards are a great partner to your SEO strategy, as it helps you "
|
3924 |
+
"stand out to Twitter users and thus increase engagement and CTR. Grab that "
|
3925 |
+
"opportunity by making sure that all the Twitter tags are in place for your "
|
3926 |
+
"Focus Pages."
|
|
|
|
|
|
|
|
|
|
|
|
|
3927 |
msgstr ""
|
3928 |
|
3929 |
+
#: models/CheckSeo.php:597
|
3930 |
+
msgid ""
|
3931 |
+
"Use the Snippet editor from Squirrly SEO to get all the Twitter Card "
|
3932 |
+
"definition elements in place."
|
3933 |
msgstr ""
|
3934 |
|
3935 |
+
#: models/CheckSeo.php:598
|
3936 |
+
msgid ""
|
3937 |
+
"Optimize Twitter Cards for your Focus Pages to boost engagement and traffic."
|
3938 |
msgstr ""
|
3939 |
|
3940 |
+
#: models/CheckSeo.php:609
|
3941 |
+
msgid "Optimize Open Graph for your Focus Pages"
|
|
|
|
|
|
|
|
|
3942 |
msgstr ""
|
3943 |
|
3944 |
+
#: models/CheckSeo.php:610
|
|
|
3945 |
msgid ""
|
3946 |
+
"Open Graph lets you control what content is displayed when your pages are "
|
3947 |
+
"linked on social media, thus influencing your link's performance. If you "
|
3948 |
+
"lack these tags, then you're risking that an unrelated image or inaccurate "
|
3949 |
+
"description will be shown. On the flip side, having these tags helps you "
|
3950 |
+
"harness the power of social media and boost your social media CTR. Using "
|
3951 |
+
"your keywords inside the OG definitions has been proven to also boost SEO."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3952 |
msgstr ""
|
3953 |
|
3954 |
+
#: models/CheckSeo.php:611
|
|
|
3955 |
msgid ""
|
3956 |
+
"Use the Snippet editor from Squirrly SEO to get all the Open Graph "
|
3957 |
+
"definition elements in place for your Focus Pages."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3958 |
msgstr ""
|
3959 |
|
3960 |
+
#: models/CheckSeo.php:612
|
|
|
3961 |
msgid ""
|
3962 |
+
"Optimize Open Graph. Unless you do so, you're leaving how your Focus Pages "
|
3963 |
+
"are shown on Facebook up to chance. (it's also bad for SEO)"
|
|
|
|
|
|
|
|
|
|
|
3964 |
msgstr ""
|
3965 |
|
3966 |
+
#: models/CheckSeo.php:623
|
3967 |
+
msgid "Optimize Rich Snippets for your Focus Pages"
|
3968 |
msgstr ""
|
3969 |
|
3970 |
+
#: models/CheckSeo.php:624
|
|
|
3971 |
msgid ""
|
3972 |
+
"JSON-LD, Rich Snippets, Schema implementation: this thing goes by many "
|
3973 |
+
"different names, because nothing has been standardized. However, as an SEO "
|
3974 |
+
"Star, you need to make sure your site has this JSON-LD properly defined. You "
|
3975 |
+
"can let Squirrly SEO Automatically handle JSON-LD definitions, or you can "
|
3976 |
+
"switch to Custom and use the tool that we link to in order to create your "
|
3977 |
+
"very own definition. Once you're done there, you can come back and paste the "
|
3978 |
+
"code into the custom section of your page's snippet for JSON-LD. For most "
|
3979 |
+
"pages, you should let this setting to Auto, though. Also, make sure you've "
|
3980 |
+
"completed everything about your organization or personal brand in Squirrly > "
|
3981 |
+
"SEO Settings > JSON-LD."
|
3982 |
msgstr ""
|
3983 |
|
3984 |
+
#: models/CheckSeo.php:625
|
3985 |
+
msgid "Use the Snippet Editor from Squirrly SEO to get this done."
|
3986 |
msgstr ""
|
3987 |
|
3988 |
+
#: models/CheckSeo.php:626
|
3989 |
+
msgid "You need to have good definitions for JSON-LD."
|
|
|
|
|
|
|
|
|
|
|
|
|
3990 |
msgstr ""
|
3991 |
|
3992 |
+
#: models/CheckSeo.php:637
|
3993 |
+
msgid "Make your Focus Pages at least 1,500 words long"
|
3994 |
msgstr ""
|
3995 |
|
3996 |
+
#: models/CheckSeo.php:638
|
|
|
3997 |
msgid ""
|
3998 |
+
"Research shows that the average Google first page result contains 1,890 "
|
3999 |
+
"words. Plus, long-form content gets an average of 77.2% more links than "
|
4000 |
+
"short articles, making it ideal for backlink acquisition. The Journey to "
|
4001 |
+
"Better Ranking from Squirrly SEO gives you many ideas on how to easily make "
|
4002 |
+
"your pages longer. It might seem daunting at first, but after making a few "
|
4003 |
+
"pages it will become easy to do. Plus, Squirrly SML showed that in ALL "
|
4004 |
+
"industries where there is a bit of competition (meaning, other site owners "
|
4005 |
+
"who have decent sites), the 1,500 words is a powerful differentiator which "
|
4006 |
+
"can score you easy wins."
|
4007 |
msgstr ""
|
4008 |
|
4009 |
+
#: models/CheckSeo.php:639
|
4010 |
+
msgid ""
|
4011 |
+
"Edit the content on your Focus Pages to make it over 1,500 words long. Some "
|
4012 |
+
"tips you can use here: [link]https://howto.squirrly.co/wordpress-seo/journey-"
|
4013 |
+
"to-better-ranking-day-12/[/link] . Re-index with Google Search Console when "
|
4014 |
+
"you're done."
|
4015 |
msgstr ""
|
4016 |
|
4017 |
+
#: models/CheckSeo.php:640
|
|
|
4018 |
msgid ""
|
4019 |
+
"Make Google want to rank your Focus Pages on the 1st Page by making them at "
|
4020 |
+
"least 1,500 words long."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4021 |
msgstr ""
|
4022 |
|
4023 |
+
#: models/CheckSeo.php:651
|
4024 |
+
msgid "Reach Perfect SEO Content optimizations for all Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4025 |
msgstr ""
|
4026 |
|
4027 |
+
#: models/CheckSeo.php:652
|
4028 |
+
msgid ""
|
4029 |
+
"Expert SEOs don't settle for reaching 30%, 50% or 60% optimization level "
|
4030 |
+
"when trying to get a page on the 1st page of Google. As a future SEO star, "
|
4031 |
+
"reaching perfect SEO optimization is a skill you must master as well, as it "
|
4032 |
+
"gives you the best chances of rankings."
|
4033 |
msgstr ""
|
4034 |
|
4035 |
+
#: models/CheckSeo.php:653
|
4036 |
#, php-format
|
4037 |
msgid ""
|
4038 |
+
"Go to %sSquirrly > Focus Pages%s and look at the SEO Content column. Click "
|
4039 |
+
"on a red or green light, then look at the right sidebar. There you will see "
|
4040 |
+
"all elements that compose the final SEO Content scoring to achieve RED or "
|
4041 |
+
"Green. Click on each RED element and read how to make it green (the ones "
|
4042 |
+
"from the sidebar)."
|
4043 |
msgstr ""
|
4044 |
|
4045 |
+
#: models/CheckSeo.php:654
|
4046 |
+
msgid ""
|
4047 |
+
"Reach Perfect SEO optimization level for your Focus Pages to master content "
|
4048 |
+
"optimization."
|
4049 |
msgstr ""
|
4050 |
|
4051 |
+
#: models/CheckSeo.php:665
|
4052 |
+
msgid "Turn all marketing settings to GREEN"
|
4053 |
msgstr ""
|
4054 |
|
4055 |
+
#: models/CheckSeo.php:666
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4056 |
msgid ""
|
4057 |
+
"If you want to unleash the full marketing power of your WordPress site, then "
|
4058 |
+
"you need to activate all the important marketing settings there are. This is "
|
4059 |
+
"vital to marketing mastery and to maximizing your site's marketing "
|
4060 |
+
"opportunities."
|
|
|
|
|
|
|
4061 |
msgstr ""
|
4062 |
|
4063 |
+
#: models/CheckSeo.php:667
|
4064 |
+
msgid ""
|
4065 |
+
"Go to the SEO Settings section of Squirrly SEO. Click on the METAs section. "
|
4066 |
+
"You'll see tasks appearing at the right of the screen. Look to the right of "
|
4067 |
+
"the screen and turn those RED lights from Red to Green. Click on each "
|
4068 |
+
"element and you'll find out what you need to do to complete the task and "
|
4069 |
+
"turn it Green."
|
4070 |
msgstr ""
|
4071 |
|
4072 |
+
#: models/CheckSeo.php:668
|
|
|
4073 |
msgid ""
|
4074 |
+
"Turn all sidebar (right sidebar) lights to GREEN for all SEO Settings "
|
4075 |
+
"Sections."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4076 |
msgstr ""
|
4077 |
|
4078 |
+
#: models/CheckSeo.php:679
|
4079 |
+
msgid "Raise Audit Score to Over 30%"
|
4080 |
msgstr ""
|
4081 |
|
4082 |
+
#: models/CheckSeo.php:680
|
4083 |
+
msgid ""
|
4084 |
+
"Sites with Audit scores under 30% will have a very hard time ranking for "
|
4085 |
+
"anything. Scores under 30 means the site doesn't have enough quality to be "
|
4086 |
+
"deemed worthy of being found on the first page of Google."
|
4087 |
msgstr ""
|
4088 |
|
4089 |
+
#: models/CheckSeo.php:681
|
4090 |
#, php-format
|
4091 |
msgid ""
|
4092 |
+
"Go to %sSquirrly > Audits%s section and read all the Audit tasks where you "
|
4093 |
+
"currently have problems. It tells you how to fix those problems."
|
|
|
|
|
|
|
|
|
|
|
|
|
4094 |
msgstr ""
|
4095 |
|
4096 |
+
#: models/CheckSeo.php:682
|
4097 |
+
msgid ""
|
4098 |
+
"You need to get an Audit Score of over 30% as soon as possible, if you want "
|
4099 |
+
"to avoid Google penalties."
|
4100 |
msgstr ""
|
4101 |
|
4102 |
+
#: models/CheckSeo.php:692
|
4103 |
+
msgid "Reach 3 Inner Links for all your Focus Pages"
|
4104 |
msgstr ""
|
4105 |
|
4106 |
+
#: models/CheckSeo.php:693 models/CheckSeo.php:881
|
4107 |
+
msgid ""
|
4108 |
+
"Studies show that a strong internal linking structure yields higher rankings "
|
4109 |
+
"and is an extremely effective SEO tactic. Wikipedia and StackOverflow are "
|
4110 |
+
"some of the best sites in the world when it comes to SEO. Most of their SEO "
|
4111 |
+
"power comes from strong internal linking. Since Focus Pages are the most "
|
4112 |
+
"important pages in your site, you should give them more votes (link to them "
|
4113 |
+
"from many pages in your site). Even if you need to create new pages to link "
|
4114 |
+
"from, it will stil be worth it. Make sure that you place the links inside "
|
4115 |
+
"the content of the page, not in menus, footers, etc. (those don't bring the "
|
4116 |
+
"same power when it comes to SEO signals). On https://squirrly.co/seo/kit/ "
|
4117 |
+
"you can see an advanced content marketing strategy related to Long-Form "
|
4118 |
+
"content and Complementary Content. That will help you think more creatively "
|
4119 |
+
"about inner links. Also, in the Rank Show series you can see how one website "
|
4120 |
+
"managed to get its most important ranking increases from great inner links."
|
4121 |
msgstr ""
|
4122 |
|
4123 |
+
#: models/CheckSeo.php:694
|
4124 |
+
msgid ""
|
4125 |
+
"Get at least three inner links to your Focus Pages from other pages in your "
|
4126 |
+
"site. If you don't have enough pages where you can link from, spend some "
|
4127 |
+
"time creating new content. Then, re-index with Google Search Console (each "
|
4128 |
+
"page from which you sent the links)"
|
4129 |
msgstr ""
|
4130 |
|
4131 |
+
#: models/CheckSeo.php:695 models/CheckSeo.php:883
|
4132 |
+
msgid "Add more ranking power to your Focus Pages."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4133 |
msgstr ""
|
4134 |
|
4135 |
+
#: models/CheckSeo.php:706
|
4136 |
+
msgid "Get Minimum 10 Visitors / Day to Your Focus Pages"
|
4137 |
+
msgstr ""
|
4138 |
+
|
4139 |
+
#: models/CheckSeo.php:707 models/CheckSeo.php:959 models/CheckSeo.php:1011
|
4140 |
+
msgid ""
|
4141 |
+
"You need to make sure that your Focus Pages become more popular and take "
|
4142 |
+
"action so that more people start seeing it. Google measures many aspects. If "
|
4143 |
+
"you don't give it enough traffic, it will not have enough data to figure out "
|
4144 |
+
"if your page is actually any good."
|
4145 |
msgstr ""
|
4146 |
|
4147 |
+
#: models/CheckSeo.php:708 models/CheckSeo.php:960 models/CheckSeo.php:1012
|
4148 |
+
msgid ""
|
4149 |
+
"Start promoting your Focus Pages on your social media channels, send it to "
|
4150 |
+
"your email subscribers, answer relevant questions on Quora and include a "
|
4151 |
+
"link to your Page. Get detailed information and more ideas on how you can "
|
4152 |
+
"start bringing some traffic to your Focus pages on [link]https://squirrly.co/"
|
4153 |
+
"seo/kit[/link]"
|
4154 |
msgstr ""
|
4155 |
|
4156 |
+
#: models/CheckSeo.php:709 models/CheckSeo.php:961 models/CheckSeo.php:1013
|
|
|
4157 |
msgid ""
|
4158 |
+
"Improve visibility for your Focus Pages. Bring in more traffic. Otherwise, "
|
4159 |
+
"it will be hard to keep ranking higher."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4160 |
msgstr ""
|
4161 |
|
4162 |
+
#: models/CheckSeo.php:719
|
4163 |
+
msgid "No Duplicate Titles"
|
|
|
4164 |
msgstr ""
|
4165 |
|
4166 |
+
#: models/CheckSeo.php:720
|
4167 |
+
msgid ""
|
4168 |
+
"Currently, the theme or a 3rd party plugin inside your WordPress site "
|
4169 |
+
"manages to bypass Squirrly's duplicate remover feature. It keeps duplicating "
|
4170 |
+
"the title tag inside the source code. You need to start deactivating all "
|
4171 |
+
"plugins, except Squirrly SEO, until you find the one causing this problem. "
|
4172 |
+
"You can use the run new scan button here in Daily SEO Goals to see if the "
|
4173 |
+
"problem persists."
|
4174 |
msgstr ""
|
4175 |
|
4176 |
+
#: models/CheckSeo.php:721
|
|
|
4177 |
msgid ""
|
4178 |
+
"Track down the plugin or theme setting which causes the duplication. Make it "
|
4179 |
+
"unable to place title tags."
|
4180 |
+
msgstr ""
|
4181 |
+
|
4182 |
+
#: models/CheckSeo.php:722
|
4183 |
+
msgid "Make sure you don't have any more duplicate titles in your pages."
|
4184 |
msgstr ""
|
4185 |
|
4186 |
# @ squirrly-seo
|
4187 |
+
#: models/CheckSeo.php:733
|
4188 |
#, fuzzy
|
4189 |
+
#| msgid "Description:"
|
4190 |
+
msgid "No Duplicate Descriptions"
|
4191 |
+
msgstr "Beschreibung:"
|
4192 |
|
4193 |
+
#: models/CheckSeo.php:734
|
|
|
4194 |
msgid ""
|
4195 |
+
"Currently, the theme or a 3rd party plugin inside your WordPress site "
|
4196 |
+
"manages to bypass Squirrly's duplicate remover feature. It keeps duplicating "
|
4197 |
+
"the meta description tag inside the source code. You need to start "
|
4198 |
+
"deactivating all plugins, except Squirrly SEO, until you find the one "
|
4199 |
+
"causing this problem. You can use the run new scan button here in Daily SEO "
|
4200 |
+
"Goals to see if the problem persists."
|
|
|
|
|
|
|
4201 |
msgstr ""
|
4202 |
|
4203 |
+
#: models/CheckSeo.php:735
|
4204 |
+
msgid ""
|
4205 |
+
"Track down the plugin or theme setting which causes the duplication. Make it "
|
4206 |
+
"unable to place meta description tags."
|
4207 |
msgstr ""
|
4208 |
|
4209 |
+
#: models/CheckSeo.php:736
|
4210 |
+
msgid "Make sure you don't have any more duplicate descriptions in your pages."
|
4211 |
msgstr ""
|
4212 |
|
4213 |
+
# @ squirrly-seo
|
4214 |
+
#: models/CheckSeo.php:747
|
4215 |
+
#, fuzzy
|
4216 |
+
#| msgid "Description:"
|
4217 |
+
msgid "No Empty Titles"
|
4218 |
+
msgstr "Beschreibung:"
|
4219 |
+
|
4220 |
+
#: models/CheckSeo.php:748
|
4221 |
msgid ""
|
4222 |
+
"Google doesn't want to place sites with coding problems up in the first "
|
4223 |
+
"positions. Sure, the search engine is smart enough to generate the title on "
|
4224 |
+
"its own, based on the content inside the URL, but it's still a bad practice."
|
4225 |
msgstr ""
|
4226 |
|
4227 |
+
#: models/CheckSeo.php:749 models/CheckSeo.php:763
|
4228 |
+
#, php-format
|
4229 |
+
msgid ""
|
4230 |
+
"Fix this using Squirrly SEO. Find more help in the %sSquirrly > SEO Settings"
|
4231 |
+
"%s section."
|
4232 |
msgstr ""
|
4233 |
|
4234 |
+
#: models/CheckSeo.php:750 models/CheckSeo.php:764
|
4235 |
+
msgid ""
|
4236 |
+
"Make sure you avoid having pages with Empty Titles and Empty Descriptions. "
|
4237 |
+
"Otherwise, your rankings will suffer."
|
4238 |
msgstr ""
|
4239 |
|
4240 |
+
# @ squirrly-seo
|
4241 |
+
#: models/CheckSeo.php:761
|
4242 |
+
#, fuzzy
|
4243 |
+
#| msgid "Description:"
|
4244 |
+
msgid "No Empty Descriptions"
|
4245 |
+
msgstr "Beschreibung:"
|
4246 |
+
|
4247 |
+
#: models/CheckSeo.php:762
|
4248 |
msgid ""
|
4249 |
+
"Google doesn't want to place sites with coding problems up in the first "
|
4250 |
+
"positions. Sure, the search engine is smart enough to generate the "
|
4251 |
+
"description on its own, based on the content inside the URL, but it's still "
|
4252 |
+
"a bad practice."
|
4253 |
msgstr ""
|
4254 |
|
4255 |
+
#: models/CheckSeo.php:775
|
4256 |
+
msgid "Fix Duplicate Content Issues on your site (across multiple pages)"
|
4257 |
msgstr ""
|
4258 |
|
4259 |
+
#: models/CheckSeo.php:776
|
4260 |
+
msgid ""
|
4261 |
+
"Having duplicate content in your site will negatively impact your Search "
|
4262 |
+
"Engine Rankings and traffic. Therefore, you need to make sure you don't have "
|
4263 |
+
"duplicate titles and descriptions (and even duplicate written text inside "
|
4264 |
+
"pages) If you copy the same thing over and over again, search engines will "
|
4265 |
+
"penalize you. Go to [link]https://squirrly.co/seo/kit/[/link] to see the 4 "
|
4266 |
+
"types of duplicate content."
|
4267 |
+
msgstr ""
|
4268 |
|
4269 |
+
#: models/CheckSeo.php:777
|
4270 |
+
msgid ""
|
4271 |
+
"Check your most recent Squirrly Audit to see which of your pages have "
|
4272 |
+
"duplicate content."
|
4273 |
+
msgstr ""
|
|
|
4274 |
|
4275 |
+
#: models/CheckSeo.php:778
|
4276 |
+
msgid ""
|
4277 |
+
"Fix Duplicate Content. You're at risk of suffering rankings and traffic "
|
4278 |
+
"losses due to duplicate content on your site."
|
|
|
|
|
4279 |
msgstr ""
|
4280 |
|
4281 |
+
#: models/CheckSeo.php:789
|
4282 |
+
msgid "Improve SEO Speed"
|
|
|
|
|
|
|
|
|
4283 |
msgstr ""
|
4284 |
|
4285 |
+
#: models/CheckSeo.php:790
|
4286 |
+
msgid ""
|
4287 |
+
"Pages that rank at the top of Google’s first page tend to load significantly "
|
4288 |
+
"faster compared to pages that rank on the bottom of page 1. If you want to "
|
4289 |
+
"rank high on Google, your pages need to load fast. On [link]https://squirrly."
|
4290 |
+
"co/seo/kit/[/link] you can find an Upgraded Version of ShortPixel, which "
|
4291 |
+
"they offer for free to Squirrly users."
|
4292 |
+
msgstr ""
|
4293 |
|
4294 |
+
#: models/CheckSeo.php:791
|
|
|
4295 |
msgid ""
|
4296 |
+
"Using a tool like ShortPixel to reduce your image sizes will help improve "
|
4297 |
+
"SEO speed."
|
4298 |
msgstr ""
|
4299 |
|
4300 |
+
#: models/CheckSeo.php:792
|
4301 |
+
msgid "Make sure your Focus Pages load fast to improve your rankings."
|
4302 |
msgstr ""
|
4303 |
|
4304 |
+
#: models/CheckSeo.php:802
|
4305 |
+
msgid "Reduce Bounce Rate for your Focus Pages"
|
|
|
4306 |
msgstr ""
|
4307 |
|
4308 |
+
#: models/CheckSeo.php:803
|
4309 |
msgid ""
|
4310 |
+
"A high bounce rate generally indicates that your pages aren't relevant to "
|
4311 |
+
"your visitors. And since Google is all about serving its users results that "
|
4312 |
+
"are most relevant for them, Google doesn't want to show pages that have a "
|
4313 |
+
"high bounce rate. A high bounce rate is common for landing pages, but if you "
|
4314 |
+
"have a page that has long-form content that aims to educate or inform "
|
4315 |
+
"visitors, then a high bounce rate is a symptom that something is wrong in "
|
4316 |
+
"your strategy. Either you’re not attracting the right site visitor or the "
|
4317 |
+
"visitors coming don’t have a good user experience."
|
4318 |
msgstr ""
|
4319 |
|
4320 |
+
#: models/CheckSeo.php:804
|
4321 |
+
msgid ""
|
4322 |
+
"Try reducing your bounce rate by: formatting your content better to improve "
|
4323 |
+
"readability, including a video, removing pop-ups that disrupt visitors' "
|
4324 |
+
"experience on your site, and making sure your page loads fast. More "
|
4325 |
+
"strategies (and a quick-fix plugin) here: [link]https://squirrly.co/seo/kit/"
|
4326 |
+
"[/link]"
|
4327 |
msgstr ""
|
4328 |
|
4329 |
+
#: models/CheckSeo.php:805
|
4330 |
+
msgid "Reduce bounce rate for your Focus Pages to improve search performance."
|
|
|
|
|
4331 |
msgstr ""
|
4332 |
|
4333 |
+
#: models/CheckSeo.php:815
|
4334 |
+
msgid "Time on Page for All Focus Pages: 1 minute average"
|
4335 |
msgstr ""
|
4336 |
|
4337 |
+
#: models/CheckSeo.php:816
|
4338 |
+
msgid ""
|
4339 |
+
"If your pages consistently keep people on them for longer than average, the "
|
4340 |
+
"Google algorithm will adjust the search results to favor your site, because "
|
4341 |
+
"this interaction tells Google that content on your page is interesting and "
|
4342 |
+
"relevant. The longer people stay on your Focus Pages, the higher they will "
|
4343 |
+
"appear in the search engine rankings. Right now, the average time on page "
|
4344 |
+
"for your Focus Pages is under 1 minute, which is not good. Sometimes Google "
|
4345 |
+
"takes you down from the first Page of Google if it 'sees' people don't spend "
|
4346 |
+
"enough time on the page."
|
4347 |
+
msgstr ""
|
4348 |
|
4349 |
+
#: models/CheckSeo.php:817
|
4350 |
+
msgid ""
|
4351 |
+
"Try these tactics to keep visitors on your page for longer: Embed a video or "
|
4352 |
+
"two, add more visuals to make your page more attractive, format your content "
|
4353 |
+
"better to make your page easy to scan, ensure your page is laser-focused on "
|
4354 |
+
"what visitors expect to get from it, experiment with interactive content "
|
4355 |
+
"such as polls or quizzes."
|
4356 |
msgstr ""
|
4357 |
|
4358 |
+
#: models/CheckSeo.php:818
|
4359 |
+
msgid "Keep visitors on your Focus Pages for longer to boost rankings"
|
4360 |
msgstr ""
|
4361 |
|
4362 |
+
#: models/CheckSeo.php:828
|
4363 |
+
msgid "Reach 20 Social Media Shares for Each of Your Focus Pages"
|
4364 |
+
msgstr ""
|
4365 |
+
|
4366 |
+
#: models/CheckSeo.php:829
|
4367 |
msgid ""
|
4368 |
+
"Studies have shown there is a high correlation between social signals and "
|
4369 |
+
"ranking position. In one case study, a company achieved over 130,000 "
|
4370 |
+
"Facebook shares to a web page and shot up the rankings for keyword phrases "
|
4371 |
+
"that were competitive. Our own SML (Squirrly Machine Learning) discovered "
|
4372 |
+
"ranking increases on tens of thousands of pages after they started getting "
|
4373 |
+
"shared to social media platforms. The biggest SEO experts agree that social "
|
4374 |
+
"media helps your SEO efforts. Strive to get as many social media shares as "
|
4375 |
+
"you can for your Focus Pages from trackable sources."
|
4376 |
msgstr ""
|
4377 |
|
4378 |
+
#: models/CheckSeo.php:830
|
4379 |
+
msgid ""
|
4380 |
+
"Try these tactics to reach at least 20 social media shares for each one of "
|
4381 |
+
"your Focus Pages: Share your content multiple times using different captions "
|
4382 |
+
"and images, make social media share buttons super easy to find, include "
|
4383 |
+
"calls-to-action that encourage site visitors to share. More proven methods "
|
4384 |
+
"you can use here: [link]https://howto.squirrly.co/wordpress-seo/journey-to-"
|
4385 |
+
"better-ranking-day-6/[/link]. For a complete framework, get access to our "
|
4386 |
+
"10,000 Visits from Social Media course on Education Cloud."
|
4387 |
msgstr ""
|
4388 |
|
4389 |
+
#: models/CheckSeo.php:831
|
4390 |
msgid ""
|
4391 |
+
"Get at least 20 social media shares for each one of your Focus Pages. It's "
|
4392 |
+
"hard to rank a page that doesn't get shared to social media sites."
|
4393 |
msgstr ""
|
4394 |
|
4395 |
+
#: models/CheckSeo.php:841
|
4396 |
+
msgid "Raise Authority Level Over 12 for all Focus Pages"
|
4397 |
msgstr ""
|
4398 |
|
4399 |
+
#: models/CheckSeo.php:842 models/CheckSeo.php:933
|
4400 |
+
msgid ""
|
4401 |
+
"Page authority is a metric that Squirrly's servers calculates according to "
|
4402 |
+
"data from different API, our own crawling and also SML (Squirrly Machine "
|
4403 |
+
"Learning fine tunes the data, according to the data sets we've been "
|
4404 |
+
"studying). Google has such a system as well, and we are basically "
|
4405 |
+
"replicating what they're doing. To improve this you need: traffic to the "
|
4406 |
+
"page, good traffic metrics (time on page, low bounce rate), inner links, "
|
4407 |
+
"outbound links set to 'nofollow', backlinks (links from 3rd party sites to "
|
4408 |
+
"your own site) and social media information."
|
4409 |
msgstr ""
|
4410 |
|
4411 |
+
#: models/CheckSeo.php:844
|
4412 |
+
msgid ""
|
4413 |
+
"Raise your Page Authority to over 12 for all Focus Pages. Otherwise, it will "
|
4414 |
+
"be nearly impossible for those pages to reach top positions on Google."
|
4415 |
msgstr ""
|
4416 |
|
4417 |
+
#: models/CheckSeo.php:854
|
4418 |
+
msgid "Try a different Title and Description for the Focus Pages with low CTR"
|
4419 |
+
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4420 |
|
4421 |
+
#: models/CheckSeo.php:855
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4422 |
msgid ""
|
4423 |
+
"Google keeps track of which links get clicked the most in their search "
|
4424 |
+
"results. Links that get clicked more often are moved up higher in the search "
|
4425 |
+
"results, because this shows Google that a certain link is the result that "
|
4426 |
+
"best matches the user’s search intent. Right now, NOT enough people click on "
|
4427 |
+
"your listing, but writing a more enticing title and description can help "
|
4428 |
+
"change that; and get more people clicking."
|
4429 |
msgstr ""
|
4430 |
|
4431 |
+
#: models/CheckSeo.php:856
|
4432 |
+
msgid ""
|
4433 |
+
"Tips to improve your CTR: include your keyword in your description, use How-"
|
4434 |
+
"To and numbers in your titles as many people are drawn to them, make sure "
|
4435 |
+
"the description clearly states what your page is about, and add a CTA that "
|
4436 |
+
"gives people an extra incentive to click on your link."
|
4437 |
msgstr ""
|
4438 |
|
4439 |
+
#: models/CheckSeo.php:857
|
4440 |
msgid ""
|
4441 |
+
"Change the title and description to get more SERP clicks for your Focus "
|
4442 |
+
"Pages (the ones where you see low CTR)"
|
4443 |
msgstr ""
|
4444 |
|
4445 |
+
#: models/CheckSeo.php:867
|
4446 |
+
msgid "Audit Score is Over 50%"
|
4447 |
msgstr ""
|
4448 |
|
4449 |
+
#: models/CheckSeo.php:868
|
4450 |
+
msgid ""
|
4451 |
+
"The Squirrly Audit covers the main aspects that influence a site's "
|
4452 |
+
"performance. Plus, your SEO and digital marketing expertise will increase as "
|
4453 |
+
"you keep working on solving issues unveiled by the weekly Audit. You need a "
|
4454 |
+
"score over 50 to have good chances of ranking high on Google."
|
4455 |
msgstr ""
|
4456 |
|
4457 |
+
#: models/CheckSeo.php:869
|
4458 |
#, php-format
|
4459 |
+
msgid ""
|
4460 |
+
"Open up your Audit from %sSquirrly > Audits%s. Open one of the audits, or "
|
4461 |
+
"use the Compare Audit button to compare multiple audits and see how far "
|
4462 |
+
"you've come along. Read about the aspects you can work on to improve your "
|
4463 |
+
"score (find them on the right sidebar)."
|
4464 |
msgstr ""
|
4465 |
|
4466 |
+
#: models/CheckSeo.php:870 models/CheckSeo.php:948
|
4467 |
+
msgid ""
|
4468 |
+
"Improve the score of your Audit to have a good chance of ranking high on "
|
4469 |
+
"Google."
|
4470 |
msgstr ""
|
4471 |
|
4472 |
+
#: models/CheckSeo.php:880
|
4473 |
+
msgid "Reach 5 Inner Links for all your Focus Pages"
|
4474 |
msgstr ""
|
4475 |
|
4476 |
+
#: models/CheckSeo.php:882
|
4477 |
+
msgid ""
|
4478 |
+
"Get at least five inner links to your Focus Pages from other pages in your "
|
4479 |
+
"site. If you don't have enough pages where you can link from, spend some "
|
4480 |
+
"time creating new content. Then, re-index with Google Search Console (each "
|
4481 |
+
"page from which you sent the links)"
|
4482 |
msgstr ""
|
4483 |
|
4484 |
+
#: models/CheckSeo.php:893
|
4485 |
+
msgid "Time on Page for All Focus Pages: 1.5 minute average"
|
4486 |
msgstr ""
|
4487 |
|
4488 |
+
#: models/CheckSeo.php:894
|
4489 |
+
msgid ""
|
4490 |
+
"If your pages consistently keep people on them for longer than average, the "
|
4491 |
+
"Google algorithm will adjust the search results to favor your site, because "
|
4492 |
+
"this interaction tells Google that content on your page is interesting and "
|
4493 |
+
"relevant. The longer people stay on your Focus Pages, the higher they will "
|
4494 |
+
"appear in the search engine rankings. Right now, the average time on page "
|
4495 |
+
"for your Focus Pages is under 1.5 minutes, which is not ideal. One thing you "
|
4496 |
+
"can do is check if all traffic sources send you people who spend very little "
|
4497 |
+
"time on your pages. If that's the case, make sure those sources stop sending "
|
4498 |
+
"you traffic. Yes, there is such a thing as 'bad traffic' and it can hurt "
|
4499 |
+
"your positions in Google. Also, you need to use [link]https://squirrly.co/"
|
4500 |
+
"seo/kit/[/link] and make sure Google reads the correct time on page. Most of "
|
4501 |
+
"the time, it doesn't, because its tracker gets a 'timeout'. In the kit, "
|
4502 |
+
"you'll find a plugin that doesn't allow google to time out. And it will "
|
4503 |
+
"improve the accuracy of the Time on Page readings."
|
4504 |
msgstr ""
|
4505 |
|
4506 |
+
#: models/CheckSeo.php:895
|
4507 |
+
msgid ""
|
4508 |
+
"Try these tactics to keep visitors on your page for longer: Embed a video or "
|
4509 |
+
"two, add more visuals to make your page more attractive, format your content "
|
4510 |
+
"better to make your page easy to scan, ensure your page is laser-focused on "
|
4511 |
+
"what visitors expect to get from it."
|
4512 |
msgstr ""
|
4513 |
|
4514 |
+
#: models/CheckSeo.php:896
|
4515 |
+
msgid "Keep visitors on your Focus Pages for longer to boost rankings."
|
4516 |
msgstr ""
|
4517 |
|
4518 |
+
#: models/CheckSeo.php:906
|
4519 |
+
msgid "Get At Least 10 referring domains"
|
4520 |
msgstr ""
|
4521 |
|
4522 |
+
#: models/CheckSeo.php:907 models/CheckSeo.php:998
|
4523 |
+
msgid ""
|
4524 |
+
"If you want more organic traffic, backlinks and referring domains are "
|
4525 |
+
"critical. Research has shown that the vast majority of pages (of analyzed ~ "
|
4526 |
+
"1 billion pages) without any referring domains get NO traffic from Google. "
|
4527 |
+
"There is also a positive correlation between the number of unique referring "
|
4528 |
+
"domains and the amount of search traffic the target web page receives."
|
4529 |
msgstr ""
|
4530 |
|
4531 |
+
#: models/CheckSeo.php:908
|
4532 |
+
msgid ""
|
4533 |
+
"Find more websites that can send links to your own site. You need to get "
|
4534 |
+
"links to our site from at least 10 other domains from the web. You can run "
|
4535 |
+
"Squirrly SPY reports on your competitors to find websites which link to your "
|
4536 |
+
"kind of website."
|
4537 |
+
msgstr ""
|
4538 |
|
4539 |
+
#: models/CheckSeo.php:909
|
4540 |
+
msgid "Get at least 10 referring domains to get more traffic."
|
4541 |
msgstr ""
|
4542 |
|
4543 |
+
#: models/CheckSeo.php:919
|
4544 |
+
msgid "Reach 40 Social Media Shares for Each of Your Focus Pages"
|
4545 |
msgstr ""
|
4546 |
|
4547 |
+
#: models/CheckSeo.php:920
|
4548 |
+
msgid ""
|
4549 |
+
"Try these tactics to reach at least 40 social media shares for each one of "
|
4550 |
+
"your Focus Pages: Share your content multiple times using different captions "
|
4551 |
+
"and images, make social media share buttons super easy to find, include "
|
4552 |
+
"calls-to-action that encourage site visitors to share. More proven methods "
|
4553 |
+
"you can use here: https://howto.squirrly.co/wordpress-seo/journey-to-better-"
|
4554 |
+
"ranking-day-6/. For a complete framework, get access to our 10,000 Visits "
|
4555 |
+
"from Social Media course on Education Cloud."
|
4556 |
msgstr ""
|
4557 |
|
4558 |
+
#: models/CheckSeo.php:921
|
4559 |
+
msgid ""
|
4560 |
+
"Studies have shown there is a high correlation between social signals and "
|
4561 |
+
"ranking position. In one case study, a company achieved over 130,000 "
|
4562 |
+
"Facebook shares to a web page and shot up the rankings for keyword phrases "
|
4563 |
+
"that were very competitive. Our own SML (Squirrly Machine Learning) "
|
4564 |
+
"discovered ranking increases on tens of thousands of pages after they "
|
4565 |
+
"started getting shared to social media platforms. The biggest SEO experts "
|
4566 |
+
"agree that social media helps your SEO efforts. Strive to get as many social "
|
4567 |
+
"media shares as you can for your Focus Pages from trackable sources."
|
4568 |
msgstr ""
|
4569 |
|
4570 |
+
#: models/CheckSeo.php:922
|
4571 |
+
msgid ""
|
4572 |
+
"Get at least 40 social media shares for each one of your Focus Pages. It's "
|
4573 |
+
"hard to rank a page that doesn't get shared to social media sites."
|
4574 |
msgstr ""
|
4575 |
|
4576 |
+
#: models/CheckSeo.php:932
|
4577 |
+
msgid "Raise Authority Level to Over 20 for all Focus Pages"
|
4578 |
+
msgstr ""
|
|
|
|
|
|
|
4579 |
|
4580 |
+
#: models/CheckSeo.php:935
|
4581 |
+
msgid ""
|
4582 |
+
"Raise your Page Authority to over 20 for all Focus Pages. Otherwise, it will "
|
4583 |
+
"be nearly impossible for those pages to reach top positions on Google."
|
4584 |
msgstr ""
|
4585 |
|
4586 |
+
#: models/CheckSeo.php:945
|
4587 |
+
msgid "Audit Score is Over 70%"
|
4588 |
msgstr ""
|
4589 |
|
4590 |
+
#: models/CheckSeo.php:946
|
4591 |
+
msgid ""
|
4592 |
+
"The Squirrly Audit covers the main aspects that influence a site's "
|
4593 |
+
"performance. Plus, your SEO and digital marketing expertise will increase as "
|
4594 |
+
"you keep working on solving issues unveiled by the weekly Audit. You need a "
|
4595 |
+
"score over 70 to have good chances of ranking high on Google."
|
4596 |
msgstr ""
|
4597 |
|
4598 |
+
#: models/CheckSeo.php:947
|
4599 |
+
#, php-format
|
4600 |
+
msgid ""
|
4601 |
+
"Open up your Audit from %sSquirrly > SEO Audit%s. Open one of the audits, or "
|
4602 |
+
"use the Compare Audit button to compare multiple audits and see how far "
|
4603 |
+
"you've come along. Read about the aspects you can work on to improve your "
|
4604 |
+
"score (find them on the right sidebar)."
|
4605 |
msgstr ""
|
4606 |
|
4607 |
+
#: models/CheckSeo.php:958
|
4608 |
+
msgid "Get Minimum 30 Visitors / Day to Your Focus Pages"
|
4609 |
msgstr ""
|
4610 |
|
4611 |
+
#: models/CheckSeo.php:971
|
4612 |
+
msgid "Reach Time on Page for All Focus Pages: 2 minute average"
|
4613 |
+
msgstr ""
|
|
|
|
|
|
|
4614 |
|
4615 |
+
#: models/CheckSeo.php:972
|
4616 |
+
msgid ""
|
4617 |
+
"If your pages consistently keep people on them for longer than average, the "
|
4618 |
+
"Google algorithm will adjust the search results to favor your site, because "
|
4619 |
+
"this interaction tells Google that content on your page is interesting and "
|
4620 |
+
"relevant. The longer people stay on your Focus Pages, the higher they will "
|
4621 |
+
"appear in the search engine rankings. Right now, the average time on page "
|
4622 |
+
"for your Focus Pages is under 2 minutes. You can make changes to improve "
|
4623 |
+
"that. Average time on page is one of the most important signals for Google."
|
4624 |
+
msgstr ""
|
4625 |
|
4626 |
+
#: models/CheckSeo.php:973
|
4627 |
+
msgid ""
|
4628 |
+
"Experiment with interactive content such as polls or quizzes to keep "
|
4629 |
+
"visitors on your site for longer, or make your content longer, if the topic "
|
4630 |
+
"is right. It's also worth checking what are your traffic sources, as some "
|
4631 |
+
"traffic sources can contribute to low time on page. "
|
4632 |
msgstr ""
|
4633 |
|
4634 |
+
#: models/CheckSeo.php:974
|
4635 |
+
msgid ""
|
4636 |
+
"Keep visitors on your Focus Pages for at least 2 minutes (on average) to "
|
4637 |
+
"boost rankings. Keeping people over 2 minutes sends clear signals to Google "
|
4638 |
+
"that people love your pages."
|
4639 |
msgstr ""
|
4640 |
|
4641 |
+
#: models/CheckSeo.php:984
|
4642 |
+
msgid "Get at least 20 referring domains"
|
4643 |
+
msgstr ""
|
4644 |
+
|
4645 |
+
#: models/CheckSeo.php:985
|
4646 |
msgid ""
|
4647 |
+
"If you want more organic traffic, backlinks and referring domains are "
|
4648 |
+
"critical. Research has shown that the vast majority of pages (of analyzed ~ "
|
4649 |
+
"1 billion pages) without any referring domains get NO traffic from Google. "
|
4650 |
+
"There is also a positive correlation between the number of unique referring "
|
4651 |
+
"domains and the amount of search traffic the target web page receives. "
|
4652 |
msgstr ""
|
4653 |
|
4654 |
+
#: models/CheckSeo.php:986
|
4655 |
msgid ""
|
4656 |
+
"Find more websites that can send links to your own site. You need to get "
|
4657 |
+
"links to our site from at least 20 other domains from the web. You can run "
|
4658 |
+
"Squirrly SPY reports on your competitors to find websites which link to your "
|
4659 |
+
"kind of website."
|
4660 |
msgstr ""
|
4661 |
|
4662 |
+
#: models/CheckSeo.php:987
|
4663 |
+
msgid "Get at least 20 referring domains to get more traffic."
|
4664 |
msgstr ""
|
4665 |
|
4666 |
+
#: models/CheckSeo.php:997
|
4667 |
+
msgid "Get at least 30 referring domains"
|
4668 |
msgstr ""
|
4669 |
|
4670 |
+
#: models/CheckSeo.php:999
|
4671 |
+
msgid ""
|
4672 |
+
"Find more websites that can send links to your own site. You need to get "
|
4673 |
+
"links to our site from at least 30 other domains from the web. You can run "
|
4674 |
+
"Squirrly SPY reports on your competitors to find websites which link to your "
|
4675 |
+
"kind of website."
|
4676 |
msgstr ""
|
4677 |
|
4678 |
+
#: models/CheckSeo.php:1000
|
4679 |
+
msgid "Get at least 30 reffering domains to get more traffic"
|
4680 |
msgstr ""
|
4681 |
|
4682 |
+
#: models/CheckSeo.php:1010
|
4683 |
+
msgid "Get Minimum 70 Visitors / Day to Your Focus Pages"
|
4684 |
msgstr ""
|
4685 |
|
4686 |
+
#: models/CheckSeo.php:1023
|
4687 |
+
msgid "Raise Authority Level to Over 35 for all Focus Pages"
|
4688 |
msgstr ""
|
4689 |
|
4690 |
+
#: models/CheckSeo.php:1024
|
4691 |
+
msgid ""
|
4692 |
+
"Page authority is a metric that Squirrly's servers calculate according to "
|
4693 |
+
"data from different API, our own crawling and also SML (Squirrly Machine "
|
4694 |
+
"Learning fine tunes the data, according to the data sets we've been "
|
4695 |
+
"studying). Google has such a system as well, and we are basically "
|
4696 |
+
"replicating what they're doing. To improve this, you need: traffic to the "
|
4697 |
+
"page, good traffic metrics (time on page, low bounce rate), inner links, "
|
4698 |
+
"outbound links set to \"nofollow\", backlinks (links from 3rd party sites to "
|
4699 |
+
"your own site) and social media information."
|
4700 |
msgstr ""
|
4701 |
|
4702 |
+
#: models/CheckSeo.php:1026
|
4703 |
+
msgid ""
|
4704 |
+
"Raise your Page Authority to over 35 for all Focus Pages. Do this and Google "
|
4705 |
+
"will start rewarding you with much better visibility on the search engine."
|
4706 |
msgstr ""
|
4707 |
|
4708 |
+
#: models/CheckSeo.php:1036
|
4709 |
+
msgid "Get at least 1 Backlink for every Focus Page"
|
4710 |
msgstr ""
|
4711 |
|
4712 |
+
#: models/CheckSeo.php:1037 models/CheckSeo.php:1050
|
4713 |
+
msgid ""
|
4714 |
+
"A very easy way to reach this goal is to get a Squirrly SPY report "
|
4715 |
+
"[link]https://squirrly.co/seo/spy/[/link] or something similar for your "
|
4716 |
+
"competitors (just see who is currently listed top 10 in Google for your main "
|
4717 |
+
"keyword for each Focus Page). You will see which sites link to them. Then "
|
4718 |
+
"you can talk to those site owners and ask them how they can include you as "
|
4719 |
+
"well, and also link to YOUR site."
|
4720 |
msgstr ""
|
4721 |
|
4722 |
+
#: models/CheckSeo.php:1038
|
4723 |
+
msgid ""
|
4724 |
+
"Get 1 Backlink for each Focus Page. The 'PRO Ranking Tournament' course "
|
4725 |
+
"inside Education Cloud by Squirrly has many ideas in lesson 8. These ideas "
|
4726 |
+
"will help you get backlinks."
|
4727 |
msgstr ""
|
4728 |
|
4729 |
+
#: models/CheckSeo.php:1039
|
4730 |
+
msgid ""
|
4731 |
+
"Get 1 Backlink (minimum) for each of your Focus Pages. Otherwise, it's "
|
4732 |
+
"pretty improbable that you will manage to reach top positions."
|
4733 |
msgstr ""
|
4734 |
|
4735 |
+
#: models/CheckSeo.php:1049
|
4736 |
+
msgid "Get 10 Backlinks to your Focus Pages"
|
4737 |
msgstr ""
|
4738 |
|
4739 |
+
#: models/CheckSeo.php:1051
|
4740 |
+
msgid ""
|
4741 |
+
"Get 10 Backlinks for each Focus Page. The 'PRO Ranking Tournament' course "
|
4742 |
+
"inside Education Cloud by Squirrly has many ideas in lesson 8. These ideas "
|
4743 |
+
"will help you get backlinks."
|
4744 |
msgstr ""
|
4745 |
|
4746 |
+
#: models/CheckSeo.php:1052
|
4747 |
+
msgid ""
|
4748 |
+
"Reach over 10 Backlinks for each of your Focus Pages. Otherwise, it's pretty "
|
4749 |
+
"improbable that you will manage to reach top positions."
|
4750 |
msgstr ""
|
4751 |
|
4752 |
+
#: models/CheckSeo.php:1062
|
4753 |
+
msgid "Help us with a positive review on WordPress."
|
4754 |
msgstr ""
|
4755 |
|
4756 |
+
#: models/CheckSeo.php:1063
|
4757 |
+
msgid "Help us keep the Squirrly SEO plugin free with so many free features."
|
4758 |
msgstr ""
|
4759 |
|
4760 |
+
#: models/CheckSeo.php:1064
|
4761 |
+
#, php-format
|
4762 |
+
msgid ""
|
4763 |
+
"Go to %sWordPress Directory%s and write a short positive review for us if "
|
4764 |
+
"you like the plugin."
|
4765 |
msgstr ""
|
4766 |
|
4767 |
+
#: models/CheckSeo.php:1077 models/CheckSeo.php:1113
|
4768 |
+
msgid "You got better Traffic to your Focus Pages"
|
4769 |
msgstr ""
|
4770 |
|
4771 |
+
#: models/CheckSeo.php:1086 models/CheckSeo.php:1095
|
4772 |
+
msgid "You got better Ranking to your Focus Pages"
|
|
|
|
|
|
|
4773 |
msgstr ""
|
4774 |
|
4775 |
+
#: models/CheckSeo.php:1104
|
4776 |
+
msgid "You got better Time On Page to your Focus Pages"
|
|
|
|
|
4777 |
msgstr ""
|
4778 |
|
4779 |
+
#: models/CheckSeo.php:1122
|
4780 |
+
msgid "You got better Authority to your Focus Pages"
|
|
|
|
|
|
|
|
|
|
|
4781 |
msgstr ""
|
4782 |
|
4783 |
+
#: models/CheckSeo.php:1131
|
4784 |
+
msgid "You got better Social Signals to your Focus Pages"
|
|
|
|
|
4785 |
msgstr ""
|
4786 |
|
4787 |
+
#: models/CheckSeo.php:1140
|
4788 |
+
msgid "You got better Loading Speed to your Focus Pages"
|
|
|
4789 |
msgstr ""
|
4790 |
|
4791 |
+
#: models/CheckSeo.php:1149 models/CheckSeo.php:1158 models/CheckSeo.php:1167
|
4792 |
+
msgid "You got better Ranking for your Keywords"
|
|
|
|
|
|
|
4793 |
msgstr ""
|
4794 |
|
4795 |
+
#: models/CheckSeo.php:1175
|
4796 |
+
msgid "You got better Score for your Audit"
|
4797 |
+
msgstr ""
|
4798 |
+
|
4799 |
+
# @ squirrly-seo
|
4800 |
+
#: models/CheckSeo.php:1475
|
4801 |
#, fuzzy
|
4802 |
+
#| msgid "Could not send the email..."
|
4803 |
+
msgid "Could not verify the frontend."
|
4804 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
4805 |
|
4806 |
+
#: models/CheckSeo.php:1842
|
4807 |
+
msgid "Just another WordPress site"
|
|
|
|
|
|
|
4808 |
msgstr ""
|
4809 |
|
4810 |
+
#: models/CheckSeo.php:1969
|
4811 |
+
#, php-format
|
4812 |
+
msgid "Focus Page was not found (error %s)"
|
|
|
|
|
|
|
4813 |
msgstr ""
|
4814 |
|
4815 |
+
#: models/CheckSeo.php:1970
|
4816 |
+
msgid ""
|
4817 |
+
"Task details: The way your WordPress site is currently hosted can affect the "
|
4818 |
+
"way Squirrly SEO operates in order to retrieve and process data about your "
|
4819 |
+
"Focus Pages. It’s important to do everything on your end to ensure that the "
|
4820 |
+
"Focus Pages audits can be generated by our system."
|
4821 |
msgstr ""
|
4822 |
|
4823 |
+
#: models/CheckSeo.php:1971 models/CheckSeo.php:1990
|
4824 |
+
msgid ""
|
4825 |
+
"Use a different browser to check if your Focus Page is visible. Whitelist "
|
4826 |
+
"our crawler IP address (176.9.112.210) to allow our server to verify your "
|
4827 |
+
"page so that you’ll receive a full audit."
|
4828 |
msgstr ""
|
4829 |
|
4830 |
+
#: models/CheckSeo.php:1972
|
4831 |
+
msgid "An error is preventing Squirrly from processing your Focus Page audits."
|
4832 |
msgstr ""
|
4833 |
|
4834 |
+
#: models/CheckSeo.php:1979
|
4835 |
+
#, php-format
|
4836 |
+
msgid "Your Focus Page is redirected to another page (error %s)"
|
4837 |
msgstr ""
|
4838 |
|
4839 |
+
#: models/CheckSeo.php:1980
|
4840 |
+
#, php-format
|
4841 |
+
msgid ""
|
4842 |
+
"Right now, your Focus Page sends users and search engines to a different URL "
|
4843 |
+
"from the one they originally requested. That’s because you set up a 301 or a "
|
4844 |
+
"302 redirect for this page. %s A redirect indicates that your Focus Page has "
|
4845 |
+
"moved to a different location. If the wrong type of redirect has been set "
|
4846 |
+
"up, search engines can be become confused as to which page they should rank. "
|
4847 |
+
"%s A redirect also interferes with how Squirrly’s Focus Pages system "
|
4848 |
+
"operates."
|
4849 |
msgstr ""
|
4850 |
|
4851 |
+
#: models/CheckSeo.php:1981
|
4852 |
+
msgid ""
|
4853 |
+
"Choose a page that does NOT redirect to a different page as your Focus Page. "
|
4854 |
+
"Your Focus Page should have a single URL associated to it so that Squirrly "
|
4855 |
+
"can serve you the best data."
|
4856 |
msgstr ""
|
4857 |
|
4858 |
+
#: models/CheckSeo.php:1982
|
4859 |
+
msgid "Make sure that your Focus Page is NOT redirected to a different page."
|
4860 |
msgstr ""
|
4861 |
|
4862 |
+
#: models/CheckSeo.php:1988
|
4863 |
+
#, php-format
|
4864 |
+
msgid "Ensure your Focus Pages can be accessed (error %s)"
|
4865 |
msgstr ""
|
4866 |
|
4867 |
+
#: models/CheckSeo.php:1989
|
4868 |
+
#, php-format
|
4869 |
+
msgid ""
|
4870 |
+
"A server-side error is preventing Squirrly from being able to access and "
|
4871 |
+
"audit your Focus Page. You need to fix this so that Squirrly SEO can analyze "
|
4872 |
+
"your page and serve you complete data on how to improve its chances of "
|
4873 |
+
"ranking. %sThe error can also prevent human visitors from accessing your "
|
4874 |
+
"page, which is a critical issue."
|
4875 |
+
msgstr ""
|
4876 |
|
4877 |
+
#: models/CheckSeo.php:1991
|
4878 |
+
msgid "A server-side error is preventing your Focus Pages from being accessed."
|
4879 |
+
msgstr ""
|
|
|
4880 |
|
4881 |
+
#: models/CheckSeo.php:1996
|
4882 |
+
#, php-format
|
4883 |
+
msgid "Make sure your Focus Pages can be audited (error %s)"
|
4884 |
+
msgstr ""
|
4885 |
+
|
4886 |
+
#: models/CheckSeo.php:1997
|
4887 |
+
msgid ""
|
4888 |
+
"Squirrly is unable to generate the audit for your Focus Page because it "
|
4889 |
+
"can’t connect to your WordPress site’s server. Why? Your WordPress site’s "
|
4890 |
+
"server may be down, or maybe your server is inadvertently blocking "
|
4891 |
+
"Squirrly’s IP address."
|
4892 |
+
msgstr ""
|
4893 |
+
|
4894 |
+
#: models/CheckSeo.php:1998
|
4895 |
+
msgid ""
|
4896 |
+
"Check to see if your WordPress site’s server is offline. Whitelist our "
|
4897 |
+
"crawler IP address (176.9.112.210) to allow our server to verify your page "
|
4898 |
+
"so that you’ll receive a full audit."
|
4899 |
+
msgstr ""
|
4900 |
+
|
4901 |
+
#: models/CheckSeo.php:1999
|
4902 |
+
msgid ""
|
4903 |
+
"An error prevents Squirrly from gathering critical data about your Focus "
|
4904 |
+
"Page."
|
4905 |
+
msgstr ""
|
4906 |
+
|
4907 |
+
#: models/FocusPages.php:21 models/bulkseo/Metas.php:137
|
4908 |
+
#: models/focuspages/Clicks.php:64 models/focuspages/Content.php:88
|
4909 |
+
#: models/focuspages/Ctr.php:64 models/focuspages/Image.php:80
|
4910 |
+
#: models/focuspages/Impressions.php:64 models/focuspages/Keyword.php:103
|
4911 |
+
#: models/focuspages/Keyword.php:106 models/focuspages/Snippet.php:149
|
4912 |
+
#: models/focuspages/Strategy.php:102 view/Blocks/KRFound.php:15
|
4913 |
+
#: view/Blocks/KRHistory.php:15 view/Ranking/Gscsync.php:31
|
4914 |
+
#: view/Ranking/Rankings.php:210 view/Ranking/Rankings.php:348
|
4915 |
+
#: view/Research/Briefcase.php:107 view/Research/Briefcase.php:247
|
4916 |
+
#: view/Research/History.php:29 view/Research/HistoryDetails.php:7
|
4917 |
+
#: view/Research/Research.php:192 view/Research/Suggested.php:28
|
4918 |
+
msgid "Keyword"
|
4919 |
+
msgstr ""
|
4920 |
+
|
4921 |
+
#: models/FocusPages.php:22
|
4922 |
+
msgid "Strategy"
|
4923 |
+
msgstr ""
|
4924 |
+
|
4925 |
+
# @ squirrly-seo
|
4926 |
+
#: models/FocusPages.php:23
|
4927 |
+
#, fuzzy
|
4928 |
+
#| msgid "SEO Software"
|
4929 |
+
msgid "SEO Content"
|
4930 |
+
msgstr "SEO Software"
|
4931 |
+
|
4932 |
+
#: models/FocusPages.php:24
|
4933 |
+
msgid "Words / Page"
|
4934 |
+
msgstr ""
|
4935 |
+
|
4936 |
+
#: models/FocusPages.php:25
|
4937 |
+
msgid "Platform SEO"
|
4938 |
+
msgstr ""
|
4939 |
+
|
4940 |
+
#: models/FocusPages.php:26
|
4941 |
+
msgid "Snippet"
|
4942 |
+
msgstr ""
|
4943 |
+
|
4944 |
+
# @ squirrly-seo
|
4945 |
+
#: models/FocusPages.php:27
|
4946 |
+
#, fuzzy
|
4947 |
+
#| msgid "Images"
|
4948 |
+
msgid "SEO Image"
|
4949 |
+
msgstr "Bilder"
|
4950 |
+
|
4951 |
+
#: models/FocusPages.php:28
|
4952 |
+
msgid "Traffic Health"
|
4953 |
+
msgstr ""
|
4954 |
+
|
4955 |
+
#: models/FocusPages.php:29
|
4956 |
+
msgid "Platform Health"
|
4957 |
+
msgstr ""
|
4958 |
+
|
4959 |
+
#: models/FocusPages.php:31
|
4960 |
+
msgid "Social Signals"
|
4961 |
+
msgstr ""
|
4962 |
+
|
4963 |
+
#: models/FocusPages.php:32
|
4964 |
+
msgid "Backlinks"
|
4965 |
+
msgstr ""
|
4966 |
+
|
4967 |
+
#: models/FocusPages.php:33
|
4968 |
+
msgid "Inner Links"
|
4969 |
+
msgstr ""
|
4970 |
+
|
4971 |
+
#: models/FocusPages.php:34
|
4972 |
+
msgid "Outbound Links"
|
4973 |
+
msgstr ""
|
4974 |
+
|
4975 |
+
#: models/FocusPages.php:35
|
4976 |
+
msgid "Accuracy"
|
4977 |
+
msgstr ""
|
4978 |
+
|
4979 |
+
#: models/FocusPages.php:36 view/Ranking/Gscsync.php:34
|
4980 |
+
msgid "CTR"
|
4981 |
+
msgstr ""
|
4982 |
+
|
4983 |
+
#: models/FocusPages.php:37 view/Ranking/Gscsync.php:33
|
4984 |
+
#: view/Ranking/Rankings.php:362
|
4985 |
+
msgid "Impressions"
|
4986 |
+
msgstr ""
|
4987 |
+
|
4988 |
+
#: models/FocusPages.php:38 view/Ranking/Gscsync.php:32
|
4989 |
+
#: view/Ranking/Rankings.php:368
|
4990 |
+
msgid "Clicks"
|
4991 |
+
msgstr ""
|
4992 |
+
|
4993 |
+
#: models/Ico.php:43
|
4994 |
+
msgid "File type error: Only ICO, JPEG, JPG, GIF or PNG files are allowed."
|
4995 |
+
msgstr ""
|
4996 |
+
|
4997 |
+
# @ squirrly-seo
|
4998 |
+
#: models/Ico.php:49
|
4999 |
+
msgid "GD error: The GD library must be installed on your server."
|
5000 |
+
msgstr "GD Fehler: Die GD-Bibliothek muss auf dem Server installiert werden."
|
5001 |
+
|
5002 |
+
# @ squirrly-seo
|
5003 |
+
#: models/Ico.php:55
|
5004 |
+
msgid "Delete error: Could not delete the old favicon."
|
5005 |
+
msgstr "Lösch Fehler: Konnte das alte Favicon nicht löschen."
|
5006 |
+
|
5007 |
+
# @ squirrly-seo
|
5008 |
+
#: models/Ico.php:62
|
5009 |
+
msgid "Upload error: Could not upload the favicon."
|
5010 |
+
msgstr "Upload Fehler: Konnte das Favicon nicht hochladen."
|
5011 |
+
|
5012 |
+
# @ squirrly-seo
|
5013 |
+
#: models/Ico.php:68
|
5014 |
+
msgid "Permission error: Could not change the favicon permissions."
|
5015 |
+
msgstr "Permission Fehler: Konnte Favicon-Berechtigungen nicht ändern."
|
5016 |
+
|
5017 |
+
# @ squirrly-seo
|
5018 |
+
#: models/Ico.php:89
|
5019 |
+
msgid ""
|
5020 |
+
"ICO Error: Could not create the ICO from file. Try with another file type."
|
5021 |
+
msgstr ""
|
5022 |
+
"ICO Fehler: konnte ICO aus der Datei nicht erstellen. Versuchen Sie es mit "
|
5023 |
+
"einem anderen Dateityp."
|
5024 |
+
|
5025 |
+
# @ squirrly-seo
|
5026 |
+
#: models/Ico.php:106
|
5027 |
+
msgid "The favicon has been updated."
|
5028 |
+
msgstr "Das Favicon wurde aktualisiert."
|
5029 |
+
|
5030 |
+
#: models/Menu.php:123 models/Menu.php:394
|
5031 |
+
msgid "First Step"
|
5032 |
+
msgstr ""
|
5033 |
+
|
5034 |
+
#: models/Menu.php:123 models/Menu.php:270 view/Blocks/Toolbar.php:39
|
5035 |
+
msgid "Overview"
|
5036 |
+
msgstr ""
|
5037 |
+
|
5038 |
+
#: models/Menu.php:124
|
5039 |
+
msgid " Overview"
|
5040 |
+
msgstr ""
|
5041 |
+
|
5042 |
+
# @ squirrly-seo
|
5043 |
+
#: models/Menu.php:131 view/Research/Briefcase.php:118
|
5044 |
+
#, fuzzy
|
5045 |
+
#| msgid "Do a research"
|
5046 |
+
msgid "Research"
|
5047 |
+
msgstr "Recherchieren"
|
5048 |
+
|
5049 |
+
# @ squirrly-seo
|
5050 |
+
#: models/Menu.php:132
|
5051 |
+
#, fuzzy
|
5052 |
+
#| msgid "Do a research"
|
5053 |
+
msgid " Research"
|
5054 |
+
msgstr "Recherchieren"
|
5055 |
+
|
5056 |
+
#: models/Menu.php:139
|
5057 |
+
msgid "Live Assistant"
|
5058 |
+
msgstr ""
|
5059 |
+
|
5060 |
+
#: models/Menu.php:140
|
5061 |
+
msgid " Live Assistant"
|
5062 |
+
msgstr ""
|
5063 |
+
|
5064 |
+
#: models/Menu.php:147
|
5065 |
+
msgid "All Snippets"
|
5066 |
+
msgstr ""
|
5067 |
+
|
5068 |
+
#: models/Menu.php:148
|
5069 |
+
msgid " Bulk Seo"
|
5070 |
+
msgstr ""
|
5071 |
+
|
5072 |
+
#: models/Menu.php:155
|
5073 |
+
msgid "SEO Settings"
|
5074 |
+
msgstr ""
|
5075 |
+
|
5076 |
+
#: models/Menu.php:156
|
5077 |
+
msgid " SEO Settings"
|
5078 |
+
msgstr ""
|
5079 |
+
|
5080 |
+
#: models/Menu.php:163 models/Menu.php:250 view/Blocks/FocusPages.php:6
|
5081 |
+
#: view/FocusPages/Pagelist.php:23
|
5082 |
+
msgid "Focus Pages"
|
5083 |
+
msgstr ""
|
5084 |
+
|
5085 |
+
#: models/Menu.php:164
|
5086 |
+
msgid " Focus Pages"
|
5087 |
+
msgstr ""
|
5088 |
+
|
5089 |
+
#: models/Menu.php:171 view/Blocks/Audits.php:6
|
5090 |
+
msgid "SEO Audit"
|
5091 |
+
msgstr ""
|
5092 |
+
|
5093 |
+
#: models/Menu.php:172
|
5094 |
+
msgid " SEO Audit"
|
5095 |
+
msgstr ""
|
5096 |
+
|
5097 |
+
#: models/Menu.php:179 models/Menu.php:290
|
5098 |
+
msgid "Rankings"
|
5099 |
+
msgstr ""
|
5100 |
+
|
5101 |
+
#: models/Menu.php:180
|
5102 |
+
msgid " Rankings"
|
5103 |
+
msgstr ""
|
5104 |
+
|
5105 |
+
# @ squirrly-seo
|
5106 |
+
#: models/Menu.php:204
|
5107 |
+
#, fuzzy
|
5108 |
+
#| msgid "Keywords:"
|
5109 |
+
msgid "Find Keywords"
|
5110 |
+
msgstr "Schlüsselwörter:"
|
5111 |
+
|
5112 |
+
# @ squirrly-seo
|
5113 |
+
#: models/Menu.php:205
|
5114 |
+
#, fuzzy
|
5115 |
+
#| msgid "Do a research"
|
5116 |
+
msgid "do a keyword research"
|
5117 |
+
msgstr "Recherchieren"
|
5118 |
+
|
5119 |
+
#: models/Menu.php:210 view/Research/Briefcase.php:18
|
5120 |
+
msgid "Briefcase"
|
5121 |
+
msgstr ""
|
5122 |
+
|
5123 |
+
# @ squirrly-seo
|
5124 |
+
#: models/Menu.php:211
|
5125 |
+
#, fuzzy
|
5126 |
+
#| msgid "Use this keyword"
|
5127 |
+
msgid "save the best Keywords"
|
5128 |
+
msgstr "Dieses Schlüsselwort verwenden"
|
5129 |
+
|
5130 |
+
#: models/Menu.php:216 view/Research/Briefcase.php:30
|
5131 |
+
msgid "Labels"
|
5132 |
+
msgstr ""
|
5133 |
+
|
5134 |
+
# @ squirrly-seo
|
5135 |
+
#: models/Menu.php:217
|
5136 |
+
#, fuzzy
|
5137 |
+
#| msgid "Tips: 2-4 keywords"
|
5138 |
+
msgid "group keywords"
|
5139 |
+
msgstr "Tipp: Länge 2-4 Schlüsselwörter"
|
5140 |
+
|
5141 |
+
#: models/Menu.php:222 view/Research/Suggested.php:15
|
5142 |
+
msgid "Suggested"
|
5143 |
+
msgstr ""
|
5144 |
+
|
5145 |
+
# @ squirrly-seo
|
5146 |
+
#: models/Menu.php:223
|
5147 |
+
#, fuzzy
|
5148 |
+
#| msgid "Enter a keyword"
|
5149 |
+
msgid "better keywords found"
|
5150 |
+
msgstr "Ein Schlüsselwort eingeben"
|
5151 |
+
|
5152 |
+
#: models/Menu.php:228 view/Research/History.php:16
|
5153 |
+
msgid "History"
|
5154 |
+
msgstr ""
|
5155 |
+
|
5156 |
+
#: models/Menu.php:229
|
5157 |
+
msgid "keyword research history"
|
5158 |
+
msgstr ""
|
5159 |
+
|
5160 |
+
#: models/Menu.php:236
|
5161 |
+
msgid "Optimize Posts"
|
5162 |
+
msgstr ""
|
5163 |
+
|
5164 |
+
#: models/Menu.php:237
|
5165 |
+
msgid "use the Live Assistant"
|
5166 |
+
msgstr ""
|
5167 |
+
|
5168 |
+
#: models/Menu.php:242 models/Menu.php:282 models/Menu.php:302
|
5169 |
+
msgid "Settings"
|
5170 |
+
msgstr ""
|
5171 |
+
|
5172 |
+
#: models/Menu.php:243
|
5173 |
+
msgid "live assistant setup"
|
5174 |
+
msgstr ""
|
5175 |
+
|
5176 |
+
#: models/Menu.php:251
|
5177 |
+
msgid "all my focus pages"
|
5178 |
+
msgstr ""
|
5179 |
+
|
5180 |
+
#: models/Menu.php:262 models/Menu.php:276
|
5181 |
+
msgid "Add New Page"
|
5182 |
+
msgstr ""
|
5183 |
+
|
5184 |
+
#: models/Menu.php:263
|
5185 |
+
msgid "add page in focus pages"
|
5186 |
+
msgstr ""
|
5187 |
+
|
5188 |
+
#: models/Menu.php:271
|
5189 |
+
msgid "See all the SEO audits"
|
5190 |
+
msgstr ""
|
5191 |
+
|
5192 |
+
#: models/Menu.php:277
|
5193 |
+
msgid "add page in audit"
|
5194 |
+
msgstr ""
|
5195 |
+
|
5196 |
+
# @ squirrly-seo
|
5197 |
+
#: models/Menu.php:283
|
5198 |
+
#, fuzzy
|
5199 |
+
#| msgid "Squirrly settings"
|
5200 |
+
msgid "Audit settings"
|
5201 |
+
msgstr "Squirrly Einstellungen"
|
5202 |
+
|
5203 |
+
#: models/Menu.php:291
|
5204 |
+
msgid "See Google ranking"
|
5205 |
+
msgstr ""
|
5206 |
+
|
5207 |
+
# @ squirrly-seo
|
5208 |
+
#: models/Menu.php:296
|
5209 |
+
#, fuzzy
|
5210 |
+
#| msgid "+ Add keyword"
|
5211 |
+
msgid "Add Keywords"
|
5212 |
+
msgstr "Fügen Sie ein anderes Schlüsselwort ein"
|
5213 |
+
|
5214 |
+
# @ squirrly-seo
|
5215 |
+
#: models/Menu.php:297
|
5216 |
+
#, fuzzy
|
5217 |
+
#| msgid "+ Add keyword"
|
5218 |
+
msgid "Add briefcase keywords"
|
5219 |
+
msgstr "Fügen Sie ein anderes Schlüsselwort ein"
|
5220 |
+
|
5221 |
+
# @ squirrly-seo
|
5222 |
+
#: models/Menu.php:303
|
5223 |
+
#, fuzzy
|
5224 |
+
#| msgid "Save settings"
|
5225 |
+
msgid "Ranking settings"
|
5226 |
+
msgstr "Einstellungen speichern"
|
5227 |
+
|
5228 |
+
#: models/Menu.php:312 view/BulkSeo/Bulkseo.php:29
|
5229 |
+
#: view/SeoSettings/Bulkseo.php:25
|
5230 |
+
msgid "Bulk SEO"
|
5231 |
+
msgstr ""
|
5232 |
+
|
5233 |
+
#: models/Menu.php:313
|
5234 |
+
msgid "optimize all pages"
|
5235 |
+
msgstr ""
|
5236 |
+
|
5237 |
+
# @ squirrly-seo
|
5238 |
+
#: models/Menu.php:321
|
5239 |
+
#, fuzzy
|
5240 |
+
#| msgid "automatically"
|
5241 |
+
msgid "Automation"
|
5242 |
+
msgstr "automatisch"
|
5243 |
+
|
5244 |
+
#: models/Menu.php:322
|
5245 |
+
msgid "patterns & automation"
|
5246 |
+
msgstr ""
|
5247 |
+
|
5248 |
+
#: models/Menu.php:327 view/SeoSettings/Metas.php:29
|
5249 |
+
msgid "SEO Metas"
|
5250 |
+
msgstr ""
|
5251 |
+
|
5252 |
+
#: models/Menu.php:328
|
5253 |
+
msgid "required on-page metas"
|
5254 |
+
msgstr ""
|
5255 |
+
|
5256 |
+
#: models/Menu.php:333
|
5257 |
+
msgid "JSON LD"
|
5258 |
+
msgstr ""
|
5259 |
+
|
5260 |
+
#: models/Menu.php:334
|
5261 |
+
msgid "google structured data"
|
5262 |
+
msgstr ""
|
5263 |
+
|
5264 |
+
#: models/Menu.php:339 view/SeoSettings/Social.php:27
|
5265 |
+
msgid "Social Media"
|
5266 |
+
msgstr ""
|
5267 |
+
|
5268 |
+
#: models/Menu.php:340
|
5269 |
+
msgid "social share options"
|
5270 |
+
msgstr ""
|
5271 |
+
|
5272 |
+
#: models/Menu.php:345 view/SeoSettings/Tracking.php:27
|
5273 |
+
msgid "Tracking Tools"
|
5274 |
+
msgstr ""
|
5275 |
+
|
5276 |
+
#: models/Menu.php:346
|
5277 |
+
msgid "google analytics, pixel, etc."
|
5278 |
+
msgstr ""
|
5279 |
+
|
5280 |
+
# @ squirrly-seo
|
5281 |
+
#: models/Menu.php:351
|
5282 |
+
#, fuzzy
|
5283 |
+
#| msgid "Connecting ..."
|
5284 |
+
msgid "Connection"
|
5285 |
+
msgstr "Verbinden ..."
|
5286 |
+
|
5287 |
+
#: models/Menu.php:352
|
5288 |
+
msgid "webmaster tools"
|
5289 |
+
msgstr ""
|
5290 |
+
|
5291 |
+
#: models/Menu.php:357 view/SeoSettings/Sitemap.php:28
|
5292 |
+
msgid "Sitemap XML"
|
5293 |
+
msgstr ""
|
5294 |
+
|
5295 |
+
#: models/Menu.php:358
|
5296 |
+
msgid "setup the sitemap"
|
5297 |
+
msgstr ""
|
5298 |
+
|
5299 |
+
#: models/Menu.php:363
|
5300 |
+
msgid "Robots.txt"
|
5301 |
+
msgstr ""
|
5302 |
+
|
5303 |
+
#: models/Menu.php:364
|
5304 |
+
msgid "search engine filters"
|
5305 |
+
msgstr ""
|
5306 |
+
|
5307 |
+
#: models/Menu.php:369
|
5308 |
+
msgid "Favicon"
|
5309 |
+
msgstr ""
|
5310 |
+
|
5311 |
+
# @ squirrly-seo
|
5312 |
+
#: models/Menu.php:370
|
5313 |
+
#, fuzzy
|
5314 |
+
#| msgid "Change the Website Icon"
|
5315 |
+
msgid "add website icon"
|
5316 |
+
msgstr "Ändern Sie das Website-Symbol"
|
5317 |
+
|
5318 |
+
#: models/Menu.php:375
|
5319 |
+
msgid "Import/Export"
|
5320 |
+
msgstr ""
|
5321 |
+
|
5322 |
+
#: models/Menu.php:376
|
5323 |
+
msgid "import & export SEO"
|
5324 |
+
msgstr ""
|
5325 |
+
|
5326 |
+
#: models/Menu.php:385
|
5327 |
+
msgid "Advanced"
|
5328 |
+
msgstr ""
|
5329 |
+
|
5330 |
+
# @ squirrly-seo
|
5331 |
+
#: models/Menu.php:386
|
5332 |
+
#, fuzzy
|
5333 |
+
#| msgid "Save settings"
|
5334 |
+
msgid "Advanced SEO Settings"
|
5335 |
+
msgstr "Einstellungen speichern"
|
5336 |
+
|
5337 |
+
#: models/Menu.php:395
|
5338 |
+
msgid "all the SEO features"
|
5339 |
+
msgstr ""
|
5340 |
+
|
5341 |
+
#: models/Menu.php:400 view/Onboarding/Step3.php:52
|
5342 |
+
msgid "Import"
|
5343 |
+
msgstr ""
|
5344 |
+
|
5345 |
+
#: models/Menu.php:401
|
5346 |
+
msgid "import settings and SEO"
|
5347 |
+
msgstr ""
|
5348 |
+
|
5349 |
+
#: models/Menu.php:406 view/Onboarding/Step4.php:11
|
5350 |
+
msgid "Final Step"
|
5351 |
+
msgstr ""
|
5352 |
+
|
5353 |
+
#: models/Menu.php:407
|
5354 |
+
msgid "start using Squirrly SEO"
|
5355 |
+
msgstr ""
|
5356 |
+
|
5357 |
+
# @ squirrly-seo
|
5358 |
+
#: models/Menu.php:415
|
5359 |
+
#, fuzzy
|
5360 |
+
#| msgid "Blogs"
|
5361 |
+
msgid "Blogging"
|
5362 |
+
msgstr "Blogs"
|
5363 |
+
|
5364 |
+
#: models/Menu.php:416
|
5365 |
+
msgid "Blogging overwiew"
|
5366 |
+
msgstr ""
|
5367 |
+
|
5368 |
+
#: models/Menu.php:421
|
5369 |
+
msgid "Traffic"
|
5370 |
+
msgstr ""
|
5371 |
+
|
5372 |
+
#: models/Menu.php:422
|
5373 |
+
msgid "Weekly website traffic"
|
5374 |
+
msgstr ""
|
5375 |
+
|
5376 |
+
#: models/Menu.php:427
|
5377 |
+
msgid "SEO"
|
5378 |
+
msgstr ""
|
5379 |
+
|
5380 |
+
#: models/Menu.php:428
|
5381 |
+
msgid "On-Page optimization"
|
5382 |
+
msgstr ""
|
5383 |
+
|
5384 |
+
#: models/Menu.php:433
|
5385 |
+
msgid "Social"
|
5386 |
+
msgstr ""
|
5387 |
+
|
5388 |
+
#: models/Menu.php:434
|
5389 |
+
msgid "Social signals and shares"
|
5390 |
+
msgstr ""
|
5391 |
+
|
5392 |
+
#: models/Menu.php:439
|
5393 |
+
msgid "Links"
|
5394 |
+
msgstr ""
|
5395 |
+
|
5396 |
+
#: models/Menu.php:440
|
5397 |
+
msgid "Backlinks and Innerlinks"
|
5398 |
+
msgstr ""
|
5399 |
+
|
5400 |
+
#: models/Menu.php:445 models/focuspages/Authority.php:47
|
5401 |
+
msgid "Authority"
|
5402 |
+
msgstr ""
|
5403 |
+
|
5404 |
+
#: models/Menu.php:446
|
5405 |
+
msgid "Website Off-Page score"
|
5406 |
+
msgstr ""
|
5407 |
+
|
5408 |
+
#: models/Post.php:73
|
5409 |
+
msgid "The uploaded file exceeds the upload_max_filesize directive in php.ini."
|
5410 |
+
msgstr ""
|
5411 |
+
|
5412 |
+
#: models/Post.php:74
|
5413 |
+
msgid ""
|
5414 |
+
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in "
|
5415 |
+
"the HTML form."
|
5416 |
+
msgstr ""
|
5417 |
+
|
5418 |
+
#: models/Post.php:75
|
5419 |
+
msgid "The uploaded file was only partially uploaded."
|
5420 |
+
msgstr ""
|
5421 |
+
|
5422 |
+
#: models/Post.php:76
|
5423 |
+
msgid "No file was uploaded."
|
5424 |
+
msgstr ""
|
5425 |
+
|
5426 |
+
#: models/Post.php:78
|
5427 |
+
msgid "Missing a temporary folder."
|
5428 |
+
msgstr ""
|
5429 |
+
|
5430 |
+
#: models/Post.php:79
|
5431 |
+
msgid "Failed to write file to disk."
|
5432 |
+
msgstr ""
|
5433 |
+
|
5434 |
+
#: models/Post.php:80
|
5435 |
+
msgid "File upload stopped by extension."
|
5436 |
+
msgstr ""
|
5437 |
+
|
5438 |
+
#: models/Post.php:97
|
5439 |
+
msgid "Invalid form submission."
|
5440 |
+
msgstr ""
|
5441 |
+
|
5442 |
+
#: models/Post.php:107
|
5443 |
+
msgid "File is empty. Please upload something more substantial."
|
5444 |
+
msgstr ""
|
5445 |
+
|
5446 |
+
#: models/Post.php:109
|
5447 |
+
msgid ""
|
5448 |
+
"File is empty. Please upload something more substantial. This error could "
|
5449 |
+
"also be caused by uploads being disabled in your php.ini or by post_max_size "
|
5450 |
+
"being defined as smaller than upload_max_filesize in php.ini."
|
5451 |
+
msgstr ""
|
5452 |
+
|
5453 |
+
#: models/Post.php:115
|
5454 |
+
msgid "Specified file failed upload test."
|
5455 |
+
msgstr ""
|
5456 |
+
|
5457 |
+
#: models/Post.php:128
|
5458 |
+
msgid "Sorry, this file type is not permitted for security reasons."
|
5459 |
+
msgstr ""
|
5460 |
+
|
5461 |
+
#: models/Post.php:153
|
5462 |
+
#, php-format
|
5463 |
+
msgid "The uploaded file could not be moved to %s."
|
5464 |
+
msgstr ""
|
5465 |
+
|
5466 |
+
#: models/Post.php:234
|
5467 |
+
msgid "Keyword with 2 or more words"
|
5468 |
+
msgstr ""
|
5469 |
+
|
5470 |
+
#: models/Post.php:235
|
5471 |
+
msgid ""
|
5472 |
+
"Even if a long tail keyword won't bring as many visitors as one keyword "
|
5473 |
+
"would, the traffic those keywords will bring will be better, and more "
|
5474 |
+
"focused towards what you're selling."
|
5475 |
+
msgstr ""
|
5476 |
+
|
5477 |
+
#: models/Post.php:238
|
5478 |
+
msgid "Domain"
|
5479 |
+
msgstr ""
|
5480 |
+
|
5481 |
+
#: models/Post.php:240
|
5482 |
+
msgid "Keyword is present in the URL"
|
5483 |
+
msgstr ""
|
5484 |
+
|
5485 |
+
#: models/Post.php:241
|
5486 |
+
msgid ""
|
5487 |
+
"The keywords must be present in the URL for a better ranking. You should "
|
5488 |
+
"consider not to add a keyword more than once."
|
5489 |
+
msgstr ""
|
5490 |
+
|
5491 |
+
#: models/Post.php:244
|
5492 |
+
msgid "Clean & Friendly"
|
5493 |
+
msgstr ""
|
5494 |
+
|
5495 |
+
#: models/Post.php:246
|
5496 |
+
#, php-format
|
5497 |
+
msgid "Title is Google Friendly %s: more keywords %s: over-optimized! %s"
|
5498 |
+
msgstr ""
|
5499 |
+
|
5500 |
+
#: models/Post.php:247
|
5501 |
+
msgid ""
|
5502 |
+
"It calculates the right number of times your keyword should appear mentioned "
|
5503 |
+
"in the text and makes sure you do not over-optimize."
|
5504 |
+
msgstr ""
|
5505 |
+
|
5506 |
+
#: models/Post.php:250
|
5507 |
+
#, php-format
|
5508 |
+
msgid "Content is Google Friendly %s: more keywords %s: over-optimized! %s"
|
5509 |
+
msgstr ""
|
5510 |
+
|
5511 |
+
#: models/Post.php:251
|
5512 |
+
msgid ""
|
5513 |
+
"It calculates the right number of times your keyword should appear mentioned "
|
5514 |
+
"in the text and makes sure you do not over-optimize"
|
5515 |
+
msgstr ""
|
5516 |
+
|
5517 |
+
#: models/Post.php:254
|
5518 |
+
#, fuzzy, php-format
|
5519 |
+
#| msgid "Optimize for Keyword"
|
5520 |
+
msgid "Over Optimization %s"
|
5521 |
+
msgstr "Schlüsselwort optimieren"
|
5522 |
+
|
5523 |
+
#: models/Post.php:255
|
5524 |
+
msgid ""
|
5525 |
+
"Checks if there are words in the whole text that appear way too many times"
|
5526 |
+
msgstr ""
|
5527 |
+
|
5528 |
+
#: models/Post.php:258
|
5529 |
+
#, php-format
|
5530 |
+
msgid "Human Friendly %s"
|
5531 |
+
msgstr ""
|
5532 |
+
|
5533 |
+
#: models/Post.php:259
|
5534 |
+
msgid ""
|
5535 |
+
"Your readers (who are not search engine bots) should find a clear text, with "
|
5536 |
+
"a rich vocabulary, that takes into account some basic rules of writing: such "
|
5537 |
+
"as having an introduction, a conclusion (in which you state the topic you're "
|
5538 |
+
"writing about). Also, you can improve their reading experience by avoiding "
|
5539 |
+
"repetitions."
|
5540 |
+
msgstr ""
|
5541 |
+
|
5542 |
+
#: models/Post.php:262 models/focuspages/Snippet.php:89
|
5543 |
+
#: models/focuspages/Snippet.php:205 models/focuspages/Snippet.php:227
|
5544 |
+
#: view/Audits/Addpage.php:131 view/Blocks/Snippet.php:171
|
5545 |
+
#: view/Blocks/Snippet.php:570 view/Blocks/Snippet.php:825
|
5546 |
+
#: view/BulkSeo/Bulkseo.php:143 view/FocusPages/Addpage.php:132
|
5547 |
+
#: view/SeoSettings/Automation.php:125 view/SeoSettings/Bulkseo.php:138
|
5548 |
+
#: view/SeoSettings/Metas.php:157
|
5549 |
+
msgid "Title"
|
5550 |
+
msgstr ""
|
5551 |
+
|
5552 |
+
#: models/Post.php:264
|
5553 |
+
msgid "Keywords are used in Title"
|
5554 |
+
msgstr ""
|
5555 |
+
|
5556 |
+
#: models/Post.php:265
|
5557 |
+
msgid "The keywords need to appear in the title of the article"
|
5558 |
+
msgstr ""
|
5559 |
+
|
5560 |
+
# @ squirrly-seo
|
5561 |
+
#: models/Post.php:268
|
5562 |
+
#, fuzzy
|
5563 |
+
#| msgid "Tips: Length 70-255 chars"
|
5564 |
+
msgid "Title length is between 10-75 chars"
|
5565 |
+
msgstr "Tipp: Länge 70-255 Charaktere"
|
5566 |
+
|
5567 |
+
#: models/Post.php:269
|
5568 |
+
msgid ""
|
5569 |
+
"The optimum length for Title is between 10-75 chars on major search engines."
|
5570 |
+
msgstr ""
|
5571 |
+
|
5572 |
+
#: models/Post.php:272
|
5573 |
+
msgid "Title is different from domain name"
|
5574 |
+
msgstr ""
|
5575 |
+
|
5576 |
+
#: models/Post.php:273
|
5577 |
+
msgid ""
|
5578 |
+
"Since the Google Penguin Update, the title must be different from the domain "
|
5579 |
+
"name, or you might get banned soon."
|
5580 |
+
msgstr ""
|
5581 |
+
|
5582 |
+
# @ squirrly-seo
|
5583 |
+
#: models/Post.php:276
|
5584 |
+
#, fuzzy
|
5585 |
+
#| msgid "SEO Software"
|
5586 |
+
msgid "Content"
|
5587 |
+
msgstr "SEO Software"
|
5588 |
+
|
5589 |
+
#: models/Post.php:278
|
5590 |
+
msgid "Keywords are used in Content"
|
5591 |
+
msgstr ""
|
5592 |
+
|
5593 |
+
#: models/Post.php:279
|
5594 |
+
msgid "The keyword must appear in the body of the article, at least once"
|
5595 |
+
msgstr ""
|
5596 |
+
|
5597 |
+
# @ squirrly-seo
|
5598 |
+
#: models/Post.php:282
|
5599 |
+
#, fuzzy, php-format
|
5600 |
+
#| msgid "Could not send the email..."
|
5601 |
+
msgid "Bold one of the keywords %s"
|
5602 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
5603 |
+
|
5604 |
+
#: models/Post.php:283
|
5605 |
+
msgid ""
|
5606 |
+
"Bolding your keywords will help search engines figure out what your content "
|
5607 |
+
"is about and what topic you cover. It's also useful for your Human readers "
|
5608 |
+
"to bold some of the most important ideas."
|
5609 |
+
msgstr ""
|
5610 |
+
|
5611 |
+
#: models/Post.php:286
|
5612 |
+
msgid "Keywords used in headline"
|
5613 |
+
msgstr ""
|
5614 |
+
|
5615 |
+
#: models/Post.php:287
|
5616 |
+
msgid ""
|
5617 |
+
"The keywords should be used in headings like H2, H3, H4. Try NOT to use them "
|
5618 |
+
"all, for it will seem to be a SEO abuse. You can use your H2 button from the "
|
5619 |
+
"editor to do this. It works like the Bold, Italic or Underline buttons."
|
5620 |
+
msgstr ""
|
5621 |
+
|
5622 |
+
#: models/Post.php:290
|
5623 |
+
msgid "Use image(s) in content or featured image"
|
5624 |
+
msgstr ""
|
5625 |
+
|
5626 |
+
#: models/Post.php:291
|
5627 |
+
msgid ""
|
5628 |
+
"Articles need to be optimized for human beings as well, so you should place "
|
5629 |
+
"an image at the begining of your article."
|
5630 |
+
msgstr ""
|
5631 |
+
|
5632 |
+
#: models/Post.php:294
|
5633 |
+
msgid "Use keywords in the Alternative Text field of the image"
|
5634 |
+
msgstr ""
|
5635 |
+
|
5636 |
+
#: models/Post.php:295
|
5637 |
+
msgid ""
|
5638 |
+
"Add at least one image in your article. Now use your keyword in the "
|
5639 |
+
"description of the image. The Alternative Text field of the image."
|
5640 |
+
msgstr ""
|
5641 |
+
|
5642 |
+
#: models/PostsList.php:21
|
5643 |
+
msgid "Optimized:"
|
5644 |
+
msgstr ""
|
5645 |
+
|
5646 |
+
#: models/PostsList.php:24
|
5647 |
+
msgid "Optimize it with Squirrly Live Assistant"
|
5648 |
+
msgstr ""
|
5649 |
+
|
5650 |
+
#: models/PostsList.php:48 models/PostsList.php:74
|
5651 |
+
msgid "Snippet optimized:"
|
5652 |
+
msgstr ""
|
5653 |
+
|
5654 |
+
#: models/PostsList.php:48 models/PostsList.php:74
|
5655 |
+
msgid "task(s) remained."
|
5656 |
+
msgstr ""
|
5657 |
+
|
5658 |
+
#: models/PostsList.php:52 models/PostsList.php:78
|
5659 |
+
msgid "Can't get snippet data"
|
5660 |
+
msgstr ""
|
5661 |
+
|
5662 |
+
#: models/PostsList.php:55 models/PostsList.php:80 view/Blocks/Snippet.php:133
|
5663 |
+
msgid "Edit Snippet"
|
5664 |
+
msgstr ""
|
5665 |
+
|
5666 |
+
# @ squirrly-seo
|
5667 |
+
#: models/RoleManager.php:96
|
5668 |
+
#, fuzzy
|
5669 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
5670 |
+
msgid "Squirrly SEO Editor"
|
5671 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
5672 |
+
|
5673 |
+
# @ squirrly-seo
|
5674 |
+
#: models/RoleManager.php:97
|
5675 |
+
#, fuzzy
|
5676 |
+
#| msgid "Squirrly LIVE SEO assistant"
|
5677 |
+
msgid "Squirrly SEO Admin"
|
5678 |
+
msgstr "Squirrly LIVE SEO-Assistent"
|
5679 |
+
|
5680 |
+
#: models/Snippet.php:250
|
5681 |
+
msgid "You don't have enough pemission to edit this article"
|
5682 |
+
msgstr ""
|
5683 |
+
|
5684 |
+
# @ squirrly-seo
|
5685 |
+
#: models/Snippet.php:343
|
5686 |
+
#, fuzzy
|
5687 |
+
#| msgid "Could not send the email..."
|
5688 |
+
msgid "Error! Could not save the data."
|
5689 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
5690 |
+
|
5691 |
+
#: models/Snippet.php:348
|
5692 |
+
msgid "Error! Invalid request."
|
5693 |
+
msgstr ""
|
5694 |
+
|
5695 |
+
# @ squirrly-seo
|
5696 |
+
#: models/Snippet.php:380
|
5697 |
+
#, fuzzy
|
5698 |
+
#| msgid "Could not send the email..."
|
5699 |
+
msgid "Couldn't find the page"
|
5700 |
+
msgstr "Konnte E-Mail nicht senden ..."
|
5701 |
+
|
5702 |
+
#: models/Snippet.php:396 models/Snippet.php:407
|
5703 |
+
msgid "No Polylang translation for this post."
|
5704 |
+
msgstr ""
|
5705 |
+
|
5706 |
+
#: models/abstract/Assistant.php:120
|
5707 |
+
msgid "We are gathering data for this category"
|
5708 |
+
msgstr ""
|
5709 |
+
|
5710 |
+
#: models/abstract/Assistant.php:161
|
5711 |
+
msgid "Not enough data to process this task"
|
5712 |
+
msgstr ""
|
5713 |
+
|
5714 |
+
#: models/abstract/Assistant.php:165 view/Blocks/Snippet.php:308
|
5715 |
+
msgid "Current"
|
5716 |
+
msgstr ""
|
5717 |
+
|
5718 |
+
#: models/bulkseo/Metas.php:55
|
5719 |
+
msgid "Title not empty"
|
5720 |
+
msgstr ""
|
5721 |
+
|
5722 |
+
#: models/bulkseo/Metas.php:56 view/Blocks/Snippet.php:187
|
5723 |
+
#: view/Blocks/Snippet.php:586 view/Blocks/Snippet.php:841
|
5724 |
+
msgid "Current Title"
|
5725 |
+
msgstr ""
|
5726 |
+
|
5727 |
+
#: models/bulkseo/Metas.php:58
|
5728 |
+
#, php-format
|
5729 |
+
msgid ""
|
5730 |
+
"The title for this URL must not be empty. %s Write a title for this page. "
|
5731 |
+
"The title is very important because it shows up in the browser tab and in "
|
5732 |
+
"the Google listing for your page. %s The better you write the title, the "
|
5733 |
+
"more clicks you can get when people find your page on search engines."
|
5734 |
+
msgstr ""
|
5735 |
+
|
5736 |
+
#: models/bulkseo/Metas.php:61
|
5737 |
+
#, php-format
|
5738 |
+
msgid "Title up to %s chars"
|
5739 |
+
msgstr ""
|
5740 |
+
|
5741 |
+
#: models/bulkseo/Metas.php:62
|
5742 |
+
msgid "Current Title Length"
|
5743 |
+
msgstr ""
|
5744 |
+
|
5745 |
+
#: models/bulkseo/Metas.php:63 models/bulkseo/Metas.php:81
|
5746 |
+
#: models/bulkseo/Opengraph.php:72 models/bulkseo/Opengraph.php:82
|
5747 |
+
#: models/bulkseo/Twittercard.php:69 models/bulkseo/Twittercard.php:79
|
5748 |
+
msgid "chars"
|
5749 |
+
msgstr ""
|
5750 |
+
|
5751 |
+
#: models/bulkseo/Metas.php:64 models/bulkseo/Opengraph.php:73
|
5752 |
+
#: models/bulkseo/Twittercard.php:70
|
5753 |
+
#, php-format
|
5754 |
+
msgid ""
|
5755 |
+
"Title has to be longer than %s chars and up to %s chars. %s You can change "
|
5756 |
+
"the title max length from %sSEO Settings > Automation%s."
|
5757 |
+
msgstr ""
|
5758 |
+
|
5759 |
+
#: models/bulkseo/Metas.php:67 models/focuspages/Snippet.php:100
|
5760 |
+
msgid "Keyword in title"
|
5761 |
+
msgstr ""
|
5762 |
+
|
5763 |
+
# @ squirrly-seo
|
5764 |
+
#: models/bulkseo/Metas.php:68 models/bulkseo/Metas.php:86
|
5765 |
+
#, fuzzy
|
5766 |
+
#| msgid "Squirrly Keyword Research"
|
5767 |
+
msgid "Squirrly Keyword"
|
5768 |
+
msgstr "Squirrly Erweiterte Suche!"
|
5769 |
+
|
5770 |
+
# @ squirrly-seo
|
5771 |
+
#: models/bulkseo/Metas.php:69 models/bulkseo/Metas.php:87
|
5772 |
+
#, fuzzy
|
5773 |
+
#| msgid "Keywords:"
|
5774 |
+
msgid "no keywords"
|
5775 |
+
msgstr "Schlüsselwörter:"
|
5776 |
+
|
5777 |
+
#: models/bulkseo/Metas.php:70 models/focuspages/Snippet.php:102
|
5778 |
+
#, php-format
|
5779 |
+
msgid ""
|
5780 |
+
"Your keyword must be present in the title of the page. %s It's a very "
|
5781 |
+
"important element through which you make sure that you connect the "
|
5782 |
+
"searcher's intent to the content on your page. %s If I'm looking for \"buy "
|
5783 |
+
"cheap smartwatch\" and you give me a page called \"Luna Presentation\", I "
|
5784 |
+
"will never click your page. Why? Because I might not know that Luna is a "
|
5785 |
+
"smartwatch designed by VectorWatch. %s \"Buy Cheap Smartwatch - Luna by "
|
5786 |
+
"VectorWatch\" would be a much better choice for a title."
|
5787 |
+
msgstr ""
|
5788 |
+
|
5789 |
+
# @ squirrly-seo
|
5790 |
+
#: models/bulkseo/Metas.php:73
|
5791 |
+
#, fuzzy
|
5792 |
+
#| msgid "Description:"
|
5793 |
+
msgid "Description not empty"
|
5794 |
+
msgstr "Beschreibung:"
|
5795 |
+
|
5796 |
+
#: models/bulkseo/Metas.php:74 view/Blocks/Snippet.php:239
|
5797 |
+
#: view/Blocks/Snippet.php:630 view/Blocks/Snippet.php:885
|
5798 |
+
msgid "Current Description"
|
5799 |
+
msgstr ""
|
5800 |
+
|
5801 |
+
#: models/bulkseo/Metas.php:76
|
5802 |
+
#, php-format
|
5803 |
+
msgid ""
|
5804 |
+
"Meta descriptions are important for SEO on multiple search engines. %s You "
|
5805 |
+
"need to have a meta description for this URL. %s The better you write it, "
|
5806 |
+
"the higher the chances of people clicking on your listing when they find it "
|
5807 |
+
"on search engines."
|
5808 |
+
msgstr ""
|
5809 |
+
|
5810 |
+
#: models/bulkseo/Metas.php:79
|
5811 |
+
#, php-format
|
5812 |
+
msgid "Description up to %s chars"
|
5813 |
+
msgstr ""
|
5814 |
+
|
5815 |
+
#: models/bulkseo/Metas.php:80
|
5816 |
+
msgid "Current Description Length"
|
5817 |
+
msgstr ""
|
5818 |
+
|
5819 |
+
#: models/bulkseo/Metas.php:82 models/bulkseo/Opengraph.php:83
|
5820 |
+
#: models/bulkseo/Twittercard.php:80
|
5821 |
+
#, php-format
|
5822 |
+
msgid ""
|
5823 |
+
"Description has to be longer than %s chars and up to %s chars. %s You can "
|
5824 |
+
"change the description max length from %sSEO Settings > Automation%s."
|
5825 |
+
msgstr ""
|
5826 |
+
|
5827 |
+
#: models/bulkseo/Metas.php:85 models/focuspages/Snippet.php:105
|
5828 |
+
msgid "Keyword in description"
|
5829 |
+
msgstr ""
|
5830 |
+
|
5831 |
+
#: models/bulkseo/Metas.php:88
|
5832 |
+
#, php-format
|
5833 |
+
msgid ""
|
5834 |
+
"Same as with the title task. %s If a user reads the description of your page "
|
5835 |
+
"on Google, but cannot find the keyword they searched for in that text, then "
|
5836 |
+
"they'd have very low chances of actually clicking and visiting your page. %s "
|
5837 |
+
"They'd go to the next page ranked on Google for that keyword. %s Think about "
|
5838 |
+
"this: Google itself is trying more and more to display keywords in the "
|
5839 |
+
"description of the pages it brings to TOP 10. It's pretty clear they care a "
|
5840 |
+
"lot about this, because that's what people want to find on the search engine."
|
5841 |
+
msgstr ""
|
5842 |
+
|
5843 |
+
#: models/bulkseo/Metas.php:91
|
5844 |
+
msgid "Meta Keywords (2-4 Words)"
|
5845 |
+
msgstr ""
|
5846 |
+
|
5847 |
+
# @ squirrly-seo
|
5848 |
+
#: models/bulkseo/Metas.php:93
|
5849 |
+
#, fuzzy
|
5850 |
+
#| msgid "Enter a keyword"
|
5851 |
+
msgid "no meta keywords"
|
5852 |
+
msgstr "Ein Schlüsselwort eingeben"
|
5853 |
+
|
5854 |
+
#: models/bulkseo/Metas.php:94
|
5855 |
+
msgid ""
|
5856 |
+
"Even if Meta keywords are not mandatory for Google, it's important for other "
|
5857 |
+
"search engines to find this meta and to index your post for these keywords."
|
5858 |
+
msgstr ""
|
5859 |
+
|
5860 |
+
#: models/bulkseo/Metas.php:98
|
5861 |
+
msgid "Current Link"
|
5862 |
+
msgstr ""
|
5863 |
+
|
5864 |
+
#: models/bulkseo/Metas.php:100
|
5865 |
+
#, php-format
|
5866 |
+
msgid ""
|
5867 |
+
"You don't have to set any canonical link if your post is not copied from "
|
5868 |
+
"another source. %s Squirrly will alert you if your canonical link is not the "
|
5869 |
+
"same with the current post's URL. %s The canonical link is used to tell "
|
5870 |
+
"search engines which URL is the original one. The original is the one that "
|
5871 |
+
"gets indexed and ranked."
|
5872 |
+
msgstr ""
|
5873 |
+
|
5874 |
+
#: models/bulkseo/Metas.php:109
|
5875 |
+
msgid "Some Squirrly Metas are deactivated."
|
5876 |
+
msgstr ""
|
5877 |
+
|
5878 |
+
#: models/bulkseo/Metas.php:114
|
5879 |
+
msgid "Some Squirrly Metas are not set correctly."
|
5880 |
+
msgstr ""
|
5881 |
+
|
5882 |
+
#: models/bulkseo/Metas.php:119
|
5883 |
+
msgid "Some Squirrly Metas are generated automatically."
|
5884 |
+
msgstr ""
|
5885 |
+
|
5886 |
+
#: models/bulkseo/Metas.php:122
|
5887 |
+
msgid "All Squirrly Metas are customized and set correctly."
|
5888 |
+
msgstr ""
|
5889 |
+
|
5890 |
+
#: models/bulkseo/Metas.php:133 models/bulkseo/Opengraph.php:125
|
5891 |
+
#: models/bulkseo/Twittercard.php:122 models/bulkseo/Visibility.php:69
|
5892 |
+
#: models/focuspages/Accuracy.php:34 models/focuspages/Audit.php:144
|
5893 |
+
#: models/focuspages/Authority.php:33 models/focuspages/Backlinks.php:46
|
5894 |
+
#: models/focuspages/Clicks.php:56 models/focuspages/Content.php:75
|
5895 |
+
#: models/focuspages/Ctr.php:56 models/focuspages/Image.php:74
|
5896 |
+
#: models/focuspages/Impressions.php:56 models/focuspages/Indexability.php:89
|
5897 |
+
#: models/focuspages/Innerlinks.php:64 models/focuspages/Keyword.php:79
|
5898 |
+
#: models/focuspages/Length.php:55 models/focuspages/Nofollow.php:65
|
5899 |
+
#: models/focuspages/Onpage.php:78 models/focuspages/Ranking.php:35
|
5900 |
+
#: models/focuspages/Snippet.php:143 models/focuspages/Social.php:56
|
5901 |
+
#: models/focuspages/Strategy.php:96 models/focuspages/Traffic.php:94
|
5902 |
+
msgid "Current URL"
|
5903 |
+
msgstr ""
|
5904 |
+
|
5905 |
+
# @ squirrly-seo
|
5906 |
+
#: models/bulkseo/Metas.php:139
|
5907 |
+
#, fuzzy
|
5908 |
+
#| msgid "Keyword:"
|
5909 |
+
msgid "No Meta Keyword Found"
|
5910 |
+
msgstr "Schlüsselwort:"
|
5911 |
+
|
5912 |
+
#: models/bulkseo/Metas.php:155 models/bulkseo/Metas.php:191
|
5913 |
+
#: models/bulkseo/Metas.php:224 models/bulkseo/Metas.php:268
|
5914 |
+
#: models/bulkseo/Metas.php:304 models/bulkseo/Metas.php:337
|
5915 |
+
#: models/bulkseo/Metas.php:385 models/bulkseo/Metas.php:424
|
5916 |
+
#: models/bulkseo/Opengraph.php:139 models/bulkseo/Opengraph.php:175
|
5917 |
+
#: models/bulkseo/Opengraph.php:207 models/bulkseo/Opengraph.php:243
|
5918 |
+
#: models/bulkseo/Opengraph.php:279 models/bulkseo/Twittercard.php:136
|
5919 |
+
#: models/bulkseo/Twittercard.php:172 models/bulkseo/Twittercard.php:204
|
5920 |
+
#: models/bulkseo/Twittercard.php:240 models/bulkseo/Twittercard.php:276
|
5921 |
+
#: models/bulkseo/Visibility.php:83 models/bulkseo/Visibility.php:122
|
5922 |
+
#: models/bulkseo/Visibility.php:155
|
5923 |
+
msgid "Squirrly Snippet is deactivated from this post."
|
5924 |
+
msgstr ""
|
5925 |
+
|
5926 |
+
#: models/bulkseo/Metas.php:159 models/bulkseo/Metas.php:195
|
5927 |
+
#: models/bulkseo/Metas.php:228 models/bulkseo/Metas.php:272
|
5928 |
+
#: models/bulkseo/Metas.php:308 models/bulkseo/Metas.php:341
|
5929 |
+
#: models/bulkseo/Metas.php:389 models/bulkseo/Metas.php:428
|
5930 |
+
#, php-format
|
5931 |
+
msgid ""
|
5932 |
+
"SEO Metas for this post type are deactivated from %sSEO Settings > Automation"
|
5933 |
+
"%s."
|
5934 |
+
msgstr ""
|
5935 |
+
|
5936 |
+
#: models/bulkseo/Metas.php:163 models/bulkseo/Metas.php:199
|
5937 |
+
#: models/bulkseo/Metas.php:232
|
5938 |
+
#, php-format
|
5939 |
+
msgid "Meta Title is deactivated from %sSEO Settings > Metas%s."
|
5940 |
+
msgstr ""
|
5941 |
+
|
5942 |
+
#: models/bulkseo/Metas.php:167 models/bulkseo/Metas.php:203
|
5943 |
+
#: models/bulkseo/Metas.php:236 models/bulkseo/Metas.php:280
|
5944 |
+
#: models/bulkseo/Metas.php:316 models/bulkseo/Metas.php:349
|
5945 |
+
#: models/bulkseo/Metas.php:393 models/bulkseo/Metas.php:436
|
5946 |
+
#, php-format
|
5947 |
+
msgid "SEO Metas is deactivated from %sSEO Settings > Metas%s."
|
5948 |
+
msgstr ""
|
5949 |
+
|
5950 |
+
# @ squirrly-seo
|
5951 |
+
#: models/bulkseo/Metas.php:176 models/bulkseo/Metas.php:212
|
5952 |
+
#: models/bulkseo/Opengraph.php:160 models/bulkseo/Opengraph.php:196
|
5953 |
+
#: models/bulkseo/Twittercard.php:157 models/bulkseo/Twittercard.php:193
|
5954 |
+
#, fuzzy
|
5955 |
+
#| msgid "<< Leave it automatically"
|
5956 |
+
msgid "Title is generated automatically."
|
5957 |
+
msgstr "<< Lass es automatisch"
|
5958 |
+
|
5959 |
+
#: models/bulkseo/Metas.php:240 models/bulkseo/Metas.php:353
|
5960 |
+
#: models/bulkseo/Metas.php:397
|
5961 |
+
#, php-format
|
5962 |
+
msgid "Meta Keywords is deactivated from %sSEO Settings > Metas%s."
|
5963 |
+
msgstr ""
|
5964 |
+
|
5965 |
+
#: models/bulkseo/Metas.php:276 models/bulkseo/Metas.php:312
|
5966 |
+
#: models/bulkseo/Metas.php:345
|
5967 |
+
#, php-format
|
5968 |
+
msgid "Meta Description is deactivated from %sSEO Settings > Metas%s."
|
5969 |
+
msgstr ""
|
5970 |
+
|
5971 |
+
#: models/bulkseo/Metas.php:289 models/bulkseo/Metas.php:326
|
5972 |
+
#: models/bulkseo/Opengraph.php:228 models/bulkseo/Opengraph.php:264
|
5973 |
+
#: models/bulkseo/Twittercard.php:225 models/bulkseo/Twittercard.php:261
|
5974 |
+
msgid "Description is generated automatically."
|
5975 |
+
msgstr ""
|
5976 |
+
|
5977 |
+
#: models/bulkseo/Metas.php:432
|
5978 |
+
#, php-format
|
5979 |
+
msgid "Meta Canonical is deactivated from %sSEO Settings > Metas%s."
|
5980 |
+
msgstr ""
|
5981 |
+
|
5982 |
+
#: models/bulkseo/Opengraph.php:66
|
5983 |
+
msgid "OG title not empty"
|
5984 |
+
msgstr ""
|
5985 |
+
|
5986 |
+
#: models/bulkseo/Opengraph.php:68
|
5987 |
+
#, php-format
|
5988 |
+
msgid ""
|
5989 |
+
"You need to have an Open Graph title for this post. %s It will help you "
|
5990 |
+
"control the way your post looks when people share this URL to Facebook, "
|
5991 |
+
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
5992 |
+
msgstr ""
|
5993 |
+
|
5994 |
+
#: models/bulkseo/Opengraph.php:71
|
5995 |
+
#, php-format
|
5996 |
+
msgid "OG title up to %s chars"
|
5997 |
+
msgstr ""
|
5998 |
+
|
5999 |
+
#: models/bulkseo/Opengraph.php:76
|
6000 |
+
msgid "OG description not empty"
|
6001 |
+
msgstr ""
|
6002 |
+
|
6003 |
+
#: models/bulkseo/Opengraph.php:78
|
6004 |
+
#, php-format
|
6005 |
+
msgid ""
|
6006 |
+
"You need to have an Open Graph description for this post. %s It will help "
|
6007 |
+
"you control the way your post looks when people share this URL to Facebook, "
|
6008 |
+
"LinkedIN and other social networks. %s It's also important for SEO purposes."
|
6009 |
+
msgstr ""
|
6010 |
+
|
6011 |
+
#: models/bulkseo/Opengraph.php:81
|
6012 |
+
#, php-format
|
6013 |
+
msgid "OG description up to %s chars"
|
6014 |
+
msgstr ""
|
6015 |
+
|
6016 |
+
# @ squirrly-seo
|
6017 |
+
#: models/bulkseo/Opengraph.php:86 view/SeoSettings/Metas.php:184
|
6018 |
+
#, fuzzy
|
6019 |
+
#| msgid "Images"
|
6020 |
+
msgid "OG Image"
|
6021 |
+
msgstr "Bilder"
|
6022 |
+
|
6023 |
+
#: models/bulkseo/Opengraph.php:87 models/bulkseo/Twittercard.php:84
|
6024 |
+
msgid "(featured image)"
|
6025 |
+
msgstr ""
|
6026 |
+
|
6027 |
+
#: models/bulkseo/Opengraph.php:88
|
6028 |
+
#, php-format
|
6029 |
+
msgid ""
|
6030 |
+
"Set a good looking image for your URL. It needs to look good in Facebook and "
|
6031 |
+
"LinkedIN feeds when people will share this URL. %s A great image will "
|
6032 |
+
"attract more clicks to your site."
|
6033 |
+
msgstr ""
|
6034 |
+
|
6035 |
+
#: models/bulkseo/Opengraph.php:102
|
6036 |
+
msgid "Open Graph is deactivated."
|
6037 |
+
msgstr ""
|
6038 |
+
|
6039 |
+
#: models/bulkseo/Opengraph.php:107
|
6040 |
+
msgid "Open Graph is not set correctly."
|
6041 |
+
msgstr ""
|
6042 |
+
|
6043 |
+
# @ squirrly-seo
|
6044 |
+
#: models/bulkseo/Opengraph.php:112
|
6045 |
+
#, fuzzy
|
6046 |
+
#| msgid "<< Leave it automatically"
|
6047 |
+
msgid "Open Graph is generated automatically."
|
6048 |
+
msgstr "<< Lass es automatisch"
|
6049 |
+
|
6050 |
+
#: models/bulkseo/Opengraph.php:115
|
6051 |
+
msgid "Open Graph is customized and set correctly."
|
6052 |
+
msgstr ""
|
6053 |
+
|
6054 |
+
#: models/bulkseo/Opengraph.php:143 models/bulkseo/Opengraph.php:179
|
6055 |
+
#: models/bulkseo/Opengraph.php:211 models/bulkseo/Opengraph.php:247
|
6056 |
+
#: models/bulkseo/Opengraph.php:283
|
6057 |
+
#, php-format
|
6058 |
+
msgid ""
|
6059 |
+
"Open Graph for this post type is deactivated from %sSEO Settings > Automation"
|
6060 |
+
"%s."
|
6061 |
+
msgstr ""
|
6062 |
+
|
6063 |
+
#: models/bulkseo/Opengraph.php:147 models/bulkseo/Opengraph.php:183
|
6064 |
+
#: models/bulkseo/Opengraph.php:215 models/bulkseo/Opengraph.php:251
|
6065 |
+
#: models/bulkseo/Opengraph.php:287
|
6066 |
+
#, php-format
|
6067 |
+
msgid "Open Graph is deactivated from %sSEO Settings > Social Media%s."
|
6068 |
+
msgstr ""
|
6069 |
+
|
6070 |
+
#: models/bulkseo/Opengraph.php:151 models/bulkseo/Opengraph.php:187
|
6071 |
+
#: models/bulkseo/Opengraph.php:219 models/bulkseo/Opengraph.php:255
|
6072 |
+
#: models/bulkseo/Opengraph.php:291 models/bulkseo/Twittercard.php:148
|
6073 |
+
#: models/bulkseo/Twittercard.php:184 models/bulkseo/Twittercard.php:216
|
6074 |
+
#: models/bulkseo/Twittercard.php:252 models/bulkseo/Twittercard.php:288
|
6075 |
+
#, php-format
|
6076 |
+
msgid "Social Media is deactivated from %sSEO Settings > Social Media%s."
|
6077 |
+
msgstr ""
|
6078 |
+
|
6079 |
+
#: models/bulkseo/Twittercard.php:63
|
6080 |
+
msgid "TC title not empty"
|
6081 |
+
msgstr ""
|
6082 |
+
|
6083 |
+
#: models/bulkseo/Twittercard.php:65
|
6084 |
+
#, php-format
|
6085 |
+
msgid ""
|
6086 |
+
"You need to have a title for the Twitter Card of this post. %s It will help "
|
6087 |
+
"you control the way your post looks when it's shared on Twitter. %s It's "
|
6088 |
+
"also important for SEO purposes."
|
6089 |
+
msgstr ""
|
6090 |
+
|
6091 |
+
#: models/bulkseo/Twittercard.php:68
|
6092 |
+
#, php-format
|
6093 |
+
msgid "TC title up to %s chars"
|
6094 |
+
msgstr ""
|
6095 |
+
|
6096 |
+
# @ squirrly-seo
|
6097 |
+
#: models/bulkseo/Twittercard.php:73
|
6098 |
+
#, fuzzy
|
6099 |
+
#| msgid "Description:"
|
6100 |
+
msgid "TC Description not empty"
|
6101 |
+
msgstr "Beschreibung:"
|
6102 |
+
|
6103 |
+
#: models/bulkseo/Twittercard.php:75
|
6104 |
+
#, php-format
|
6105 |
+
msgid ""
|
6106 |
+
"You need to have a Twitter Card description for this post. %s It will help "
|
6107 |
+
"you control the way your post looks when people share this URL on Twitter. "
|
6108 |
+
"Good copywriting on your Twitter Card description will attract more clicks "
|
6109 |
+
"to your site. %s It's also important for SEO purposes."
|
6110 |
+
msgstr ""
|
6111 |
+
|
6112 |
+
#: models/bulkseo/Twittercard.php:78
|
6113 |
+
#, php-format
|
6114 |
+
msgid "TC description up to %s chars"
|
6115 |
+
msgstr ""
|
6116 |
+
|
6117 |
+
# @ squirrly-seo
|
6118 |
+
#: models/bulkseo/Twittercard.php:83
|
6119 |
+
#, fuzzy
|
6120 |
+
#| msgid "Images"
|
6121 |
+
msgid "TC Image"
|
6122 |
+
msgstr "Bilder"
|
6123 |
+
|
6124 |
+
#: models/bulkseo/Twittercard.php:85
|
6125 |
+
#, php-format
|
6126 |
+
msgid ""
|
6127 |
+
"Set a good looking image for your URL. It needs to look good in Twitter "
|
6128 |
+
"feeds when people will share this URL. %s A great image will attract more "
|
6129 |
+
"clicks to your site."
|
6130 |
+
msgstr ""
|
6131 |
+
|
6132 |
+
#: models/bulkseo/Twittercard.php:99
|
6133 |
+
msgid "Twitter Card is deactivated."
|
6134 |
+
msgstr ""
|
6135 |
+
|
6136 |
+
#: models/bulkseo/Twittercard.php:104
|
6137 |
+
msgid "Twitter Card is not set correctly."
|
6138 |
+
msgstr ""
|
6139 |
+
|
6140 |
+
#: models/bulkseo/Twittercard.php:109
|
6141 |
+
msgid "Twitter Card is generated automatically."
|
6142 |
+
msgstr ""
|
6143 |
+
|
6144 |
+
#: models/bulkseo/Twittercard.php:112
|
6145 |
+
msgid "Twitter Card is customized and set correctly."
|
6146 |
+
msgstr ""
|
6147 |
+
|
6148 |
+
#: models/bulkseo/Twittercard.php:140 models/bulkseo/Twittercard.php:176
|
6149 |
+
#: models/bulkseo/Twittercard.php:208 models/bulkseo/Twittercard.php:244
|
6150 |
+
#: models/bulkseo/Twittercard.php:280
|
6151 |
+
#, php-format
|
6152 |
+
msgid ""
|
6153 |
+
"Twitter Card for this post type is deactivated from %sSEO Settings > "
|
6154 |
+
"Automation%s."
|
6155 |
+
msgstr ""
|
6156 |
+
|
6157 |
+
#: models/bulkseo/Twittercard.php:144 models/bulkseo/Twittercard.php:180
|
6158 |
+
#: models/bulkseo/Twittercard.php:212 models/bulkseo/Twittercard.php:248
|
6159 |
+
#: models/bulkseo/Twittercard.php:284
|
6160 |
+
#, php-format
|
6161 |
+
msgid "Twitter Card is deactivated from %sSEO Settings > Social Media%s."
|
6162 |
+
msgstr ""
|
6163 |
+
|
6164 |
+
#: models/bulkseo/Visibility.php:27
|
6165 |
+
msgid "Visible on Google"
|
6166 |
+
msgstr ""
|
6167 |
+
|
6168 |
+
#: models/bulkseo/Visibility.php:28
|
6169 |
+
#, php-format
|
6170 |
+
msgid ""
|
6171 |
+
"Let Google Index this page. %s You need to make sure your settings are "
|
6172 |
+
"turned to green for the \"let Google index this page\" section of this URL's "
|
6173 |
+
"visibility settings."
|
6174 |
+
msgstr ""
|
6175 |
+
|
6176 |
+
#: models/bulkseo/Visibility.php:31 view/Blocks/Snippet.php:1029
|
6177 |
+
msgid "Send Authority to this page"
|
6178 |
+
msgstr ""
|
6179 |
+
|
6180 |
+
#: models/bulkseo/Visibility.php:32
|
6181 |
+
#, php-format
|
6182 |
+
msgid ""
|
6183 |
+
"Pass SEO authority to this page. %s If you want this page to really be "
|
6184 |
+
"visible, then you must allow the flow of authority from the previous pages "
|
6185 |
+
"to this one. %s The previous page means any page that leads to the current "
|
6186 |
+
"one. Passing authority from the previous page to this one will improve the "
|
6187 |
+
"current page's visibility. %s You need to make sure your settings are turned "
|
6188 |
+
"to green for the \"Pass Link Juice\" section of this URL's visibility "
|
6189 |
+
"settings."
|
6190 |
+
msgstr ""
|
6191 |
+
|
6192 |
+
#: models/bulkseo/Visibility.php:35
|
6193 |
+
msgid "Add page in sitemap"
|
6194 |
+
msgstr ""
|
6195 |
+
|
6196 |
+
#: models/bulkseo/Visibility.php:36
|
6197 |
+
#, php-format
|
6198 |
+
msgid ""
|
6199 |
+
"Turn the \"Show it in Sitemap.xml\" toggle to green (ON). %s That setting "
|
6200 |
+
"helps you control if the current URL should be found within the sitemap. "
|
6201 |
+
"There are pages you will want in the sitemap, and pages that you will want "
|
6202 |
+
"out of the sitemap. %s If your purpose is to maximize visibility for the "
|
6203 |
+
"current URL, then you need to add it to Sitemap."
|
6204 |
+
msgstr ""
|
6205 |
+
|
6206 |
+
#: models/bulkseo/Visibility.php:50
|
6207 |
+
msgid "Some visibility options are inactive."
|
6208 |
+
msgstr ""
|
6209 |
+
|
6210 |
+
#: models/bulkseo/Visibility.php:55
|
6211 |
+
msgid "Visibility is not set correctly."
|
6212 |
+
msgstr ""
|
6213 |
+
|
6214 |
+
#: models/bulkseo/Visibility.php:59
|
6215 |
+
msgid "Visibility is set correctly."
|
6216 |
+
msgstr ""
|
6217 |
+
|
6218 |
+
#: models/bulkseo/Visibility.php:87
|
6219 |
+
#, php-format
|
6220 |
+
msgid ""
|
6221 |
+
"Noindex for this post type is deactivated from %sSEO Settings > Automation%s."
|
6222 |
+
msgstr ""
|
6223 |
+
|
6224 |
+
#: models/bulkseo/Visibility.php:91 models/bulkseo/Visibility.php:130
|
6225 |
+
#, php-format
|
6226 |
+
msgid "Robots Meta is deactivated from %sSEO Settings > SEO Metas%s."
|
6227 |
+
msgstr ""
|
6228 |
+
|
6229 |
+
#: models/bulkseo/Visibility.php:95
|