Created
August 24, 2016 19:41
-
-
Save Heroes84/e13d4078abe1b7148e8633237db9f9d2 to your computer and use it in GitHub Desktop.
infobuzer title
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
switch($category) { | |
case 2: | |
$title = 'zakupy grupowe TRAVEL PODRÓŻE'; | |
break; | |
case 11: | |
$title = 'zakupy grupowe KRAKÓW'; | |
break; | |
case 10: | |
$title = 'zakupy grupowe WARSZAWA - okazje cenowe, kody kupony rabatowe, oferty promocyjne'; | |
break; | |
case 7: | |
$title = 'zakupy grupowe ŁÓDŹ'; | |
break; | |
case 14: | |
$title = 'zakupy grupowe TRÓJMIASTO - kody kupony rabatowe'; | |
break; | |
case 9: | |
$title = 'zakupy grupowe KATOWICE - kupony rabatowe'; | |
break; | |
case 12: | |
$title = 'okazje cenowe WROCŁAW'; | |
break; | |
case 8: | |
$title = 'okazje cenowe POZNAŃ'; | |
break; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Cześć, tu Łukasz. Fakt - forwardowanie maili tylko zwiększa niepotrzebne zamieszanie.
Problemem nie jest sam kod, ten powyższy jest właściwy. Problemem jest to w jaki sposób Google chce indeksować Waszą stronę. Z tego co udało mi się ustalić, do przełączenia kategorii potrzebne jest użycie cookies na komputerze klienta. Google indexując nie zapisuje cookies, więc wchodząc na podstrony miast / kategorii widzi zawsze to samo, stronę kategorii shopping (domyślna) - uznaje podstrony jako duplicate content i mowiąc krótko głupieje.
Zerknij proszę tu:
http://webcache.googleusercontent.com/search?q=cache:4iF2NnqIUXcJ:www.infobuzer.pl/voucher/show_category/11+&cd=1&hl=pl&ct=clnk&gl=pl
zawartość shopping, title kraków - mimo że jak wejdziesz już sam na stronę to jest OK
Rozwiązania sa dwa:
lepsze: albo przełączanie między kategoriami bez użycia cookies
nieco gorsze: dodanie obok pliku index.php plik kategorie.php (lub inny) ktory zwroci googlowi z użyciem CURL i zapisywanym na ftp (nie u klienta) ciasteczkiem. Gotowy kod moge wyslac.
Jak szybko sprawdzic jak google widzi stronę:
echo(file_get_contents("http://www.infobuzer.pl/voucher/switch_category_home/11"));
zwroci to samo co wszystkie inne:
echo(file_get_contents("http://www.infobuzer.pl/voucher/switch_category_home/10"));
echo(file_get_contents("http://www.infobuzer.pl/voucher/switch_category_home/9"));
poza roznica w title.
Przykład (sam html)
http://www.codeengineers.com/buzer/bez_cookies.php - dla kategorii 9, title Katowice, zawartość shopping
Przykład z cookies zapisanym na ftp
http://www.codeengineers.com/buzer/z_cookies.php - title katowice, oferty tez katowice
Z tego powodu tracicie sporo w oczach Google, dlatego tak cisnę by to zrobić.
Daj znać która wersja rozwiązania będzie dla Ciebie lepsza, dla mnie obie będą OK - istotne by to szybko wdrożyć