Vlastní změna skriptu vyhledávání google com. Pokročilé vyhledávání Yandex (a Google) pomocí nainstalovaného skriptu nebo v rozhraní

Dobré zdraví, vážení čtenáři blogové stránky! Doufám, že už mnoho z vás; možné, již jste vytvořili a nakonfigurovali vzhled reklamy, které se zobrazí na stránkách projektu. A pokud ano, pak váš zdroj získává na síle a zaslouží si určitou pozornost a respekt.

Je čas použít další možnost dostupnou ve vašem účtu Google Adsense, a to možnost instalace skriptu vyhledávání na google stránkách... Faktem je, že výchozí vyhledávání na většině webů nebo blogů WordPress zjevně není aktuální a chce při načítání výsledků vyhledávání mnohem lepší uživatelskou zkušenost.

Na stránce s výsledky vyhledávání Google navíc po instalaci formuláře budou umístěny bloky AdSense, které, pokud jsou dovedně nakonfigurovány, mohou zvýšit celkovou výši příjmů z kontextové reklamy. Vítězíme tedy nejen ve skutečnosti, že udržujeme uživatele v našem zdroji pomocí dokonale organizovaného vyhledávání, ale zároveň vyděláváme peníze navíc.

Konfigurace Google Site Search v ovládacím panelu Adsense

Přizpůsobit Google vyhledávání, musíte být přihlášeni ke svému účtu systému kontextové inzerce Google Adsense. K tomu Přihlašovací stránka Google Adsense do příslušných polí zadejte svůj e-mail a heslo a poté klikněte na tlačítko „Přihlásit“. Na hlavním panelu Adsense vyberte v horní nabídce možnost „Moje reklamy“, další krok - v levém sloupci - „Hledat“. Poté klikněte na odkaz „ Nový systém vlastní vyhledávání».


V nejvyšším sloupci zadejte název systému. Doporučuji zvolit název zdroje. K čemu to je? Nejprve, abychom rozlišili možnosti vyhledávání pro každý web, pokud je jich několik. První nastavení, které bude nabídnuto, je výběr oblasti, ve které bude vyhledávání prováděno. Nastavili jsme nastavení pro určitý (určitý) zdroj, proto jsme vložili „Pouze stránky, které jsem vybral“.

Když je tato možnost aktivována, zpřístupní se pole pro zadání adresy URL webových stránek, které budou prohledávány. Můžete napsat adresy několika projektů a výsledný vyhledávací formulář se pro ně zkombinuje. Má však smysl to dělat, pouze pokud jsou blogy nebo weby stejného nebo příbuzného tématu.


Níže se navrhuje vstup klíčová slova, které nejvíce plně definují téma webových stránek. To je nezbytné pro výběr nejrelevantnějších kontextových reklam Adsense; čím důležitější je, efektivnější reklama, a tím více tedy vaše výdělky. Bloky reklam se zobrazí na stránce s výsledky vyhledávání Google na webu poté, co uživatel zadá odpovídající požadavek do lišty formuláře vyhledávání.

K čemu jsou tito policajti? Za účelem zúžení rozsahu významu výrazu a zvýšení relevance reklam, které se zobrazí na stránce s výsledky vyhledávání. Uvedu jednoduchý příklad. Řekněme, že vstoupil návštěvník hledaný řetězec slovo „mapa“. Toto slovo má několik významů a poměrně širokou škálu použití těchto významů.

Ve výsledku se objeví ty stránky mého blogu, které obsahují materiál o souboru Sitemap. Nicméně, v reklamní jednotky na stránce s výsledky vyhledávání se mohou zobrazovat reklamy, které obsahují například nabídky na nákup her nebo geografické mapy pokud neuvedete další klíčová slova.

Dále. Pokud zaškrtnete políčko vedle možnosti „Použít bezpečné vyhledávání“, bude aktivován filtr Bezpečné vyhledávání, který odfiltruje pornografické a jiné nežádoucí zdroje. Tato možnost je ale nutná pouze při vyhledávání na více webech nebo v celé síti. Poté zadejte zemi, v doméně, ve které bude provedeno vlastní vyhledávání Google, jazyk vašeho webu a kódování (pro blogy a weby WordPress se obvykle používá kódování Unicode (UTF-8)).

Několik slov o možnosti „Přepis“. Pokud zaškrtnete políčka u příslušných jazykových skupin, budou návštěvníci webu v cizím jazyce moci obdržet odpověď na dotaz zadaný v jiných jazycích. To s největší pravděpodobností platí pro vícejazyčné blogy a webové stránky.

Nastavení vlastního kanálu pro sledování účinnosti reklam na stránce s výsledky vyhledávání

Chcete-li to provést, aktivujte rozšíření kliknutím na ikonu ozubeného kola vpravo horní roh V okně prohlížeče vyberte v horní nabídce možnost „Obrázky“ a poté v zobrazeném seznamu možnost „Zobrazit informace o obrázku“. Sousední karta otevře informace o všech obrázcích na webové stránce, včetně získání informací o adrese URL vašeho loga. Jak vidíte na výše uvedeném snímku obrazovky, obrázek záhlaví mého blogu je uložen ve složce „img“.

Pokud chcete pro stránku s výsledky vyhledávání Google použít jiný obrázek, můžete jej nahrát na server a poté napsat cestu k novému obrázku naproti řádku „URL obrázku loga“. Můžete si vybrat z nastavení, kde se obrázek bude nacházet: nad nebo vedle vyhledávacího pole (formuláře) Google.

Ale třetí možnost zobrazení stránky s výsledky vyhledávání souvisí s designem webu nebo blogu a považuji to za nejvýhodnější, protože návštěvník zůstává na zdroji a je vysoce pravděpodobné, že zůstane dále, aby se seznámil s jiné materiály. Implementace této možnosti však bude vyžadovat mnohem více pohybů těla.


Chcete-li na webu zobrazit výsledky vyhledávání Google, musíte vytvořit samostatnou webovou stránku prostřednictvím administrátorské oblasti WordPress. Určitě si přečtěte můj článek, kde jsem vše popsal velmi podrobně. Dodám, že poté, co jste vytvořili stránku pro zobrazování výsledků vyhledávání, musíte zaregistrovat její adresu ve sloupci naproti řádku „URL pro zobrazování výsledků vyhledávání“. Po nastavení všech výše popsaných nastavení musíte kliknout na tlačítko „Uložit a získat kód“ v dolní části okna nastavení.

Vkládání kódů formulářů (oken) a stránek s výsledky vyhledávání Google

Pokud jste nakonfigurovali přijímání výsledků vyhledávání Google na webu pomocí návrhu zdroje (třetí možnost), po uložení obdržíte dva kódy:


Horní kód definuje formulář (okno) s vyhledávacím řetězcem. Ve staré verzi, když jsem stále používal výchozí vyhledávání, vypadalo toto okno na mém blogu takto:

Poté, co jsem zkopíroval výše uvedený kód, vložil jsem ho do souboru searchform.php motivu namísto starého kódu a obklopil ho div s příslušnou třídou a stylizoval, aby formulář vypadal vhodný pro návrh webu.

Na stránkách blogu jsem již aplikaci podrobně popsal. Styly CSS k designu webových stránek. Vaše téma Wodpress by také mělo mít soubor s podobným názvem (jedna z možností, například search.php). Po vložení kódu vyhledávací formulář google měl následující podobu:

Dolní kód vložíme do nově vytvořené stránky (mám ji nazvanou „Výsledek hledání“) přímo v okně Editor HTML admin WordPress. Ano, skoro jsem zapomněl. Webová stránka s výsledky vyhledávání by se neměla objevit v žádném blogu ani nabídce webů. Musíte proto vyloučit jeho ID, aby nedošlo ke zmatení čtenářů, protože o něm nebudou žádné informace.

Chcete-li zjistit ID, přejděte na administrátorský panel WordPress v sekci „Stránky“ a přesuňte kurzor na odkaz na požadovaná stránka... Výsledkem je, že ve spodní části stavového řádku prohlížeče uvidíte jeho adresu, která bude obsahovat číslo, které je požadovaným ID.


S definovaným ID je nyní nutné jej vyloučit ze všech nabídek na webu. Například v mém motivu je za zobrazení nabídky odpovědná šablona header.php. Toto menu definovaný řádkem podobným tomuto:

Zde jsem doplnil tento řádek o následující záznam:

& vylúčit = 4366

Ukázalo se to takto:

To je vše, nyní bude vlastní vyhledávací stránka Google na webu vyloučena z nabídky a bude se zobrazovat pouze s výsledky vyhledávání pro požadavky čtenářů. Doufám, že jsem vše vysvětlil jasně. Abych byl upřímný, psaní dlouhých článků není snadné, ale je to přesně ten případ, kdy je to nutné. Pokud si myslíte, že příspěvky na blogu vám pomohou najít odpovědi na vaše otázky, můžete se přihlásit k odběru nejnovějších materiálů e-mailem. Brzy se uvidíme.

Už jste slyšeli o google skriptech (Apps Script)? Ne?

Jak se to stalo? Ach ne ne ne!

Taková užitečná věc a ví o ní jen úzký okruh odborníků. Ale marně!

Tato situace se vyvinula v rusky mluvící komunitě, zatímco v anglicky mluvícím internetovém prostoru je velmi populární ( jak je patrné z níže uvedených grafů).

Proč marně?

A protože je to skvělý nástroj pro malé a střední podniky, který vám umožní optimalizovat pracovní tok bez dalších nákladů a zavést automatický provoz důležitých obchodních procesů.

Skutečnost, že existuje firma, každý ocení možnosti této služby, protože existuje jen mnoho způsobů, jak ji používat!

Je nutné ponořit se trochu do kuchyně služeb Google, protože stejně vám vyrazí dech z úvodních vyhlídek!

Ale nepředbiehejme.

Nejprve musíte zjistit, co to je a co s tím dělat.

Před dávnými časy ( od roku 2009) skvělý Google vydal užitečnou funkci -.

Tato služba umožňuje automatizovat práci služeb Google. Nejbližší analogií je kancelářská sada Microsoft Office s jejich makry VBA ( Visual Basic pro aplikace) a jeho protějšky Libre Office, SoftMaker Office atd.

Není samozřejmě úplně správné porovnávat srovnání GAS a VBA.

Tady říká jeden z předních odborníků na služby Google na rusky mluvícím internetu Alexander Ivanov.

Jedinou věcí, která je spojuje, je myšlenka rozšířit možnosti stolního procesoru o další programový kód. ...

Alexander Ivanov

Konzultant skriptů Google Apps

Přečtěte si více podrobné srovnání, který Alexander laskavě sestavil speciálně pro vás a pro mě, můžete sledovat tento odkaz.

Samozřejmě, mnozí, kteří se snažili ovládnout používání maker za běhu, možná nemají velmi příjemné vzpomínky, ale nemračí se hned!

Skript aplikací Google- mnohem uživatelsky přívětivější jazyk, než by se na první pohled mohlo zdát.

Ve skutečnosti je skriptovací jazyk na základně JavaScript (Standard ECMAScript 5), který byl vyvinut speciálně pro výrazné zjednodušení vývoje aplikací založených na Google Apps.

Pro ty, kteří jsou v nádrži, dovolte mi připomenout vám, mimochodem, balíček byl nedávno přejmenován na G Oblek ) Jsou internetové služby vyvíjeny nadnárodní společností a které každý do určité míry zná?

Služby Google

(o kterých budeme uvažovat, psát pro ně skripty v plynu):

a mnoho dalších seznam aplikací neustále roste ( můžete zobrazit celý seznam produktů Google).

Tak, hlavní výhody práce se skripty google- toto není spuštění kódu na klientovi ( ty. ne přímo na vašem pracovním počítači) a v cloudu Google.

To vám dává možnost vytvářet samostatné skripty, které nevyžadují zásah uživatele ( velmi skvělá funkce!).

Pro začátek navíc nemusíte nic instalovat, Google se už o vše postaral.

K dispozici je hotový editor se všemi potřebnými funkcemi ( foto níže).

NA plusy lze také počítat

  • Dost nízký práh vstupu, tj. snadno se učí jazyk.
  • Příležitost interakce s ostatními Služby Google jako je Adsense, Google Analytics, AdWords atd.
  • Schopnost tvořit plnohodnotný z grafické rozhraní do HTML.
  • Také schopnost dělat požadavky HTTP a zpracovat jejich výsledky ( analýza). To znamená použití třídy UrlFetchApp plyn může extrahovat data z webových stránek a analyzovat odpovědi XML / JSON ze služeb REST API.
  • Dostatečná funkčnost vytvářet jednoduché nástroje nezbytné pro provoz podniku, až po plnohodnotný CRM systém.
  • Rozvinutá komunita v jistém smyslu spousta hotových řešení a lidí dychtivých navrhovat a samozřejmě dokumentovat. Je pravda, že všechna tato kouzla jsou většinou zaměřena na anglicky mluvící veřejnost.
  • a mnohem víc.

Prvním krokem je vytvoření skriptu

Nechoďme dokola ... Pojďme nyní napsat náš první scénář.

Vytváření skriptů pomocí panelu nástrojů Skriptové skripty

Nejprve se přihlaste ke svému účtu Google ( připomenout, že pro přístup ke všem službám je vyžadován pouze jeden účet, který je vytvořen společně s poštou Google), a pak přejděte na následující odkaz script.google.com a přejděte na právě takovou stránku ( Panel nástrojů Skript Skript):

V nabídce vlevo klikněte na tlačítko + Vytvořit skript.

Zde je okno editoru skriptů Google:

Mimochodem, to není jediný způsob, jak to spustit.

Můžete jít jinou cestou.

Vytváření skriptů pomocí Disku Google

Klikněte na tlačítko Vytvořit, vypadne seznam s možnostmi a poté vyberte Dosud a klikněte na Připojte další aplikace.

V okně připojení vstoupíme do vyhledávání kliknutím Připojit a ... voila!

V okně Aplikace Google Na Disk Google byl přidán Apps Script., postavit ptáka naproti Ve výchozím nastavení vyberte Google Apps Script pro soubory, které se s ním otevírají. a klikněte na OK

Nyní se v seznamu vašich schopností objevila nová služba a můžeme pokračovat přímo ke kódu.

Vytváření skriptů pomocí kontejnerového souboru

Kromě toho existuje další způsob, jak vytvořit soubor pro skript.

Toto je vytvoření souboru skriptu uvnitř ( např. uvnitř tabulky, dokumentu, snímku nebo formuláře, podmíněně uvnitř).

Tuto metodu však budeme analyzovat v následujících článcích.

První scénář

Vytvoříme náš první skript.

Samozřejmě můžete jít sem na tomto odkazu. tyts a pozorně si přečtěte, co píší znalí lidé, nebo…

Pro ty, kteří si programování nikdy nezkoušeli, se jistě bude „lakonické“ okno editoru zdát zcela záhadné a někteří možná budou chtít utéct s křikem: „ Byl jsem podveden, říkali, že je to snadné !!!

Nespěchejte si namazat lyže! Je to opravdu snadné, pokud samozřejmě víte, co dělat.

Stalo se to, dokonce i na úsvitu digitálních technologií, první testovací zpráva, kterou zobrazuje čerstvě napsaný program, je: „Hello world!“.

Navrhuji trochu se odchýlit od kánonů a někde přinést překlad slavného pozdravu ... no, řekněme, ve svahilštině!

Nejprve změníme název funkce z moje funkce na firstTest.

Funkce firstTest () (návrat Logger.log (LanguageApp.translate ("Hello World!", "En", "sw"));)

Pojďme napsat stejný příklad podrobněji a rozdělit každý řádek.

function firstTest () (var text = "Hello World!", text_language = "en", language_of_translation = "sw"; text = LanguageApp.translate (text, text_language, language_of_translation); Logger.log (text); návrat;)

Řádek 1... Směrnice funkce vytváří nová funkce, pak uvedeme jeho název firstTest.

Pak v závorkách () určíme parametry, které chceme funkci předat ( v našem případě nic neurčujeme, protože nic nepřenášíme).

A v složené závorky {} určuje kód, který se provede při volání této funkce.

Function firstTest () (// funkční kód zde)

Pokud dáte dvě lomítka // , pak kód za nimi a až do konce řádku nebude proveden.

To se nazývá komentář.

Mimochodem, komentář lze stále specifikovat takto /* */ , jakýkoli text uzavřený uvnitř bude považován za komentář, bez ohledu na začátek a / nebo konec řádků.

Řádky 2-4... Deklarujeme proměnné pomocí direktivy var.

  • Variabilní text s významem "Ahoj světe!" Je text k překladu,
  • text_jazyk s významem "En"- kód jazyka, ve kterém je text napsán, pokud ho necháte nevyplněný (například takto) “” ), jazyk bude detekován automaticky,
  • A language_of_translation s významem "Sw"- kód jazyka, do kterého bude text přeložen.

(jazykové kódy lze špehovat)

Var text = "Hello World!", Text_language = "en", language_of_translation = "sw";

Řádky 6-10... S odkazem na objekt LanguageApp, nebo spíše k metodě tohoto objektu přeložit který má tři parametry ( již jsme je popsali výše v řádcích 2-4).

Pokud některým termínům nerozumíte a / nebo nemáte základní znalosti jazyka JavaScript nebo jiného jazyka, nenechte se odradit!

Výsledek

Výsledkem této metody bude přeložený text, který se v našem případě zapíše do proměnné text (tj. přepíšeme starou hodnotu novou).

Text = LanguageApp.translate (text, text_jazyk, jazyk_přeložení);

Řádek 12. Logger.log (text)- toto je výstup našeho textu do deníku, kde jej potom budeme sledovat.

Logger.log (text);

Mimochodem, tudy (Logger.log (); ) v budoucnu bude užitečné pro ladění skriptů více než jednou, tj. hledání a opravování chyb, které se vkradly do vašeho skriptu

Řádek 14... Nepovinná směrnice vrátit se- vrací data určená polem ( nic jsme neurčili, což znamená, že výchozí vrátí false, se stejným úspěchem mohla být tato směrnice vynechána).

Pojďme pokračovat v našem program je napsán, Nyní uložte jej kliknutím na toto tlačítko ( ikona diskety)

Okamžitě se vám objeví okno.

V tom vstoupíme název projektu v terénu Zadejte nový název projektu, nech to být Ahoj světe!... Poté klikněte na tlačítko OK

Nyní spustíme to, První výběr požadovaná funkce a pak kliknutím sem ( ikona trojúhelníku)

Nakonec přejděte na kartu Pohled > Časopisy nebo jen stiskněte Ctrl + Enter (klávesové zkratky jsou užitečné).

A tak výsledek naše úsilí ...

Modrý podtržené informace oznamující, kdy byl záznam proveden,

ale Červené náš variabilní obsah text.

Ano ano - Salamu, Dunia! A existuje překlad slavných Ahoj světe ve svahilštině.

Mise splněna!

Ovace! Cítíte se pyšní? Zcela zaslouženě.

Udělali jsme první krok k osvojení tohoto nádherného nástroje.

Souhlasíte, bez falešné skromnosti, že to nebylo tak těžké.

Stále máte otázky?

Vždy se jich můžete zeptat v komentářích k tomuto příspěvku.

A experimentujte s kódem a poté nám ho ukažte v komentářích.

Výsledky

Nyní stručně shrňme:

  • Instalace služby GAS je jednoduchý postup, který zabere méně než minutu.
  • Editor skriptů můžete spustit kliknutím na odkaz script.google.com
  • LanguageApp.translate (text, sourceLanguage, targetLanguage);- automaticky překládá text ze zdrojového jazyka do cílového jazyka, má 3 parametry: původní text)
  • Chcete-li získat názor nebo hovořit o problému, kterému čelíte, doporučuji vám poslat příspěvek na některý z Komunity Google+: Google Script. Angličtina , Dokumenty a Disk Google nebo na přetečení zásobníku

Ve vyhledávači Yandex, stejně jako v Google, existuje pokročilé nastavení vyhledávání (podle data, dokumentů, webů, země, jazyka, ...) a speciální stránky pro pokročilé vyhledávání. Oba jsou kvůli rozhraní nepohodlné - velké množství stisknutá tlačítka, kliknutí a pohyby. U některých (často používaných) režimů vyhledávání byly vytvořeny uživatelské skripty s výběrem jednoho z desítek tlačítek na jedno kliknutí. Na obrazovce je viditelných pouze několik tlačítek pro spuštění, které fungují jako rozevírací seznamy při najetí myší.

Takový skript, kdysi bez vynechávání seznamů, dlouho pracoval na stránkách Google a podle počtu stažení si získal popularitu mezi anglicky mluvícími uživateli (existuje výběr z 5 jazyků rozhraní). Kdysi se myslelo, že bude snadné jej přenést na Yandex, a o víkendu, za pár dní, bylo provedeno přizpůsobení a překreslení na barvy Yandex a nyní se to zdá „cílové skupině“ - lidem z IT kteří někdy musí hodně hledat a kteří jsou zvyklí instalovat další skripty a jít na git hubs.


Kromě utilitárního použití může být skript zajímavý jako testovací prostředí pro řešení rozhraní. Banda 2-3 skriptů v budoucnu může začít fungovat jako meta-vyhledávač, vše pro to už existuje, s výjimkou závěrečných úprav - vložte propojovací tlačítka, port na mailru a další vyhledávače.

Nyní se podívejme na to, jaké funkce Yandex byly přidány do dříve existujícího řešení Google.

První a jediné omezení Yandexu, které vás zaujme, je žádné hledání za poslední hodiny... S největší pravděpodobností Yandex ještě nemá takovou funkčnost, otázka na toster.ru nepřinesla odpověď, ale nyní možná vývojáři z Yandexu něco napíší do komentářů.

Došlo také k rozšíření funkcí při vyhledávání dokumentů - umožňuje to rozhraní dotazů na Yandex vyhledávání podle skupiny typů dokumentů(vícenásobný výběr v nastavení) a pokaždé Google - pouze jeden typ dokumentu (PDF, DOC, SWF, ...).

Jinak - režim speciální nastavení protíná se tak dobře, že umožnilo učinit nejen podobné rozhraní, ale také uložení nastavení. Toto je vyhledávání na stránce (doméně) a hledání posledního časového intervalu (více než jeden den).

Nastavení podrobností úložiště - řešení s externím lokálním úložištěm

Dříve pro Google podobné rozšíření získalo zachování nastavení vyhledávání. Jen proto, že je někdy žádoucí změnit seznam vašich domén nebo jazyk rozhraní a změny přímo ve skriptu nestačí, což je známé pouze front-endovým programátorům, a to i při poměrně častých aktualizacích není možné uložit kód části skriptu opravený uživatelem z obecné aktualizace. Pokud se zobrazí uložené nastavení (v localStorage), bude otázka odstraněna.

Ale pak se Google ocitl ve zvyku mazat místní paměť! Uživatelé Facebooku se s tím také již setkali a pro vyřešení tohoto problému byl skript z jiného důvodu (bookmarklet záložek s rolováním okna rolování). Tady - podobně bylo nutné spustit z domény Google někde do jiné domény, kam by se čisticí skripty nedostaly. Komunikace byla organizována pomocí tiché skromné ​​stránky na github.io, kde bylo vše bezpečně uloženo, téměř jako v bance. (Tento odkaz se vám bude hodit po instalaci skriptu, abyste zjistili, kam byla nastavení uložena.)

U Yandexu to vedlo ke skutečnosti, že ukládání jeho nastavení bylo také provedeno ve stejné doméně (github.io). To okamžitě vedlo k tomu, že 2 různé skripty, různé domény a různé vyhledávače získaly společná nastavení. Ne, je velmi snadné je oddělit, ale proč? Seznam oblíbených stránek pro vyhledávání, jazyk rozhraní a následně - ukládání nejnovějších časových intervalů - se to všechno začalo zobrazovat stejným způsobem jak v Google, tak v Yandexu, pokud používáte stejný prohlížeč.

Právě tento mechanismus nyní umožňuje velmi jednoduše provést metasearch - přidat do uloženého nastavení pole pro příkazy - stačí příkaz „prohledat“ nebo „prohledat nastavení“ nebo „prohledat vybrané vyhledávače“). V budoucnu si můžete představit, že tam bude synchronní správa map a prohlížení v sekcích, například zprávy, obrázky. Souhlasíte, je pohodlné chodit po mapě v jednom okně a v dalším - mít synchronní kopii v Mapách Google, abyste mohli přepnout do okna s úplnějšími informacemi. A výstup obrázků bude znatelně odlišný a doplňkový.

Adresář možností pokročilého vyhledávání v Yandexu a Google

Tento seznam, případně doplněk specialisté na uživatele a vývojáři společnosti (přidejte komentáře nebo léky).
Všechny metody a typy jsou uvedeny za účelem uspořádání malé příručky.
Mnoho rozhraní uživatelského skriptu není implementováno. Je uvedeno, co bylo implementováno.

V Yandexu:

  • podle regionu
    v rozhraní- pole s výzvami, kde je vybrán „region“ - země, region nebo město;
    na vyžádání - & rstr = s podepsaným magickým mnohociferným číslem, které odpovídá jinému nezdokumentovanému parametru lr pro váš region; ne všechno funguje - například vyhledávání v Manile (rstr = -10629, to je Filipíny) se příliš neliší od obecného;
  • podle webu nebo domény
    v rozhraní- do pole zadejte název domény (2 nebo 3 úrovně, bez pokračování)
    ve vyhledávacím panelu- píšeme (bez uvozovek) „site: 3dnews.ru“ nebo podobné;
    Yandex Extra tlačítka - rozevírací seznam předregistrovaných domén pod tlačítkem „web“. Složení seznamu lze změnit v nastavení pomocí tlačítka webu - Nastavení - formulář nastavení - znovu načíst stránku. Uloženo v externím místním úložišti. Je užitečné zkopírovat seznam domén pro uložení, přenos do jiného prohlížeče a pro obnovení.
    na vyžádání - & site = anysite.ru;
  • po celé zemi
    v rozhraní- přepíná se tlačítko s významem „vlastní země“, tj. v doméně .by je to volba „od“ a nic víc;
    na vyžádání - & country = podle Zároveň můžete určit některé další země, pro které Yandex pracuje, ale která z nich ve skutečnosti funguje, není zdokumentována. Například, & country = tr nebo com.tr nefunguje, stejně jako mnoho „ne blízkých“ zemí, nemusí to být nutně malé;
  • přesný dotaz
    v rozhraní- samostatné tlačítko v podnadpisu nebo na speciální stránce;
    ve vyhledávacím panelu- orámujte všechna slova nebo některá z nich (tvořící přesnou část dotazu) uvozovkami;
    na vyžádání - & wordforms = přesné
  • podle jazyka stránky
    výběr jazyků je malý, ale pokrývá všechny země, kde je Yandex přítomen jako samostatný konkurenční vyhledávač, plus angličtina, němčina, francouzština; (tento seznam může být kandidátem na další tlačítko v uživatelském skriptu, ale kolik lidí toto nastavení používá? S největší pravděpodobností ne);
  • podle typu(množný) dokumenty
    v rozhraní- vyberte ze seznamu s více výběry; s každým kliknutím se vydávání ajaxu mění (bez restartu); na pokročilé stránce - vyberte typy ze 14 (nyní) zaškrtávacích políček;
    ve vyhledávacím panelu mime: pdf "nebo podobné, mnoho typů je podporováno, ale jeden na žádost; zajímavé je, že tento typ volby NENÍ podporován skripty titulků - je to samozřejmě starší způsob výběru možnosti;
    Yandex Extra tlačítka - rozevírací seznam předdefinovaných typů dokumentů pod tlačítkem „PDF“, který sám také vybere zadaný typ; při kliknutí stránka zvedne výsledky a změní seznam vybraných typů v podnadpisu; skript odstraní chybu zobrazení - vybere tlačítko typu, pokud byl vybrán alespoň jeden typ; tlačítka uživatelského skriptu tedy ve skutečnosti iniciují „klikání“ podle typu v titulku, nezobrazují samy výsledky vícenásobného výběru, ale fungují i ​​bez titulku (objeví se po prvním kliknutí);
    na vyžádání - & mime = rtf nebo & mime = rtf% 2Cdoc uvedením všech vybraných typů; pracuje a & mime = rtf & mime = doc a dál; požadavky se zadávají přes AJAX, ale u hlavního můžete stejným způsobem poslat požadavek bez ajaxu;
  • podle posledního intervalu dat
    v rozhraní- 3 samostatná tlačítka v podnadpisu nebo 5 - na speciální stránce;
    Yandex Extra tlačítka - 4 rozevírací seznamy ve formě původně malých 4 tlačítek - výběr za posledních několik: dny, týdny, měsíce, roky. Vybraná hodnota se uloží do nastavení a přesune se na začátek seznamu, takže když opakujete stejný výběr, stačí stisknout tlačítko. Technicky je implementováno prostřednictvím požadavku na libovolný datový interval (část níže), stránka provede požadavek prostřednictvím AJAX, ale z hlavního funguje jako normální opětovné načtení stránky;
    na vyžádání- magický parametr & within = number pro některé intervaly; například & within = 1 - 2 týdny předem; 77 - za den, 2 - za měsíc; 3 - za 3 měsíce; 4 - na půl roku, 5 - na rok, 6 - na 2 roky atd., 7 - na aktuální den, 8 - na 3 dny nebo 4 dny (není přesně známo, neověřeno), 9 - po dobu 8 dnů; můžete zkontrolovat, že na výsledné stránce je interval označen s přesností dne a výsledky - s přesností na hodinu až den;
  • podle časového intervalu
    v rozhraní- 2 pole s výběrem data (tabulky pro výběr dat z kalendáře);
    na vyžádání - & from_date_full = 01/11/2016 & to_date_full = 19.01.2016

Existuje celá řada dalších specifičtějších parametrů, dotazovací jazyk (například vylučující klíčová slova a uvedené citace), které nebudeme zvažovat, ale některé z nich se mohou objevit v uživatelském rozhraní skriptu pro pokročilé vyhledávání. Kromě toho má Yandex řadu typů stránek (obrázky, videa, novinky, Market atd.), Kde mohou mít požadavky specifické funkce (například vyhledávání obrázků, hledání zeměpisné polohy na mapě). Skript nyní pokrývá hlavní pole - textové vyhledávání.

V kapitole Novinky Yandex pokročilé vyhledávání probíhá podle jiných názvů parametrů a skript se v této části v této fázi neprovádí. Google má stejná pravidla pro vytváření dotazů v sekci zpráv, skript pro Google funguje ve všech jeho hlavních částech.

V Google:

Zajímavé je, že různé parametry dotazu poskytují stejné výsledky, ale ve 2stránkových designech - s černým nadpisem (starší) a s bílým. Zároveň je kvalita problému s největší pravděpodobností stejná. Stránka pokročilého vyhledávání aktuálně vrací černou odpověď na název, což nemusí nutně platit rozdílné země... (Je také známo, že čmáranice vydávány v různých hodinách pro různá časová pásma.)
  • typ(jednotné číslo) dokument
    v rozhraní - pokročilé vyhledávání- typ souboru:
    - jeden z 10 formátů; textový dotaz lze hledat i jiné typy než ty, které jsou uvedeny v seznamu;
    ve vyhledávacím panelu- přidat (bez uvozovek) " typ souboru: pdf„nebo podobně;
    Google vyhledávání Extra tlačítka - doposud provedeno jako 2 samostatná tlačítka (bez seznamů) pro PDF a DOC (ostatní typy v Google se docela dobře nastavují na vyhledávací liště, bylo představeno mnoho typů dokumentů, počínaje skriptem pro Yandex);
    na vyžádání - & as_filetype = xls
  • podle posledního intervalu dat
    v rozhraní - Vyhledávací nástroje - (Kdykoli | Minulost <период>), pak - 5 možností volby, nebo je zde možnost nastavit libovolný časový interval zde nebo na speciální stránce;
    Extra tlačítka Google Search - 5 rozevíracích seznamů ve formě původně malých 5 tlačítek - výběr za posledních pár: dny, týdny, měsíce, roky, hodin(navíc k tomu samému v Yandexu). Vybraná hodnota se uloží do nastavení a přesune se na začátek seznamu, takže při opakování stejného výběru by stačilo stisknout tlačítko;
    na vyžádání- 2 typy požadavků se stejnými výsledky, ale s odlišným designem SERP
    & as_qdr = m2- pohled s černým titulem;
    & tbs = qdr: h1- více nový druh; h, d, w, m nebo y jsou použity místo „h“; číslo - počet rozměrových jednotek nebo prázdný, který bude odpovídat 1;
  • podle časového intervalu
    v rozhraní - Vyhledávací nástroje - (Kdykoli | Minulost <период>) - Vlastní rozsah ...; na speciální stránce - výběr pouze pro několik posledních datových intervalů (část výše);
    Extra tlačítka Google Search - samostatné tlačítko, které okamžitě zavolá formulář rozhraní; na hlavní stránce - není tam žádná podpora, takže tlačítko se skriptem nezobrazí
    na vyžádání - & tbs = cdr% 3A1% 2Ccd_min% 3A12% 2F29% 2F2015% 2Ccd_max% 3A1% 2F5% 2F2016;
  • podle webu nebo domény, včetně nejvyšší úroveň(.com, .cc, ...)
    v rozhraní- na stránce pokročilého vyhledávání (ikona ozubeného kola - Pokročilé vyhledávání);
    ve vyhledávacím panelu- přidat (bez uvozovek) " web: anysite.com„nebo podobně, včetně bezbodové domény nejvyšší úrovně;
    Extra tlačítka Google Search - samostatné tlačítko s rozevíracím seznamem s předdefinovanými doménami, jejichž seznam lze změnit v nastavení. Když kliknete na počáteční tlačítko, nespustí vyhledávání, ale pouze zobrazí text ve vyhledávací liště, což je vhodné pro úpravu domény. První doménu lze tedy vůbec zadat jako prázdný řetězec;
    na vyžádání - & as_sitesearch = anysite.com;


Další parametry - Google má pro textové vyhledávání a dotazovací jazyk řadu dalších parametrů, jejichž detailní zvážení přesahuje rámec článku, ale v budoucnu se mohou objevit v uživatelském rozhraní skriptu.
  • přesné slovo nebo skupina
  • kterékoli ze slov
  • kromě slov
  • interval rozměrů (kg, měnové jednotky, roky)
  • podle jazyka stránky
  • v regionu (státu)
  • na místě na stránce
  • rodinný filtr
  • podle licencí
Výsledky hledání lze seřadit podle relevance nebo data.
Existuje řada typů vyhledávání (obrázky, videa, novinky, mapy, ...), kde budou parametry vyhledávání odlišné nebo se specifiky. Skript Extra tlačítka Google Search zachová typ vyhledávací stránky, ze které byla spuštěna.

Na téma organizování metasearch pro pravidelné dotazy

(Další budou plány a fantazie zajímavé pro vývojáře rozhraní.)

Ve velmi jednoduchá forma metasearch je prohlížení výsledků ve 2 sousedních oknech stejného prohlížeče. Ve druhém okně můžete navíc hledat identické odpovědi. Pokud chcete získat výstup v jednom okně, musíte se rozhodnout, kam do seznamu vložit položky seznamu z druhého okna. S největší pravděpodobností je vhodné vložit přibližně ve stejné poloze, jakou prvek zaujímal ve 2. okně. A samozřejmě uveďte, ze kterého vyhledávače přišly odpovědi, aby uživatel hromadil statistiky v paměti, pro které požadavky, od kterého vyhledávače dostal užitečnou odpověď.

Poznámka k zásadám vyhledávače. Je technicky nemožné provést metasearch v jednom okně, protože moderní velké vyhledávače striktně vynucují, aby se požadavek nevykonával v rámci, takže odpověď přijde na skutečnou stránku, a ne na objekt XMLHTTP. To je způsobeno příjmem z doprovodné reklamy, která je nyní hlavním chlebem každého vyhledávače. Pro uživatele je naopak důležitý výsledek a maximum je motor, který jej dává.

Metasearch ve skriptech je pravděpodobnost blízké budoucnosti. Pro implementaci - kódy skriptů jsou k dispozici na GitHubu (Yandex, Google), nová řešení jsou vítána.

UPD: Kdo pomůže s běloruskými, kazašskými a tureckými lokalizacemi?

objem a formát

ru :( "hledat v souborech PDF": "hledat podle Dokumenty PDF"," hledat v ":" hledat podle "," od / do ":" za období "," poslední ": [" za poslední "," za poslední "," za poslední "]," den ":" dny "," dny ": [" dny "," dny "]," týden ":" týden "," týdny ": [" týdny "," týdny "]," měsíc ":" měsíc ", "months": ["months", "months"], "year": "year", "years": ["years", "years"], "hour": "hour", "hours": [" hodiny "," hodiny "]," Nastavení ":" Nastavení "," uživatelského skriptu ":" uživatelský skript "," znovu načíst stránku pro efekt ":" znovu načíst stránku "," jazyk rozhraní ":" jazyk rozhraní "," méně pozice na konci výběru ":" Méně výběru na konci výběru "," Weby ":" Weby ")


UPD2 2016-01-22: primární tlačítka jsou vytvořena jako šipky ve stylu tlačítka Yandex. Screenshoty v článku byly nahrazeny.

Jak nainstalovat vyhledávání Google na web, pokud jste docela čajník? Je to docela jednoduché a nevyžaduje žádné speciální znalosti, níže uvedené pokyny vám pomohou.

Nedávno jsem chtěl na svůj web přidat vyhledávací formulář třetí strany od Google nebo Yandex, ale přesto jsem se rozhodl pro první možnost, protože ji používá mnoho webmasterů a navíc může vlastní vyhledávací systém (CSP) od Google Inc být zpeněžen pomocí, no, ve třetím je přizpůsobení designu samotného formuláře a Výsledky vyhledávání„u Googlu to bude pravděpodobně chladnější.

Kde získat vyhledávací kód Google

Metoda číslo 1. Chcete-li získat vyhledávací kód Google pro tento web, musíte se zaregistrovat u Google nebo si jednoduše poslat e-mail gmail.com... Ve službě probíhá vytvoření vlastního vyhledávacího systému Google CSE.

Obrázek 1. Tlačítko Vytvořit vlastní vyhledávač

Klikněte na tlačítko a začněte vytvářet SPP:

Obrázek 2. Vytvoření vlastního vyhledávacího systému

Zde musíte vyplnit 3 pole:

  • Prohledávané weby- zadejte doménu svého webu a jeho zrcadlo;
  • Jazyk- vyberte si ruštinu nebo cokoli potřebujete - toto je jazyk rozhraní NGN;
  • název vyhledávač - zadejte název vyhledávače.

Po dokončení výše uvedených nastavení klikněte na tlačítko Vytvořit.

Otevře se okno s blahopřáním, jsou zde také tři položky nabídky:

Obrázek 3. Vytvořeno vlastní vyhledávání z Googlu


Tím se dokončí všechna nastavení, vraťme se k instalaci kódu zobrazeného na obrázku 4. Vyberte a zkopírujte jej. Pomocí příkladu WordPress vám řeknu, jak je tento skript nainstalován na webu.

Nejvíc jednoduchým způsobem instalace vyhledávacího kódu Google na web jsou widgety, ve WordPressu to lze provést pomocí textového widgetu:

Obrázek 6. WordPress Text Widget

Widget lze nainstalovat na webový panel nebo na jiná dostupná místa vaší šablony. Pro urychlení načítání doporučuji rozdělit NGN kód na dvě části:

  • Samotný skript:
1 2 3

  • Značka je zodpovědná za zobrazení formuláře na blogu:
1

Doporučuji ponechat výstupní kód v widgetu a přesunout skript na místo, kde nebude rušit načítání hlavního obsahu webu, před závěrečnou značku... Ve WordPressu tuto značku najdete v souboru zápatí.php.

Vytvořte Vyhledávání Google v účtu AdSense

Metoda 2. Kromě toho, že na webu lze vytvořit vyhledávání Google Google CSE, je tu ještě jeden rychlý způsob k dispozici komukoli s fungujícím účtem AdSense. Pokud jste zaregistrováni v Adsense, můžete v několika krocích získat vyhledávací formulář Google a zobrazení reklam tam bude okamžitě nakonfigurováno.

Obrázek 7. Karta Moje reklamy v Adsense

Vyberte Hledat a přejděte na stránku správy NGN v Adsense:

Obrázek 8. Stránka pro správu NGN

Klikneme na tlačítko Nový vlastní vyhledávací systém a přejdeme na stránku pro vytvoření vlastního vyhledávacího modulu:

Obrázek 9. Vytvoření WBS

Na obrázku 9 jsem uvedl základní nastavení:

  • název;
  • Oblast hledání- která stránka bude vyhledána;
  • Země- uvedeme země;
  • Jazyk stránek- uveďte jazyk svého webu;
  • Kódování- Doporučuji UTF-8;
  • Přepis- Doporučuji používat angličtinu;
  • Populární dotazy

Při jejich vyplňování není nic obtížného. Pojďme analyzovat zbývající 4 body podrobněji:


Po dokončení všech nastavení je uložte a získejte kód, který je třeba nainstalovat na web. Výše jsem popsal, jak se to děje.

To je vše! Doufám, že na otázku: Jak nainstalovat vyhledávání Google na web, jsem odpověděl v plném rozsahu.

Dobrý den, vážení čtenáři blogové stránky. Toto je druhý článek v sérii o vydělávání peněz na internetu () a bude věnován práci s kontextovým reklamním systémem Google Adsense.

V prvním článku jsme se podrobně naučili pracovat reklamy, a také se dozvěděl o takové metodě výběru peněz vydělaných v tomto systému, jako je Rapida (mimochodem, doporučuji vám přemýšlet o otevření IP).

Budeme tedy předpokládat, že jste na to přišli, a proto se dnes pokusíme zabít dvě mouchy jednou ranou - nainstalujeme skript pro vyhledávání na webu od Google, který zlepší kvalitu integrovaného CMS (redakční systém) a také nakonfigurovat zobrazení reklamních jednotek ve výsledcích Adsense, které vám pomohou generovat další příjem. Spojme, abych tak řekl, obchod s potěšením.

Nastavení a získání kódu vyhledávacího skriptu z Googlu

Například jsem dlouho přemýšlel o použití vyhledávacího algoritmu od Google nebo Yandex (), protože vestavěný WordPress mi nevyhovoval (a pravděpodobně také návštěvníkům blogu), co se týče kvality a pohodlí poskytovaných výsledků . Myslím, že téměř totéž lze říci o jejích protějšcích v Joomle a dalších populárních enginech ().

Pro svůj blog WordPress jsem použil vyhledávací pole již v šabloně a přizpůsobil jej pro Google. Současně jeho vzhled zůstal stejný, co nejblíže designu blogu, ale samotné hledání se nyní provádí pomocí algoritmů nejvýkonnějšího vyhledávače na světě a jeho výsledky ukazují Google Adsense reklamní jednotky.

K tomu jsem musel křížit ježka s hadem, tj. změnit skript standardního vyhledávání blogů s přihlédnutím k kódu získanému z materiálů tohoto článku.

Skript, který jsem dostal od Google pro svůj blog, vypadal takto:

Standardní kód, který byl v souboru searchform.php ve složce s mým tématem WordPress, vypadal takto:

Po překročení ježka s hadem jsem dostal následující skript, který se nyní používá:

Nebudu zacházet do podrobností provedených změn, protože se ukáže jako velmi objemný a článek již není malý. Proto nechávám analýzu kódu na vašem uvážení, myslím, že s podrobným porovnáním vše rychle zjistíte.

Také vám doporučuji přečíst: Jak vydělat více v kontextová reklama Google Adsense http://sosnovskij.ru/google-adsense-secrety-uspeha/ - osm tajemství úspěšné práce s bloky kontextové reklamy.