Jeśli posiadasz już bloga z wieloma wpisami w dodatku zaindeksowanymi przez Google, wydaje się, że głupotą jest zmieniać linki. Może ci to zaszkodzić, ponieważ posiadasz czytelników, którzy trafiają na twoją stronę z wyszukiwarek. Jednak po zmianie linków, odnośniki będą prowadziły donikąd. Oczywiście w efekcie opinia o naszym blogu leci automatycznie w dół.
Jakie zatem jest rozwiązanie tego problemu?
Jeśli chcesz zmieniać swoje linki na przyjazne, a naprawdę warto, przeczytaj najpierw mój wcześniejszy artykuł o przyjaznych linkach.
Natomiast jeśli chcesz, aby twoje stare linki dalej działały, zainstaluj wtyczkę Permalinks-Moved-Permamently pobierając ją z odnośnika, lub wpisując podaną frazę w wyszukiwarce wtyczek w twoim panelu administracyjnym. Jeśli zmieniłeś linki oraz nie chcesz stracić Pageranku i ruchu na stronie (szczególnie na starszych postach), ta wtyczka jest dla ciebie.
Permalinks-Moved-Permamently to genialna wtyczka, dzięki której stare linki również będą działać. Dzieje się tak dlatego, że kiedy stare, niedziałające linki generują błąd 404, ta wtyczka wyłapuje treść z linku i znajduje odpowiedni link do danego wpisu. Jeśli wpis znajduje się na stronie, generuje ona przekierowanie 301, które automatycznie przekieruje twojego czytelnika ( Googlebot również) do nowej lokalizacji wpisu. Brak opcji konfiguracji, po prostu podłącz i śmiga ;)
Wtyczkę przetestowałem nawet dzisiaj na moim blogu doprzodu.info, żeby upewnić się, że wszystko działa poprawnie. Aby to potwierdzić, zobacz na link do mojej strony (doprzodu.info art o żonlgowaniu) w wyszukiwarce. Zauważ, ze link w wyszukiwarce jest inny niż na blogu, jednak wtyczka z łatwością znajduje pożądany wpis.
Kolejnym przykładem poprawnego działania wtyczki jest wpisanie adresu http://netbloger.eu/info lub http://netbloger.eu/ofer. Tak naprawdę nie posiadam takich adresów na swoim blogu, jednak wtyczka zauważa w tytule fragmenty odnośników i przekierowuje je na odpowiednie strony.

Super, właśnie taki plugin jest mi potrzebny! Dzięki
Na mojej stronie wtyczka działa na pewnych podstronach, a na niektórych nie. Mianowicie w podstronie blogowej wszystkie linki ładnie się zamieniają i działają, lecz na podstronie, nie wiem jak to dokładnie określić, opartej na innym szablonie/schemacie nazywającym się Services, linki się zmieniają, ale nie działają. Ktoś jest w stanie coś poradzić?
@Bartek Spróbuj zainstalować wtyczkę Permalinks Moved Permanently. Powinno działać ;)
Witam.
Na początku uprzedzam że pracuję na wirtualnej maszynie.
Używam thema Sight.
Zrobiłem sobie menu z kategorii, dodałem kilka wpisów i wszystko chodzi, posty się wyświetlają oraz zawartość.
nazwa stron wyświetlana jest jako np. http://localhost/wordpress/?p=23
czytałem że jeżeli chce się zmienić nazwę na bardziej przejrzystą należy ustawić bezpośrednie odnośniki.
To zmieniam na nazwa wpisu, http://localhost/wordpress/przykladowy-wpis/
w polu własny format mam /%postname%/
jak nacisnę na kategorię to efekt jest taki
http://localhost/wordpress/category/news/ i error The requested URL /wordpress/category/news/ was not found on this server.
a jak nacisnę na wpis to efekt jest taki
http://localhost/wordpress/witaj-swiecie/ i error The requested URL /wordpress/category/news/ was not found on this server.
plik .htacces wygląda tak
# BEGIN WordPress
RewriteEngine On
RewriteBase /wordpress/
RewriteRule ^index\.php$ – [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /wordpress/index.php [L]
# END WordPress
jak wracam do ustawień domyślnych to wszystko śmiga jak należy.
domyśla się ktoś w czym jest problem ?
pomoże ktoś ?