Если у Вас был установлен другой плагин и Вы захотели перейти на All In One SEO Pack, то может сложиться неприятная ситуация.
В этой статье я расскажу какая проблема возникла у меня и как я её решил.
Возможно это пригодится ещё кому-нибудь...
До сегодняшнего дня за SEO на блоге отвечали три плагина - Platinum SEO Pack, Google XML Sitemaps и WP Google Analytics. Каждый выполнял определённую часть работы и в общем и целом всё было неплохо.
Когда-то, при создании этого блога, я делал выбор между Platinum SEO Pack и All In One SEO Pack. Первый мне показался компактней и проще в настройках, поэтому выбор пал на него.
Да и что требовалось-то? К записям добавить title, description и keywords. Почему изначально такая возможность не заложена в WordPress для меня и по сей день остаётся загадкой. С одной стороны заявлять, что движок оптимизирован под поисковики, а с другой лишить его элементарных составляющих для этого - нонсенс, на мой взгляд.
Эта задача и была мной возложена на плагин Platinum SEO Pack, с которой он, надо сказать, справлялся превосходно. Карта сайта, я имею в виду sitemap.xml, решалась путём привлечения Google XML Sitemaps. Как я полагал, этот плагин заточен под Google, что следует из его названия, а значит и беспокоиться не о чем. Ну и третий плагин из списка до кучи...
Решение перейти на All In One SEO Pack пришло в результате обсуждения вот этой статьи на замечательном блоге Андрея Назырова. В одном из комментариев говорилось, что sitemap.xml формируется с запозданием... Проверив у себя, я обнаружил, что это действительно так. 31 июля карта была за 29 июля... Ну... короче, решил мигрировать...
Сказано - сделано...
Проблема миграции на плагин All In One SEO Pack
С установкой и настройкой плагина All In One SEO Pack проблем-то как раз и не возникло. Сначала я деактивировал (слава Богу - не удалил!) все три плагина, ранее отвечавших у меня за SEO, быстренько установил и настроил All In One SEO Pack.
Уж извините, не буду рассказывать как это сделать - во-первых, в Сети полно статей об этом, а во-вторых, цель данной статьи совершенно другая...
Так вот, всё настроил, создал sitemap.xml, всё красиво, всё работает замечательно, как вдруг, зайдя на страницу записей в админке, я обнаружил, что все мои статьи оказались с пустыми title, description и keywords! ВСЕ СТАТЬИ!
Для меня это был шок. Хотя, в принципе-то, понятно - эти поля предоставлялись другим плагином - Platinum SEO Pack, но почему-то мне казалось, что они каким-то волшебным образом перенесутся и в новый плагин. Тем более, что в Platinum есть фишка переноса данных из All In One... А вот здесь такой фишки не оказалось.
Ну, как я уже говорил, благо не удалил старый плагин и передо мной уже забрезжила нерадостная перспектива вручную копипастить данные этих полей... Но даже при том, что статей у меня мало, на тот момент всего 57 было, как-то совсем не хотелось заниматься такой тупой рутиной... Ещё мне подумалось - а у кого статей за сотни, каково им в такой ситуации?
Ну что тут скажешь? Прав был дедушка Мерфи!
Вот на этом очень философском моменте статья могла бы и закончиться, с пожеланиями всем удачи и предостережением от попадания в такую ситуацию.
Как решить эту проблему
Но тут я вспомнил, что когда скачивал All In One SEO Pack, то мельком рядом видел какие-то импортёры-транспортёры...
Первый, кстати, от автора All In One SEO Pack |
Но я почему-то интуитивно выбрал второй, наверное потому, что у него «звездов» больше...
Итак, установил плагин SEO Data Transporter.
Он будет доступен через меню Инструменты... |
Настроек там практически нет, все предельно просто и понятно.
From - из выпадающего списка выбираем откуда брать данные To - из выпадающего списка выбираем куда их хотим перенести После этого нажимаем кнопку Analyze |
В результате, после нескольких секунд получаем вот такое сообщение:
Что нам и требовалось! Есть title, description и keywords! |
Пусть Вас не смущает строчка «3 Compatible Records were identified». Тут смысл не в том, что плагин идентифицировал всего три записи для переноса, а в том, что идентифицированы три типа записей.
Осталось только нажать кнопку Convert и через пару секунд получить сообщение, что данные перенесены!
Всё!!!
После этого плагин SEO Data Transporter можно деактивировать и удалить. Впрочем, как и те плагины, вместо которых мы ставили All In One SEO Pack.
Заключение
Хорошо, что я сразу не удалил плагин Platinum SEO Pack, иначе импортировать данные было-бы неоткуда. Поэтому не стоит торопиться с удалением плагинов. Достаточно просто деактивировать и какое-то время пусть полежат себе в таком виде. И только убедившись, что ни плагин, ни его данные больше уже точно не нужны, удаляйте.
Но тут надо помнить и ещё об одном правиле из сборника законов Мерфи:
Поэтому подержите неактивные плагины подольше...
По итогу я удалил три (!) плагина и заменил их одним. Ну, собственно... All In One... всё в одном!
Причём sitemap.xml принял другой вид, более правильный, что-ли, классический. А то прежний я, честно говоря не совсем понимал, хотя ПС его читали без проблем.
Так, что если кто-то надумает мигрировать с других SEO-плагинов на All In One SEO Pack, то мой опыт может Вам пригодиться.
Удачи Вам и до встречи на моём блоге.
Да, хорошо, что оказался такой конвертер! Иначе бы вручную всё набивать пришлось, или собственный писать!
А вот об этом я как-то и не подумал… Но может быть, если-бы быстро не всмрмнил про виденные мной случайно конверторы, то что-то бы и начал городить…
Ведь обычно так и происходит, когда делать что-то лень или просто не хочется – начинаешь рисовать соответствующую програмулину…
Конвертер. Не знал о нем!) Как хорошо, что я с самого начала был с All in One!)
Кстати, какой-то всплеск статей про этот плагин – на многих SEO-блогах почти одновременно появились посты про All in one SEO pack!!)
Ну так ведь я и начал менять плагин после обсуждения у Андрея Назырова… В статье об этом написал…
У меня на корпоративном блоге он-то тоже изначально стоял, а вот на своём как платинум поставил и другие впридачу, так и крутились они…
Интересная статья. Мне особенно понравился плагин переноса данных. Я All in one SEO pack у меня тоже стоял изначально.
Просто кто-то может оказаться в моей ситуации – вот и пригодится эта информация…
Как хорошо, что я сразу установила All in one SEO pack. А оказаться в такой ситуации, как Вы очень неприятно. Надеюсь, что если у кого-то возникнут подобные проблемы, они смогут воспользоваться Вашим опытом и найти нужную информацию в интернете.
Это так, но в принципе, ничего страшного-то нет… Всё решаемо…
Если кто-то попадёт в подобную ситуацию и ему пригодится эта статья, то я буду только рад. Для того и писал…
Где-то на днях прочитала, что новая версия плагина All In One SEO Pack глючит, не слышали о таком? У меня сейчас стоит версия 2.1.7, предлагают обновиться до 2.2.2. Вот, сижу, думаю, что делать?
Ольга, ну вот у меня стоит версия 2.2.2… Полёт нормальный, никаких глюков. Но, правда. я на этой версии всего два дня… Однако не думаю, что будет что-то не так. Я вообще всегда ставлю все предлагаемые обновления.
Эти слухи распускают конкуренты… 🙂
Я с момента создания блога, опробовал все версии. Никаких глюков у меня не было.
Значит, действительно происки конкурентов… В любом случае, я обновила версию, думаю, все будет хорошо
Я если честно про конвертер тоже не знал. Спасибо, на будущее может пригодиться. Вдруг и SEO Pack устареет 🙂
Да, Андрей, никогда не знаешь, что может пригодится в будущем. Но ведь это даже интересно – узнавать что-то новое… Ведь когда возникает какая-то проблема, то первое, что мыделаем, как правило – ищем её решение в интернет. Может быть кто-то найдёт и эту статью, а кто уже нашёл и прочитал, будут знать что делать…
Мы все делимся знаниями и опытом друг с другом – в этом наша сила.
Да, это хорошо, что вы не поторопились удалять старый плагин, иначе не представляю как заново вручную все вписывать
Была мысль, что они не нужны и надо их сразу удалить, но какой-то внутренний голос предостерёг…
Если-б удалил… Ну и здесь, в принципе, был-бы выход… Есть архивы блога, можно было оттуда выдернуть нужную информацию и, в конце-концов, написать скрипт, который бы сам проставил все данные в нужные поля используя архивные данные. Возни, конечно, было-бы несравнимо больше…
АлександрЮ Вы уже новую версию плагина поставили? Тут друзья-блоггеры ей очень недовольны, говорят дыр много. Я на старой сижу, хорошо, что не успела обновить. Понаблюдайте, может быть, у Вас всё в порядке будет.
Ольга, я её, последнюю версию, на этот блог сразу и установил, прошло уже 3 или 4 дня – всё нормально.
Друзья-блогеры – программисты? Откуда данные про дыры? Не передают ли они байку, пущенную кем-то в Сети, из рук в руки?
Если они действительно знают про дыры, то в чём конкретно это выражается? Где дыры, в какой функции плагина, в каком коде, чем чревато?
Александр, здравствуйте) Как всегда виртуозно Вы справились с тупиковой ситуацией, браво! А я All In One SEO Pack установила с самого начала, только вот обновлять не спешу – тоже слышала много “хорошего” про новую версию, так что жду, пока ее доведут до ума.
Поздравляю Вас с победой в конкурсе комментаторов, благодарю, что наведываетесь на мой блог, и на этот раз жду от Вас кошелька вебмани, Я-кошелек не оправдал наши надежды))
Ваш редактор так и просит картинку оставить 🙂
Спасибо, Анжелика! WM кошелек отправлю в понедельник. На работе это всё у меня… Дома кипер не ставил…
В Яндекс ещё в начале прошлого месяца отправил по почте все необходимые документы, заверенные нотариусом, но что-то пока никаких изменений с кошельком…
All In One SEO Pack… Ну вот честно, не пойму я про какие дыры идёт речь. Вы не первая, кто говорит, что кто-то говорил про дыры… Но ещё никто не смог сказать в чём это конкретно выражается. Такое ощущение, что это очередная утка… Как можно говорить про дыры, не понимая где конкретно угроза?
Картинка прикольная…
Этот плагин у меня стоит с самого начала. Спасибо за “Законы” дедушки Мерфи, в моей жизни все идет именно по ним!
Так вроде это у всех так… По крайней мере у меня…
Да, хорошо, что хорошо кончается. Вы не знаете, кто это сказал?
Алла, мне это сказала мама, как-то в детстве…
А вообще, была такая пьесса Шекспира, думаю оттуда и пошло это выражение…
Если поставить цель, то можно с любой задачей справиться, У Вас это отлично получилось, думаю Ваши опыт ещё кому-нибудь пригодится, я свой All In One SEO Pack обновила, пока не заметила каких-то глюков, хотя в технических вопросах плаваю, может что и есть
Я тоже пока никаких глюков не заметил… Но про глюки никто и не говорил, все шумели про дыры в безопасности – это разные вещи и тут “на глаз” ничего не увидеть.
Но я вообще пока никаких отрицательных моментов не наблюдаю.
Александр, у меня вопрос. Чем вам не понравился Platinum Seo Pack у меня он до сих пор стоит и все хорошо. На вашего Мерфи есть другая пословица: ” От добра, добра не ищут”. И вообще положительный настрой к жизни не позволит реализоваться законам вашего мрачноватого Мерфи.
Александр, не могли бы вы мне подсказать? У меня на любимом блоге о сайтостроении 50 ошибок в структурированных данных. Я конечно пробовала их исправить, но у меня современная тема, в ней код более сложный, как только я в код, мой сайт исчезает. Пишут, что отсутствует updated во всех 50 случаях.
Ну вообще-то я об этом в статье писал… Вы её не читали?
Во-первых, Platinum не формирует sitemap и для этого нужен ещё один плагин. Во-вторых, тот “ещё один” плагин формирует sitemap с некоторым запозданием и в довольно своеобразном формате.
А вообще по итогу, поставив себе All In One SEO Pack, я удалил сразу три! плагина. All In One SEO Pack выполняет все задачи. Зачем три, когда можно один и при том он постоянно обновляется, т.е. развивается, а не стоит на месте, чего не скажешь об остальных плгинах, которые я удалил.
Законы эти реализуются независимо от нашего настроя. Но относится к ним нужно философски. Лично я так и делаю…
А можно конкретней… какой конкретно код Вы меняете? Думаю самое лучшее в таких случаях, посмотреть в сторону смены шаблона, раз уж он так неструктурирован.
А у меня из All In One SEO Pack перестала работать карта сайта, вот просто нет ее. Видимо после какого-то из обновлений. Как же я их ненавижу… и что еще странно, ни один другой плагин не работает нормально. Либо ставит кучу ссылок на самого себя, что тоже не хорошо. Вот пока сижу без карты.
Устанавливал все обновления. Всё нормально работает, карта сайта в том числе. Может быть у Вас другая причина?
узнать бы эту причину
Причину не скажу, естественно, так-как не знаю, но вот Андрей Косолапов писал, что возникли подобные проблемы после обновления All In One SEO Pack и он их решил просто заново переустановив этот плагин.
Попробуйте…
Я вот на втором блоге попробовала плагин от Yoast, мне тоже понравился, вот думаю теперь, какой лучше будет… Хотя по идее, вообще без разницы должно быть, лишь бы функции основные хорошо выполнял
All In One SEO Pack включает в себя много дополнительных, а главное, очень полезных функций. Я только рад, что перешёл на него…
В Yoast по-моему те же самые + хлебные крошки и тп. Я в All in seo пользуюсь только картой сайта из дополнительных
А у меня практически все доступные модули задействованы…
Я пробовала там соц.мета, но в итоге мне мое задание кодом больше понравилось. А в твиттере, кажется сейчас приличного вида ссылки не идут больше…Поэтому быстродействие и карта сайта включены
Если честно, то я так и не понял как эти соц.мета работают и что они вообще делают. Они у меня подключены, аккаунты там прописаны, но что это даёт – не знаю…
Это для оформления сниппетов. Так при нажатии кнопки “поделиться” будет название поста и случайный текст. ОпенГраф добавляет миниатюру, описание, автора и тп. – что там прописано
Вот правильно говорят – если ничего не получается, посмотрите наконец инструкцию…
Я понимаю, что это сниппеты, но не понимаю почему у меня это не работает… И вот, открыл наконец доки… Оказывается надо ещё профиль пользователя настроить правильно, а я только соц. мета настраивал…
Посмотрим, надо ещё почитать, что в доках пишут разработчики…
И как, нормально работает сео-плагин? Меня вообще никогда он не беспокоил, пока разговоры не начались.
Ольга, плагин отлично работает! И дополнительный функционал у него хороший. Позволяет убрать несколько других плагинов. У меня нет к нему никаких претензий.
Саша, представь себе, что я в СЕО полный профан! Вот ты пишешь ” …создал sitemap.xml, всё красиво, всё работает…”
Как его создавать, куда вставлять, что твоя карта сайта, которую я вижу – это создана именно этим плагином или другим, я имею в виду статическую карту сайта?
Миша, существует два понятия карты сайта. Одна – это та, про которую ты видимо говоришь и в которую есть доступ из меню – это карта сайта для людей. Большинство её делает при помощи плагина Dagon Design Sitemap Generator… Но есть и другие. В частности я использую другой плагин. Эта карта сайта служит только для облегчения навигации посетителей по сайту. Собственно к SEO она имеет только косвенное отношение в плане перелинковки.
У тебя такая тоже имеется в меню все записи.
Другая карта сайта sitemap.xml – это чисто для поисковиков. Это неотъемлемый элемент SEO. У тебя, кстати, она тоже есть вот она, чего прибедняешься-то? Кто-то до сих пор её делает при помощи плагина Google XML Sitemaps, но твоя и моя сделаны плагином All In One SEO Pack. Наши карты лучше и актуальнее. Именно на эти карты сайта смотрят поисковики при индексации сайтов.
Обе эти карты не статичные. Я добавляю запись и обе эти карты обновляются автоматически.
Я вообще не понял вопрос – у тебя-же есть и то, и то. Это какой-то розыгрыш?
Да, всё правильно, у меня установлен DDSitemap Generator, но у меня был установлен и Google XML Sitemaps. Дело в том, что у меня до прочтения твоей статьи не была создана карта сайта с помощью SEO PACK. Я просто не знал как это делается.
Причём этот плагин установлен у меня уже довольно продолжительное время. Я с его помощью только статьи в редакторе добавлял и ключевые слова. О создании динамической карты я и не слышал.
Когда делаешь карту для людей, то вставляешь в странице кодовое слово, я думал, что и здесь подобные действия нужно выполнить.
Нет, я вполне серьёзно спрашивал, просто когда ты проверял, я уже закончил работу с картой.
С аватаром тоже разобрался, зашёл в профиль на граватаре, а там не был указан мейловский адрес, а именно его я написал в коммент-форме у тебя. Я просто добавил адрес и аватар появился. у меня-то на сайтах gmail-овский адрес, поэтому проблем нету, а я и забыл об этой мелочи.
Саш, ты пожалуйста не смейся, я 7 месяцев не занимался ни сайтами, ни постами – стройка и работа оффлайн не давали, многое позабывал, поэтому могу иногда такие банальные вопросы задавать. Спасибо тебе!
Понятно. Я тоже иной раз банально могу забыть элементарную вещь как делать. Даже не отвлекаясь на пол-года. Так, что всё нормально.
Александр, я деактивировала оба плагина. Настроила All In One SEO Pack. Но на странице “Содержание” само содержание исчезло. Что не так?
Ирина, скорее всего Вы деактивировали плагин, который отвечает как раз за содержание. Большинство для этой цели использует плагин Dagon Design Sitemap Generator. Я тоже его кое-где использую. А на этом блоге у меня установлен плагин Simple Sitemap. Если Вы деактивировали какой-либо из этих плагинов, то активируйте.
Я Вам уже отвечал под другой статьёй, что плагин All In One SEO Pack создаёт карту сайта для поисковиков, а не содержание. Это разные вещи.
Ещё вопрос, почему у всех есть в комментах аватары, а у меня нету?
И опять не понял… граватары есть у тебя в комментах и твой здесь тоже отображается. Или ты о чём?
Если речь о комментариях на собственном блоге, то у Вас скорее всего не “прикручен” Граватар. Если у Вас вордпресс, то Граватар на нем отображается автоматически.
А я так и не понял, у Михаила граватары отображаются и на его блоге и на других…
А я чего вообще занялся этим вопросом? При проверке сайтов в веб-мастере я увидел вот такие замечания: http://clip2net.com/s/39kF2x3 и полез искать, вспомнил о твоей статье и начал всё переделывать, но веб-мастер всё равно стоит на своём – нет файла и всё тут. Я и подумал, наверное нужно создать файл и куда-то вставить, а у тебя в статье как-раз были такие строчки, что создал sitemap.xml
Что скажешь по замечанию веб-мастера? ведь этот файл должен быть?
Ну так его надо-же в вебмастер залить!
Аналогично и Яндексу свой sitemap надо скармливать…
И будет у тебя вот так:
Спасибо Саша! Так у меня и на Садоводстве нет этого файла, я там ещё ничего не делал с плагинами, может после обновления темы этот файл исчез?
Ну пропасть-то он не мог, если был… Сделай по аналогии, как делал на этом сайте и тоже в вебмастер его запихни…
Сделал, это кошмар! Проиндексированных страниц 0%. А я думаю, чего это у меня с 2000 до 50 уников упала посещалка!? Всё на события в украине ссылался, ведь основной контингент именно оттуда был.
Я установил плагин all in one seo pack, но карты сайта нет. Иду по ссылке – а там вместо нее выдает ошибку "This page contains the following errors: error on line 2 at column 6: XML declaration allowed only at the start of the document
Below is a rendering of the page up to the first error.".
Такая же проблема была на плагине seo by yoast.
Игорь, я давно уже не использую этот плагин, но судя по ошибке – дело просто в кодировке. Такая ошибка возникает, когда кодируют страницы в utf-8, а надо в utf-8 без BOM.
Не уверен, что сработает, но от многих проблем позволяет избавиться добавление в начало файла htaccess строки: AddDefaultCharset UTF-8
Я считаю лучшим решением для WordPress является плагин Yoast SEO. Вы сможете на него перейти с другого плагина без каких-либо проблем. Плагин содержит в себе очень много настроек, при грамотной настройке будут хороший результат.
Я с Вами полностью согласен. Давно уже использую именно Yoast SEO Premium.
А этой статье много лет, она с 2014 года… С тех пор многое поменялось…
Спасибо, бро! Помог. Точно такая же ситуация. Переходил с платинума в старый добрый All in One.
Рад, что помогло. Хотя сам я давно уже перешёл на Yoast SEO Premium. Мне он нравится гораздо больше.
В который раз подвёл Platinum и выручил All in One. Столько лет прошло после написания статьи, а до сих пор актуально. Спасибо!
Как приятно бывает, когда ты что-то пишешь и это оказывается кому-то полезным! Спасибо, Инга!
Сам я давно уже использую другой SEO-плагин: Yoast SEO Premium… Это, пожалуй лучшее, что я встречал из данной категории…