Давайце глядзець праўдзе ў вочы, WordPress Пошук марудны і вельмі недакладны. На шчасце, Google і палае хутка і дакладна. Акрамя таго, Google Google Custom Search ператварыўся, каб быць убудаваным у ваш уласны блог (альбо вэб-сайт).
Пастаянныя спасылкі і карыстацкі пошук Google
Для сайта з пастаяннымі спасылкамі, як у мяне, мне давялося зрабіць адну дадатковую мадыфікацыю. Мне трэба было зрабіць дзеянне ў тэгу формы адносна, а не пастаўляць увесь URL з даменам.
<form action="/query/"...
Карыстальніцкі пошук Google мае яшчэ адну прыемную асаблівасць ... яна выцягне абраны малюнак, калі ваш сайт выкарыстоўвае іх, і вы аптымізавалі загалоўкі з выкарыстаннем мікрададзеных у адпаведнасці з schema.org. Я выкарыстоўваю Yoast WordPress SEO убудова паклапаціцца пра гэта - і мой сайт абнаўляецца выявамі для кожнага паведамлення.
Зрабіце шаблон старонкі вынікаў пошуку
Замест таго, каб узламаць вашу тэму альбо перашкодзіць убудаваным Javascript у змест вашай старонкі, я б таксама рэкамендаваў стварыць шаблон для старонкі вынікаў карыстацкага пошуку Google. Для гэтага проста пабудуйце старонку, якая структуравана падобна вашай старонцы тэмы адной старонкі. Знішчыце ўсе кавалкі, якія вам не патрэбныя, і ўстаўце код Google. Дадайце старонку ў шаблон і назавіце яе накшталт googlecse.php з наступным кодам:
Вынікі пошуку: [Устаўце тут свой код вынікаў карыстацкага пошуку Google]
Цяпер, калі вы дадаеце новую старонку для вынікаў, выберыце гэта ў якасці шаблону:
Я б не саромеўся рабіць гэта ў любым блогу - не толькі дзеля паляпшэння хуткасці, але і для адпаведных вынікаў. Вы нават можаце зарабіць пару баксаў і збоку! Паглядзіце самі і дайце маю новую форму пошуку! Вы не будзеце расчараваныя!
Адна заўвага: калі вы запускаеце такую тэму, як Дваццаць адзінаццаць тэма, вам трэба будзе абнавіць поле пошуку css з! важна для кожнага са стыляў поля запыту, каб вы захавалі знешні выгляд! Вам таксама трэба будзе жорстка закадзіраваць шырыню CSS iframe у вашай табліцы стыляў (пры жаданні ўстаноўка шырыні ў JavaScript, здаецца, не ўплывае).
Ужо даўно ў сваім блогу ёсць Google Custom Search. Аднак я трымаю абодва варыянты адкрытымі.