Archiwum

Posts Tagged ‘optymalizacja stron internetowych’

Studium przypadku: dynamiczne meta tagi

21 Maj 2010 8 uwag

phpCzasem zdarza się tak, że mamy wypozycjonować jakąś większy serwis internetowy oparty na autorskim systemie cms. Wszystko niby ładnie pięknie, ale twórcy cms’a nie pomyśleli o tym, żeby dodać możliwość ustawienia unikalnych tytułów, opisów oraz słów kluczowych dla konkretnych stron/podstron i są one np. tworzone z automatu.

Z reguły jest to dobre rozwiązanie, jednak ważne jest aby była możliwość ustawienia także meta tagów z ręki dla każdej podstrony z osobna. Jeszcze gorzej gdy jest jeden tytuł na cały serwis (to się jednak rzadko zdarza). Co wtedy ? Z pomocą przychodzi PHP i rozwiązanie jakie podsunął mi  znajomy: bigu$

Co należy zrobić ? W odpowiednich plikach/pliku zaimplementować poniżej podany kod, odpowiednio go modyfikując do własnych potrzeb. Skrypt ten działa na zasadzie wykrywania kolejnych podstron poprzez adres URL. Następnie ustawia odpowiednie meta tagi (title, description, keywords).

Miałem okazję kilka tygodni temu wdrażać ten skrypt u klienta i przyznam, że odniósł bardzo dobre efekty. Po dobrej optymalizacji serwisu i mocnemu podlinkowaniu 30 na 46 fraz znalazło się w top10. Reszta w top 20. Oczywiście nie są to jakieś bardzo trudne wyrażenia, ale przed optymalizacją nie było tak różowo :)

Kod skryptu:

$seo_title=”;
$seo_desc=”;
$seo_keys=”;

if($_SERVER['REQUEST_URI']==’/tutaj_wpisz_podstrone_serwisu/’)
{
$seo_title=’Tutaj twój unikalny, zoptymalizowany tytuł’;
$seo_desc=’Tytaj twój unikalny opis, zachęcający użytkownika do wejścia na stronę’;
$seo_keys=’Słowa kluczowe’;
}

<title><?php if(strlen($seo_title)>0) echo $seo_title; else echo “standardowy_tytuł_strony”; ?></title>
<meta name=”description” content=”<?php if(strlen($seo_desc)>0) echo $seo_desc; else echo “standardowy_opis_strony”; ?>” />
<meta name=”keywords” content=”<?php if(strlen($seo_keys)>0) echo $seo_keys; else echo echo “standardowe_słowa_kluczowe”; ?>” />

Co tutaj się dzieje ? Na samym początku zerujemy zmienne. Następnie instrukcją if sprawdzamy aktualny URL i po nim nadajemy odpowiednie meta tagi. W innym wypadku tytuł, opis oraz słowa kluczowe pozostają standardowe.

Nowy algorytm wyszukiwania Google – Caffeine

13 Sierpień 2009 2 uwag

Testowaliście już nowy algorytm wyszukiwania google o tajemniczej nazwie Caffeine ? Jeśli nie, to zapraszam pod adres: http://www2.sandbox.google.com gdzie można go przetestować.

Z tego co osobiście zauważyłem, nowy algorytm daje lepsze, “czystsze” wyniki. Mniej spamu, a więcej dobrych stron, na wyższych pozycjach.

Według założeń Google, Caffeine ma działać szybciej, dawać lepsze wyniki, a także znacznie lepiej indeksować zawartość internetowych stron. Ważnym aspektem nowego silnika ma być walka ze spamem oraz większe uodpornienie na modyfikację wyników wyszukiwania (pozycjonowanie).

Osobiście trochę testowałem nowy algorytm i jestem zadowolony, czekam, aż będzie zaimplementowany na stałe w wyszukiwarce ;)

Follow

Otrzymuj każdy nowy wpis na swoją skrzynkę e-mail.