Нашёл там вызов get_post_meta но не разобрался.
Похоже надо в саму тему вставлять вызов get_post_meta
garzin добавил 21.05.2009 в 00:40
В файле header.php добавил
<?php
$seo_keywords = get_post_meta($post->ID, 'seo_keywords', true);
if($seo_keywords == '') {$seo_keywords = 'компьютеры, интернет, windows, linux';}
?>
<meta name="keywords" content="<?php echo $seo_keywords; ?>" />
теперь работает. if($seo_keywords == '') одинарные кавычки
Пришлось вносить изменения в тему, а плагин all-in-one-seo-pack не требует вносить изменения в тему. Как другие плагины вставляют мета тег keywords в тему (на лету),
ведь мета тега keywords в этой теме нету? Как это делает all-in-one-seo-pack?
garzin добавил 21.05.2009 в 01:40
Оказывается плагин platinum-seo-pack добавляет в меню редактирования поста
всё то, что я сделал сам.
Удалил <?php
garzin добавил 21.05.2009 в 01:43
Плагин platinum-seo-pack добавляет в меню редактирования поста
галочки NOSNIPPET и NOARCHIVE, что они означают?
выдаёт все записи в рубрике uncategorized
http://blog.ru/uncategorized
http://blog.ru/category/uncategorized
получается дублированный контент.
В robots.txt написано Disallow: /category/
и таким образом http://blog.ru/category/uncategorized не индексируется,
и индексируется только http://blog.ru/uncategorized.
проблема с дублями решена?
Я правильно понял как это работает?
А какие именно поисковики? про знак "?"
Вы правы про слеш после tag caregory и т.д..
Disallow соответствует префиксам, а не файлам или URL-адресам. Так что файл
/directory.html (поскольку /directory является префиксом для /directory.html)
также будет соответствовать этому правилу и будет исключен. Если нужно исключить только содержимое папки directory, то нужно указать /directory/. Заключительный слэш предохраняет от соответствия с /directory.html
А тот роботс.тхт который был постом ранне нормальный?
User-agent: *
Disallow: /tag
Disallow: /category
Disallow: /2009
Disallow: /?s=
Disallow: /wp-admin
Disallow: /wp-content
Disallow: /wp-includes
Сделал вот так robots.txt
Теперь можно и без плагина обойтись? Теперь не будет дублированного контента?
нет, тег не выводиться на страницах категорий и меток
может сделать изменения в теме? нет это тоже не вариант, потому что если новую тему ставить, то и её менять, лучше плагин.
Не помогло это. Я сам удивился.
Да и warning он выдаёт в панели управления wp
robots.txt
перечисляем все рубрики и архивы (2009 это год)
Disallow: /category/uncategorized/
Disallow: /category/foto/
Disallow: /2009/
или так, тогда не надо перечислять все рубрики,
просто закрыть от индексации сразу все рубрики и весь архив
Disallow: /category (без заключительного слеша)
Правильно?
И ещё вопрос: нужно ли закрыть от индексирования страницу поиска?
И если нужно, то правильно ли я это сделал?
/ru/forum/354866
reCAPTCHA Form не работает
тогда оставлю только recaptcha