У апошнім пасце я распавёў пра выкарыстанне убудовы WordPress Дадаць мета-тэгі для дадання мета-апісанняў і назваў на паведамленні і старонкі на маіх сайтах WordPress. Гэта просты інструмент SEO, але добра працуе. Тым не менш, я вырашыў перайсці на сайты Yoast SEO для ўсіх яго дадатковых функцый і кіраўніцтва пры пабудове старонак. Я чакаў, што адна праца ў гэтым блогу мае амаль 100 паведамленняў, і ўсе гэтыя апісанні павінны быць перададзены з палёў, створаных старым убудовай, у палі Yoast. Yoast мае свае ўласныя інструменты імпарту, але яны не ўтрымліваюць той, які я выкарыстаў, і мой досвед працы з іншымі пераўтваральнікамі быў нядрэнны, таму я быў рады, што магу зрабіць гэта так проста з адным запыт у phpMyAdmin.
Мета-апісанні і іншая інфармацыя для паведамленняў і старонак захоўваюцца ў табліцы wp_postmeta ў базе дадзеных WordPress. (Націсніце, каб павялічыць малюнак.)
Мета-апісанні, створаныя як убудоўамі Add Meta Data, так і Yoast, захоўваюцца ў табліцы wp_postmeta ў базе дадзеных WordPress. У гэтай табліцы захоўваюцца пары ключ / значэнне для інфармацыі, звязанай з асобнымі элементамі, з полем post_id, які ідэнтыфікуе пэўную пасаду або старонку, а поле meta_id выступае ў якасці ключа табліцы. Yoast захоўвае свае мета-апісанні пад ключом «_yoast_wpseo_metadesc» і Дадаць метададзеныя захоўвае свае апісанні як «_amt_description». Я змог праверыць гэта, знайшоўшы значэнні ў некалькіх паведамленнях, якія я пераўтварыў уручную.
Адзін SQL запыт змог змяніць усе запісы апісанняў папярэдняга плягіну, каб выкарыстоўваць ключавы загаловак Yoast.
UPDATE <імя базы дадзеных> .wp_postmeta SET meta_key = '_yoast_wpseo_metadesc' ДЗЕ meta_key = '_amt_description'
Yoast мае магчымасць выкарыстоўваць мета-ключавыя словы, але я не выкарыстоўваю іх на гэты раз, таму апісанне сапраўды адзінае, што трэба перайсці. Yoast аўтаматычна пераўтварыў загалоўкі з назваў "Пост". Праз гадзіну я пераўтварыў абодва сайты і цалкам выдаліў стары убудова, захоўваючы ўсе мае мета-апісанні.
Хуткі запыт SQL пераўтварыў усе мета-апісанні з папярэдняга убудова SEO ў Yoast. (Націсніце, каб павялічыць малюнак.)
Перад гэтым трэба быць знаёмым з phpMyAdmin ці MySQL Workbench, і вы павінны разумець асновы SQL. Калі вы вырашыце паспрабаваць гэта Быць упэўненым, каб зрабіць рэзервовую копію вашага сайта і праверце запыты SQL перад запускам. Нягледзячы на тое, што я зрабіў нядаўнюю рэзервовую копію, я на секунду-два пераклаў перад кнопкай Go.
Вам патрэбна дапамога ў прадукцыйнасці пошуку для вашага сайта? Глядзіце мой прафесійны сайт па адрасе ComeauSoftware.com для атрымання дадатковай інфармацыі аб тым, як я магу дапамагчы вам з вашым вэб-сайтам і іншымі пытаннямі тэхналогіі.
Калі вы хочаце даведацца больш пра мову структураванага запыту (SQL), азнаёмцеся з маёй кнігай Ваша першае кіраўніцтва па распрацоўцы баз дадзеных , даступная на Amazon.com.
Вам патрэбна дапамога ў прадукцыйнасці пошуку для вашага сайта?