Jeśli naprawdę zależy nam na tym, aby pozycjonowanie naszej witryny było skuteczne, musimy ułatwić Googlebotowi przechodzenie pomiędzy jej poszczególnymi sekcjami, działami czy jakkolwiek je nazwiemy (o ile oczywiście takowe w ogóle u nas występują).
Czytaj dalej
Dzienne archiwum: 13 maja 2008
Dbajmy o strukturę linków – każdy lubi łatwe powroty
Pamiętajmy też o tym, aby zawsze dawać Googlebotowi możliwość powrotu do poprzedniej strony i uważać, aby nie stosować sesji i nie przesyłać danych POST-em. Robot wyszukiwarki Google bowiem ominie strony, z których nie może wrócić oraz te, gdzie musiałby korzystać z sesji czy przesyłać dane POST-em. Nawet nie spróbuje na nie wchodzić! Ich pozycjonowanie będzie więc nieudane, co oznacza zawracanie głowy, zbędne wydatki i stracony czas.
Czytaj dalej
Optymalizacja stron – metadefinicje są istotne!
Kolej na metadefinicje. Wbrew powszechnym sądom i dominującym poglądom, mają one znaczenie dla osób prowadzących pozycjonowanie. Google zwracają uwagę na zawartość znaczników META, a w szczególności meta name=”description” content=”". Warto więc i tam wpisać słowa kluczowe, dla naszego przykładu (sklep ogrodniczy) będą to m.in.:
Czytaj dalej
Optymalizacja stron – bardzo ważna rola H1
Analogicznie, jak w przypadku tytułu, postępujemy ze znacznikami H1. Jest on szczególnie ważny gdy przeprowadzamy pozycjonowanie naszej witryny. Na każdej stronie powinien być jeden i TYLKO jeden takowy znacznik. Pozostałe nagłówki możemy oznaczać np. za pomocą tagów H2, H3, czy poprostu P (akapit) z odpowiednimi ustawieniami wyglądu. Nie jest przesadą stwierdzenie, że skuteczne pozycjonowanie i sukces, jaki w nim odniesiemy zależy w dużym stopniu od tego.
Czytaj dalej
Przepisywanie linków z użyciem serwera Apache – tworzymy zasady przepisywania
Załóżmy, że przepisywanie linków przez serwer Apache i jego rozszerzenie RewriteEngine działa prawidłowo. Możemy więc zacząć pozycjonowanie z jego użyciem. Zdefiniujmy więc zasady, według których będzie działało przepisywanie. Dla naszego przykładu dyrektywa schemat będzie następujący:
RewriteRule ^meble/(.*)$ index.php?cat=telefony&year=$1
Czytaj dalej
Przepisywanie linków z użyciem serwera Apache – uruchamiamy RewriteEngine
Otwieramy więc lokalny plik .htaccess dla naszej witryny opartej na serwerze Apache. Posłuży nam do tego dowolny edytor tekstu – podstawowe narzędzie, którego potrzebujemy prowadząc pozycjonowanie naszego sajtu. Na początku tego pliku umieszczamy dyrektywę – jeśli oczywiście jeszcze jej tam nie ma:
RewriteEngine on
Uruchomi ona niezbędne dla naszych zabiegów związanych z pozycjonowaniem przepisywanie adresów, które standardowo jest wyłączone. Jeżeli mimo tego przepisywanie nie będzie działało, to najpierw sprawdzamy poprawność zapewniających je dyrektyw, a później – to, czy Apache został skompilowany z narzędziem do przepisywania. Jeżeli nie, odsyłam do dokumentacji serwera na : http://httpd.apache.org. Przydatne mogą być także listy dyskusyjne dla użytkowników szukających pomocy technicznej.
Przepisywanie linków z użyciem serwera Apache – konfiguracja
Pokażemy w skrócie, jak zrealizować przepisywanie linków z użyciem opensourcowego serwera Apache. Jest on bardzo popularny nie tylko w świecie PHP-owców, a sensowne użycie zawartym w nim mechanizmów ułatwi nam skuteczne pozycjonowanie naszej witryny.
Czytaj dalej
Przepisywanie URL-i – gdzie je realizować
Miejsce definiowania linków zależy od rozwiązania, na którym opiera się nasz serwis. Jeżeli jest on zestawem stron statycznych, to musimy podmienić zawartość wszystkich znaczników <a href=…> w dokumentach HTML-owych. Jeżeli natomiast zawartość witryny jest generowana przez skrypt (np. w PHP, JSP czy ASP), to tylko od jego twórcy zależy to, w którym miejscu jego kodu następuje generowanie linków. W każdym przypadku pamiętajmy o efekcie, którym ma być skuteczne pozycjonowanie naszego serwisu w wyszukiwarkach.
Czytaj dalej
Przyjazne URL-e – przepisywanie URL-i
Najrozsądniejszym wyjściem, jeżeli chcemy prowadzić skuteczne pozycjonowanie naszej witryny, wydaje się więc tworzenie URL-i, które są przyjazne dla użytkowników i wyszukiwarek. Nie jest ono jednak takie oczywiste, zwłaszcza w przypadku serwisów tworzonych dynamicznie, tj. z użyciem jakiegoś skryptu, gdyż języki, w których te ostatnie są pisane (PHP, ASP, JSP czy Python) domyślnie analizują nazwy i parametry podawane w opisany przez nas „nieprzyjazny” sposób.
Czytaj dalej
Przyjazne URL-e – analizowanie adresów
Analizowanie i porównywanie adresów zawierających znaki zapytania i ampersandy (&) jest skomplikowane, dlatego pozycjonowanie stron, których adresy je zawierają, jest znacznie mnie skuteczne.
Czytaj dalej