Generowanie bezpiecznych adresów www dla SEO

08 listopada 2008

Standardem stają się ładne, oparte o .htaccess, adresy stron internetowych, tworzone według zasad SEO (Search Engine Optimization - Pozycjonowanie stron internetowych). Przykład to chociażby ten blog. Adres tego wpisu wygląda tak:

CODE:
  1. http://www.tarnaski.eu/blog/generowanie-bezpiecznych-adresow-www-dla-seo

Ale to tylko "przykrywka". Sprytny sposób ukrycia prawdziwego adresu, który prezentuje się tak:

CODE:
  1. http://www.tarnaski.eu/blog/?p=458

Który link wygląda ładniej? :) No właśnie... Wyszukiwarki typu google też wolą ten pierwszy :)

Jednak aby mieć takie adresy trzeba spełnić kilka warunków. Potrzebujemy między innymi funkcji, która zamieni dowolny ciąg znaków na coś co będzie bezpieczne i akceptowalne przez wszystkie wyszukiwarki i przeglądarki Internetowe. Czyli coś co zamieni "Generowanie bezpiecznych adresów www dla SEO" na "generowanie-bezpiecznych-adresow-www-dla-seo". I tym właśnie się zajmiemy :P Czytaj dalej »


Było sobie pozycjonowanie.pl

20 lipca 2008

Wśród forów Internetowych na temat pozycjonowania stron w wyszukiwarkach prym wiedzie forum.optymalizacja.com zwane potocznie PiO. Jednak jakiś czas temu zaczęło się rozwijać pozycjonowanie.pl i zapowiadało się nawet nieźle. Sporo ponad 5tys zarejestrowanych użytkowników mówi samo za siebie. Znalazłem tam do tej pory naprawdę dużo cennych informacji (zwłaszcza tych z black SEO hehe). Czytaj dalej »


Drupal: kategorie i podkategorie na podstawie Taxonomy, Pathauto i Views

05 lipca 2008

W nowej pracy od dwóch miesięcy uczę się wszystkiego na temat Drupala ponieważ to właśnie na tym systemie CMS ma być oparta większość naszych projektów. Ostatnio trafiliśmy na mały problem i znalezienie rozwiązania trochę mi zajęło czasu więc teraz postanowiłem, że pokaże jak sobie poradziłem. Może komuś się przyda.

Aby zrozumieć problem i jego rozwiązanie wymagana jest przynajmniej podstawowa znajomość Drupala i wymienionych w tytule modułów.

Budujemy w tej chwili niewielki, mało skomplikowany sklep Internetowy a raczej całą sieć sklepów. Potrzebne były nam między innymi takie funkcjonalności:

  • każdy produkt można przypisać do jednej kategorii
  • - struktura kategorii wygląda tak, że są kategorie główne w których mogą znajdować się podkategorie
  • po wejściu do kategorii powinny wyświetlić się dostępne produkty z tej kategorii oraz ze wszystkich podkategorii dla tej kategorii
  • linki powinny być SEO friendly

I tu dochodzimy do sedna problemu. Jak sprawić aby działały linki (wygenerowane przy pomocy modułu Pathauto) www.example.com/produkty/kategoria-1/ oraz www.example.com/produkty/kategoria-1/podkategoria-1/ i aby pod pierwszym linkiem pojawiły się produkty nie tylko z tej kategorii ale również ze wszystkich podkategorii? Czytaj dalej »


Generator tekstu

28 czerwca 2008

Chyba najwyższa pora żeby napisać kilka słów o projekcie, który kosztował mnie trochę pracy i dużo cierpliwości :P

Od jakiegoś czasu w światku SEO pojawia się mnóstwo mniej lub bardziej udanych generatorów tekstu/stron. Nie jest tajemnicą, że dobre efekty w pozycjonowaniu osiąga ten kto ma odpowiednio duże zaplecze. Jednak potrzeby są ogromne dlatego marzeniem każdego pozycjonera jest posiadać narzędzie, które maksymalnie ułatwi stawianie kolejnych witryn.

Niestety wszystkie te generatory są mało zaawansowane. Najpopularniejsze metody to użycie synonimów, mieszanie zdań (z wcześniej przez nas przyszykowanego contentu lub automatycznie pobranego z Internetu) czy łańcuchy Markova. Na końcu można jeszcze wspomnieć o tłumaczeniach.

Synonimy to najprostszy sposób. Jakieś to zalety ma ale metodę uważam za bardzo prymitywną. Można tego używać jako dodatek ale nie jako podstawę generatora.

Mieszanie zdań z własnego contentu to też nic rewolucyjnego. Co prawda daje tematyczny tekst ale wymaga od nas własnoręcznego zbierania treści co jest kłopotliwe, czasochłonne i ogólnie nas ogranicza. Rozwinięciem tej metody jest automatyczne pobieranie i czyszczenie tekstu z Internetu. To całkiem sensowny sposób jednak także nie ograniczałbym się tylko do jego użycia a raczej połączył z procesem Markova.

Łańcuchy Markova to ciekawy sposób jednak ich zaimplementowanie w ogólnodostępnych narzędziach pozostawia wiele do życzenia :/ Przeważnie wszystkie rozwiązania wymagają od nas własnoręcznego zebrania contentu. Potem uruchamiamy proces, program/skrypt obrabia tekst i wypluwa rozwiązanie. Jednak aby ta metoda dała jakieś sensowne rezultaty to treści do obróbki musi być bardzo dużo - im więcej tym lepiej. Z drugiej strony dostępne w tej chwili narzędzia nie radzą sobie w momencie gdy dostarczymy im dużo tekstu ponieważ są zbyt prymitywne ;) Oparte na plikach tekstowych, nigdzie nie zapisują rezultatów "nauki" itd.

Niektórzy do generowania treści używają jeszcze programów tłumaczy. Tłumaczą np. tekst z polskiego na angielski, następnie w drugą stronę i w ten sposób uzyskują zmieniony tekst. Niestety kto widział wyniki takich tłumaczeń ten przyzna, że nie wygląda to najlepiej :)

Mi marzyło się narzędzie, które będzie za każdym razem generowało inną treść, będzie korzystało z wewnętrznej bazy i przede wszystkim, będzie szybkie. Czytaj dalej »


Google rośnie w siłę

19 kwietnia 2008

Właściwie to chciałem napisać, że onet.pl planuje zmianę wyglądu ale wieść się już rozniosła więc nie będę powtarzał za wszystkimi :) A raczej ograniczę się do paru zdań i skupię się na czymś innym.

Nowy wygląd jest na beta.onet.pl, jak dla mnie może być. Wreszcie olali rozdzielczość 800x600 do czego ostatnio gorąco namawiałem (chociaż może coś znika/zmniejsza się gdy wejdziemy na stronę przy niskiej rozdzielczości, nie wiem, nie chciało mi się sprawdzać :P ). Prawa kolumna bardzo fajna ze swoim drag&drop. Kod strony przechodzi walidację, zero błędów.

Ale jest jeszcze jedna, bardzo istotna zmiana, którą mało kto zauważył. Otóż wszystko wskazuje na to, że Onet zrezygnował ze swojej wyszukiwarki i skorzysta z usług Google. Uważam, że to bardzo ważne wydarzenie w świecie SEO chociaż nie mogę się zdecydować czy mam się cieszyć czy płakać :D Czytaj dalej »