/ / Używanie wzorca do blokowania niektórych dynamicznych adresów URL w robots.txt - robots.txt, googlebot

Używanie wzorca do blokowania niektórych dynamicznych adresów URL w pliku robots.txt - robots.txt, googlebot

Próbuję wykluczyć część strony z indeksowania. Mam formularz wyszukiwania, w którym można użyć niektórych predefiniowanych parametrów lub zapytań wpisanych przez użytkownika. Muszę zablokować wyniki wyszukiwania, które mają zapytania użytkownika.

Przykładowe adresy URL:

  • example.com?adv=0&query=&r=0&woj=0&msc=&osk=&osb=&osn= # indeksuj to!
  • example.com?adv=0&query=&r=0&woj=0&msc=&osk=&osb=&osn= # indeksuj też!
  • example.com?adv=0&query=**USER_QUERY**&r=0&woj=0&msc=&osk=&osb=&osn= # nie indeksuj!

robots.txt:

User-Agent: *

Disallow: /example.com?adv=0&query=*&r=0&woj=0&msc=&osk=&osb=&osn=

Czy symbol gwiazdki działa zgodnie z oczekiwaniami? Google będzie wiedział, że gwiazdka ma być powiązana tylko z &query param i jeśli ten parametr jest pusty, URL powinien być zaindeksowany?

Odpowiedzi:

0 dla odpowiedzi № 1

Bing i Google zezwalają na stosowanie symboli wieloznacznych? * (z https://youtu.be/G29Zt-UH_Ko)