Eldoka Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 witam, nie wiem jak to nazwać ale widziałem na kilku stronach, że mają listę słów kluczowych jakie wpisywali użytkownicy w google.pl zanim przeszli do konkretnej podstrony. Np. Użytkownicy dostali się na tę stronę wpisując następujące frazy w google.pl: ... Jak coś takiego zrobić w PHP? forum zdrowotne - dodaj ogłoszenie za darmo! naprawiasz elektronikę? - dodaj ogłoszenie za darmo! masz kwiaciarnię? - dodaj ogłoszenie za darmo! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
lords Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 Musisz użyć informacji zawartych w $_SERVER Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
megauser Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 Liczysz na gotowca, ze ktoś się Ciebie zapyta w jakim systemie masz stronę, wykona prędko modyfikacje i niezwłocznie Ci ją tutaj zamieści ? Jeżeli nie, to: sprawdzasz referera w tablicy $_SERVER, jeżeli ruch pochodzi z Google to filtrujesz parametr q - w nim jest zawarta fraza z której ktoś wszedł z Google (jeżeli jest niezalogowany). Następnie zapisujesz to do bazy danych tak, aby było powiązane z daną podstroną - a na koniec zostaje Ci wyświetlanie zapisanych danych. Webmastering, kodowanie & programowanie Więcej informacji na moim profilu Zapraszam na PW Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Eldoka Opublikowano 13 Kwietnia 2012 Autor Udostępnij Opublikowano 13 Kwietnia 2012 Dzięki za odpowiedzi. Takie coś skleciłem: $link = $_SERVER['HTTP_REFERER']; $link = explode("&q=", $link); $link = explode('&',$link[1]); $fraza_z_google = urldecode($link[0]); A co bazy danych będę zapisywał w brzydki sposób (Mion mnie zje ;p), bo będę miał takie kolumny ID | PEŁNY ADRES PODSTRONY | FRAZA Z GOOGLE forum zdrowotne - dodaj ogłoszenie za darmo! naprawiasz elektronikę? - dodaj ogłoszenie za darmo! masz kwiaciarnię? - dodaj ogłoszenie za darmo! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
megauser Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 Całego URI zapisywać nie musisz, wystarczy tylko to, co jest po nazwie domeny. Dodatkowo warto jest zliczać... aby pokazywać tylko najpopularniejsze. Poza tym do tego co zrobiłeś powinieneś użyć funkcji parse_url(); Webmastering, kodowanie & programowanie Więcej informacji na moim profilu Zapraszam na PW Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Eldoka Opublikowano 13 Kwietnia 2012 Autor Udostępnij Opublikowano 13 Kwietnia 2012 Ta funkcja parse_url() nic mi nie dała, bo i tak trzeba wyciąć parametr q=. A ze zliczaniem najpopularniejszych fraz dobra sprawa. A jako adres będę zapisywał sam $_SERVER['REQUEST_URI'] albo jakoś pokombinuje żeby krócej było. forum zdrowotne - dodaj ogłoszenie za darmo! naprawiasz elektronikę? - dodaj ogłoszenie za darmo! masz kwiaciarnię? - dodaj ogłoszenie za darmo! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 Dane z wejścia są przekazywane w $_SERVER['HTTP_REFERER'], a nie w $_SERVER['REQUEST_URI'] HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
wostrek2 Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 ale jemu chodzi o adres podstrony Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Eldoka Opublikowano 13 Kwietnia 2012 Autor Udostępnij Opublikowano 13 Kwietnia 2012 ale $_SERVER['REQUEST_URI'] wykorzystuje do połączenia w bazie danych frazy z google a podstrony o którą chodzi. forum zdrowotne - dodaj ogłoszenie za darmo! naprawiasz elektronikę? - dodaj ogłoszenie za darmo! masz kwiaciarnię? - dodaj ogłoszenie za darmo! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 13 Kwietnia 2012 Udostępnij Opublikowano 13 Kwietnia 2012 To co innego wtedy adres na jaka wszedł odczytujesz ze zmiennej $_SERVER['REQUEST_URI'] HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
OSM Opublikowano 18 Kwietnia 2012 Udostępnij Opublikowano 18 Kwietnia 2012 Ja tak pobieram frazę z refa: preg_match("/google.*?q=(.*?)(&|$)/i", $_SERVER["HTTP_REFERER"], $ref); $fraza = urldecode($ref[1]); Wyciągam też parametr cd - dzięki niemu wiesz na jakiej pozycji w Google była dana podstrona na wpisaną frazę. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Eldoka Opublikowano 16 Grudnia 2013 Autor Udostępnij Opublikowano 16 Grudnia 2013 ostatnio mam problem, bo google dziwny refferer podaje i nie widzę w nim frazy. np. https://www.google.pl/url?sa=t&rct=j&q=&esrc=s&source=web& cd=12&ved=0CC4QFjABOAo&url=http%3A%2F%2F strona.pl%2Ff-durcar%2F&ei=HP-uUoq5GeLV4gSxjIGYAw &usg=AFQjCNGTlIm2xweT5mx5ol9SEeusOgLBTg&bvm=bv.57967247,d.bGE to jest wartość z $_SERVER['HTTP_REFERER']; jak szukać teraz frazy z wejść z google? forum zdrowotne - dodaj ogłoszenie za darmo! naprawiasz elektronikę? - dodaj ogłoszenie za darmo! masz kwiaciarnię? - dodaj ogłoszenie za darmo! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
miedzikm Opublikowano 10 Stycznia 2014 Udostępnij Opublikowano 10 Stycznia 2014 Cześć Eldoka, doszedłeś już jak znaleźć frazę z wejśc z google? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
tryme Opublikowano 18 Kwietnia 2014 Udostępnij Opublikowano 18 Kwietnia 2014 Podbijam tamat, ponieważ również chciałbym się dowiedzieć jak obecnie można wyciągać frazy z przekierowań google. Dziękuję za przydatne informacje. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 18 Kwietnia 2014 Udostępnij Opublikowano 18 Kwietnia 2014 Tak samo jak przedtem, czyli na podstawie zmiennej referrer. Innej możliwości NIE MA ... HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.