rogalsky Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Witam,mam serwis, w którym jest ponad 60tyś linków. Domena się nie zmienia, zmieniły się natomiast wszystkie linki w serwisie do kategorii, subkategorii i produktów. Chciałem na początku chociaż kategorie/subkategorie przekierować 1:1, napisałem bota, wyciągnąłem sobie stare linki, nowe linki i z samych kategorii wygenerowałem sobie redirecty i wychodzi blisko 600 redirectów. Wrzucenie tego w .htaccess nie wchodzi w grę gdyż zajeżdża serwer, nie ma również możliwości zrobienia tego przez php (header location) czy java script. Nie da się również wykonać tego regexem gdyż linki zmieniły się diametralnie i nie ma możliwości znaleźć części wspólnej. Proszę o pomoc, gdyż nie mam doświadczenia w działaniach zakrojonych na tak ogromną skalę.Oczywiście nową mapę strony wygenerowałem i wrzuciłem do GWT(Search Console) Moje pytanie brzmi: jak to zrobić w miarę bezboleśnie na tak ogromnym serwisie? Czy przekeirowanie 404ek na stronę główną jest dobrym rozwiązaniem w tej chwili?Pozdrawiam i dziękuję za podpowiedzi. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
it_management Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Po pierwsze czy do tych 60 tys podstron prowadzą w ogole jakieś linki ? https://seomanagment.com/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 mam serwis,Jeśli masz serwis, to i masz jego kod źródłowy, wiec można ustawić dowolne programowe mapowanie przekierowań; nie ma również możliwości zrobienia tego przez php (header location) != mam serwis, 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...
rogalsky Opublikowano 30 Sierpnia 2015 Autor Udostępnij Opublikowano 30 Sierpnia 2015 tak, te 60k to te, które są przede wszystkim zaindeksowane i wartościowe, podlinkowane. (sam portal ma w cholere więcej linków ale uznaliśmy tą reszte za nieprzydatne). mam serwis,Jeśli masz serwis, to i masz jego kod źródłowy, wiec można ustawić dowolne programowe mapowanie przekierowań; nie ma również możliwości zrobienia tego przez php (header location) != mam serwis, skomplikowany, niestandardowy, rozległy kod źródłowy skryptu oraz wiele rozszerzeń, które nie pozwalają w ingerencję w kod.Moim zdaniem post nie na temat, proszę moderatora o usunięcie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 skomplikowany, niestandardowy, rozległy kod źródłowy skryptuNie rozśmiesz mnie i innych co znają PHP Moim zdaniem post nie na temat, proszę moderatora o usunięcie.Masz rację, bo piszesz nieprawdę! 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...
SzlafRock Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Musisz być takim niesamowitym koderem php. Zapewne jest lepszym od Ciebie, Ty nie wiesz jak rozwiązać problem. Proszę o pomoc, gdyż nie mam doświadczenia w działaniach zakrojonych na tak ogromną skalę. Daj zlecenie w odpowiednim dziale. Na pewno odezwie się do Ciebie "niesamowity koder php". Niestety, albo stety będziesz musiał za to zapłacić. Głównym celem wyszukiwarek NIE jest dostarczanie trafnych wyników. Głównym celem wyszukiwarek jest dostarczanie zysku. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Do zdefiniowana przekierowania nawet nie potrzeba mieć dostępu do tego serwera na którym jest domena i jakiś enigmatyczny silnik serwisu .... Ale niezbędne jest bycie właścicielem domeny i dostęp do nie u jej rejestratora ... Domenę można przekierować na inny serwer tymczasowy np tani VPS i tam zrobić całą robotę mając do wyboru całkiem spory wachlarz możliwości i nie na znaczenia czy będzie to 100 czy też 10 M URL o ile jest zachowany schemat 1:1 stare > nowe lub jeśli jest podobny ale nadal jakiś schemat, to trzeba mapować URL'e. eśli nie masz nic mądrego do powiedzenia nie odzywaj się i tyle.Nie TY decydujesz na tym forum co kto pisze ! 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...
kayman Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 skomplikowany, niestandardowy, rozległy kod źródłowy skryptu oraz wiele rozszerzeń, które nie pozwalają w ingerencję w kod innymi słowy taki burdel w kodzie że nikt nie ma nad tym kontroli i nikt się w tym nie połapie, a jakiejkolwiek dokumentacji /kontroli wersji brak Mapy, plany, schematy, zdjęcia czyli typowe oraz nietypowe wykorzystanie LeafLet.js Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
it_management Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Może być tak po prostu , że kod nie jest jawny i wtedy żadne modyfikacje nie wchodzą w grę. Duża ilość wpisów w .htaccess zwalnia serwer www - więc moim zdaniem nie ma "prostego" rozwiązania tego problemu. https://seomanagment.com/ Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Może być tak po prostu , że kod nie jest jawny i wtedy żadne modyfikacje nie wchodzą w gręTo nie ma znaczenia... Duża ilość wpisów w .htaccess zwalnia serwer wwwOwszem, ale reguły można zastosować do całego serwera HTTP, wiec ich wczytywanie w locie odpada więc moim zdaniem nie ma "prostego" rozwiązania tego problemu.Jest i to relatywnie bardzo proste zresztą pisałem o nim wyżej i nawet nie trzeba przenosić delegacji na inny serwer. innymi słowy taki burdel w kodzie że nikt nie ma nad tym kontroliKod do niczego nie jest potrzebny wystarczy przekierować całość na wlasny plik np: # Rewrite all other URLs to index.php/URLRewriteRule .* myrouter301.php/$0 [PT] o w pliku "myrouter301.php" odpowiednio przetwarzać żądania HTTP .... 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...
Finan Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Ja tam się nie znam na PHP, ale Mion robił już mi wiele rzeczy, więc jestem skłonny twierdzić że ma rację. Bo zawsze po wytłumaczeniu o co chodzi nie było problemu. Pozycjonowanie, audyt stron www i inne usługi SEO. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Mion Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Nawet jak jest serwis w domenie stary.com i jest nowy nowy.com i nowy ma te same artykuły co stary, ale całkiem inne linkowanie URL, to można:- przetworzyć żądanie do stary.com i wyciągnąć charakterystyczne dane z bazy np nazwę produktu, cześć opisu itddd ...- mając takie dane odpytać po http przygotowanego klienta na nowy.com który sprawdzi, co jest w bazie danych i zwróci nowy URL strony na nowy.com który jest odpowiednikiem starego...- uruchomić na stary.com zwyczajne przekierowanie np w PHP i zapisać dane by przyszłe żądanie tej samej strony na stary.com nie musiało odpytać nowego, ale od razu przekierować. Jak już pisałem czy to będzie 600 czy 60K nie ma znaczenia jeśli jest to odpowiednio zaimplementowane... 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...
Finan Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 Jednym słowem autorowi tematu pozostaje dać zlecenie osobie która się na tym zna. Cena powinna odpowiednio wzrosnąć za wcześniejszą arogancję autora. Daj zlecenie w odpowiednim dziale. Na pewno odezwie się do Ciebie "niesamowity koder php" Pozycjonowanie, audyt stron www i inne usługi SEO. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
jimmi Opublikowano 30 Sierpnia 2015 Udostępnij Opublikowano 30 Sierpnia 2015 temat się wyczerpał, dział ogłoszeń. faktycznie może być cały kod zakodowany i zmian w kodzie robić nie można. Ale to co @Mion napisał ma sens i jest prostym obejściem problemu nie edytowalności kodu. A OP powinien trzymać nerwy na wodzy lepiej. Przyjaźń psa na całe życie. ZAGINĄŁ DOM Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
rogalsky Opublikowano 31 Sierpnia 2015 Autor Udostępnij Opublikowano 31 Sierpnia 2015 Prosze o zamknięcie i usunięcie tematu, sam znalazłem rozwiązanie. Poza tym G w niecałe 24h zaindeksowało 1/3 nowych linków gdzie nie widzę przy tym "duplikatów" na starych adresach. 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.