Main Contents

“Zrób sobie Precla” - Presell Page

kwiecień 8, 2007

Presell Page jest artykułem z linkami w treści. Katalogi Presell Page zdobywają coraz większą popularność, wynikającą z lepszych efektów pozycjonowania, w porównaniu ze standardowymi katalogami (np. opartymi o skrypt qlweb).

W związku z tym, warto wiedzieć jak szybko postawić w pełni funkcjonalny katalog, zawierający odpowiednie funkcje i będący wartościowym elementem naszego zaplecza. Sercem naszego “precla” będzie Wordpress. Należy go jedynie umiejętnie skonfigurować - zapraszam do lektury:

1. Instalujemy Wordpress - myślę, że ten punkt mogę spokojnie pominąć ;)

2. Zabieramy się za instalowanie wtyczek. Pobieramy:

Another Wordpress Meta Plugin - wtyczka pozwala dodawać meta-tagi do nowych wpisów, wedle upodobań użytkownika. Gwarantuje to różnorodne słowa kluczowe i opisy dla każdej dodanej strony. Całkiem przydatna wtyczka i według mnie, najlepsza w swojej klasie - w dalszej części omówię jej konkurencję.

Related Entries - dzięki tej wtyczce będziemy mogli stworzyć pod każdym wpisem listę linków do stron o podobnej tematyce. Lista tworzona jest w sposób automatyczny, dzięki porównywaniu słów kluczowych. Plugin niestety stwarza kilka problemów przy instalacji. Aby Related Entries działał prawidłowo, musimy wykonać odpowiednie zapytanie do bazy danych. Zapytanie można wykonać z poziomy panelu Wordpressa, ale przyznam, że ta operacja nigdy mi się nie udała.

Rozwiązania dla takich szczęściarzy jak ja:

Uruchamiamy phpmyadmin i wykonujemy następujące polecenie:

ALTER TABLE `wp_posts` ADD FULLTEXT `post_related` (
`post_name` ,
`post_content`
)

Aby wyświetlić linki do podobnych tematów edytujemy plik odpowiedzialny za pojedynczy wpis (single.php) i w odpowiednim miejscu wklejamy:

<?php related_posts (); ?>

Google Analyticator - może nie jest to dodatek ściśle związany z tematem, ale niewątpliwie zapewnia duże możliwości. Należy pamiętać, że prowadzenie dokładnych statystyk jest ważne a ta wtyczka idealnie się do tego nadaje. Ciekawą funkcją, jest możliwość wyłączenia raportów generowanych przez administratora serwisu - pozwala nam to uzyskać bardziej dokładne statystyki.

Te wtyczki powinny nam w zupełności wystarczyć na początek.

3. Przejdźmy teraz do optymalizacji kodu i dodania kilku bonusów.

  • Podstawą są przyjazne linki. Przechodzimy do Opcje->Publikacje i określamy własny schemat linków. Proponuję wpisać /%category%/%postname% lub samo %postname% .
  • Jeżeli korzystacie z Wordpressowych szablonów nie usuwajcie żadnych grafik wyświetlanych np. przy dacie. Grafiki zapewniają bardziej naturalny wygląd naszej strony - nie można doprowadzić do sytuacji w której każda “precel” będzie identyczny. Starajcie się urozmaicić szatę graficzną i rozplanowanie poszczególnych elementów.
  • Postarajcie się o jak najwięcej linków wewnętrznych. Wtyczka Related Entries to nie wszystko. Dodajcie do strony archiwum, obsługę kanałów RSS i wyświetlajcie linki do ostatnio dodanych wpisów. Pozwalają na to następujące fragmenty kodu:

Kanał RSS dla wpisów: <?php bloginfo(’rss2_url’); ?>

Kanał RSS dla komentarzy: <?php bloginfo(’comments_rss2_url’); ?>

10 ostatnich wpisów(linki):
<ul>
<?php wp_get_archives(’type=postbypost&limit=10′); ?>
</ul>

Archiwum wpisów:

<ul>
<?php wp_get_archives(’type=monthly’); ?>
</ul>

Kod dodajemy wedle upodobań.

  • Możemy zmienić także sposób wyświetlania linków - np. nadać odpowiednia wielkość wpisom znajdującym się na pierwszej stronie itd. itp. Uwarunkowane jest to szablonem z jakiego korzystamy. Proponuję zawsze wyróżnić nazwę nowego wpisu (np. przez automatyczne dodawanie <h1> lub <h2> - edytujemy plik single.php , odszukujemy <?php the_title(); ?> i zamieniamy na <h1><?php the_title(); ?></h1>).

Inne przydatne wtyczki godne przetestowania:

Role Manager - jeżeli planujesz stworzyć stronę, w której wpis można dodać jedynie po uprzednim jego zaakceptowaniu przez administratora, to ta wtyczka może się przydać. Dzięki niej możesz dowolnie manipulować prawami użytkowników. Bardzo łatwa w obsłudze.

wpSEO - plugin podobny do Another Wordpress Meta Plugin. Automatycznie generuje opis strony i słowa kluczowe według podanego w opcjach schematu. Wtyczkę można używać zamiast wspomnianej Another Wordpress Meta Plugin - wybór zależy od Was i od Waszych wymagań. Osobiście, myślę że ma on nieco mniejsze możliwości niż AWMP…

All in One SEO Pack - bardzo dobra wtyczka która obecnie dopiero testuję. Posiada bardzo przydatne “ficzery” jak np. zmiana znacznika <title> dla strony - nazwa wpisu pierwsza, potem nazwa strony. Działa na podobnej zasadzie jak AWMP.

To tyle. Jeżeli kogoś zanudziłem, to przepraszam. Będę starał się na bieżąco informować o nowościach i w razie potrzeby edytować ten artykuł. Proszę o opinię.

Opublikowane jako: SEO, Wordpress | Komentarze (7)

Wordpress —> Jogger

kwiecień 7, 2007

Ostatnio przeniosłem się na swoją stronę, porzucając Joggera. Przez dwa dni zastanawiałem się, jak automatycznie przenosić część wpisów (w skróconej postaci) z hellsource.com na Joggera. Po długich poszukiwaniach natrafiłem na wtyczke wp2jogger Marcina Wrochniaka. Postanowiłem ją zmodyfikować i przystosować do swoich potrzeb.

Dodałem:

1. Wpisy pojawiają się na Joggerze w skróconej postaci (max. 60 słów oryginalnej wiadomości).

2. Jeżeli wpis jest krótszy niż 60 słów zostaje on dodany w całości.

3. Do każdego wpisu publikowanego na Joggerze dodawany jest link zwrotny do strony domowej.

To chyba tyle… Edytując wartości zmiennej $dlugosc i $koniec_notki zmieniamy długość wpisu na Joggu oraz tekst pojawiający się na zakończenie wpisu (link do Waszej strony itd.).

Przepraszam za marną jakość mojego kodu - chciałem szybko zmodyfikować wp2jogger i nie zwracałem uwagi na estetykę. Zaznaczam także, że jest to wersja testowa i będę starał się dodać do niej więcej opcji, a nie tylko kilka prostych i podstawowych “ficzerów”.

Link do pliku: hellsource.com/pliki/wp2jogger.txt

Opublikowane jako: Wordpress | komentarze (1)

Wordpress - Wykopujemy dalej

kwiecień 7, 2007

W poprzedniej notce napisałem o możliwości umieszczenia linków do najpopularniejszych serwisów post-diggowych w Drupalu. Czas zająć się Wordpressem. Tutaj sytuacja będzie prostsza i nie będzie wymagane instalowanie żadnych dodatkowych wtyczek.

Edytujemy plik single.php i w odpowiednim miejscu (najlepiej nad kodem odpowiedzialnym za wyświetlanie komentarzy) wklejamy:

<a href="http://www.wykop.pl/dodaj?url=<?php the_permalink(); ?>" title="Wykop"><img src="http://www.twojastrona.pl/wykop.gif" />Wykop</a>
<a href="javascript:location.href='http://www.gwar.pl/DodajGwar.html?u=

'+encodeURIComponent(location.href)"><img

src="http://www.twojastrona.pl/gwar.gif"/>Gwar.pl</a>
<a title="del.icio.us" href="http://del.icio.us/post?url=<?php the_permalink();?>" <img src="http://www.twojastrona.pl/delicious.png" /> Del.icio.us</a></li>
<a href="http://www.linkr.pl/html/dodaj?url=<?php the_permalink(); ?>" title="Linkr"><img src="http://www.twojastrona.pl/linkr.png" />Linkr</a></code>

Wystarczy teraz pobrać odpowiednie grafiki. Identyczny kod znajduje się na tej stronie.

Opublikowane jako: Wordpress | Komentarze (0)

Obsługa Wykop.pl i Gwar.pl w Drupalu

kwiecień 6, 2007

Serwisy takie jak Wykop.pl i Gwar.pl są coraz popularniejsze. Umieszczanie wpisów na tych stronach jest świetną formą reklamy naszego serwisu. Wpisy poddawane ocenie i dyskusji są darmową promocją (pomijam fakt linków zwrotnych…). W związku z tym, warto na swojej stronie mieć możliwość szybkiego przesyłania wpisów do najlepszych serwisów. Postanowiłem wzbogacić możliwości Drupala o tą istotną funkcję. (więcej…)

Opublikowane jako: Drupal | komentarze (1)

Projekt - Sesja Kół Naukowych

kwiecień 5, 2007

Zbliża się Sesja Kół Naukowych na Politechnice Krakowskiej a ja nie skończyłem jeszcze swojego projektu. Jakiś czas temu postanowiłem napisać program, który będzie symulował pracę popularnych serwerów (Apache, IIS) i zbierał ewentualne informacje o atakach. Taki uniwersalny honeypot. Problem w tym, że zostało jeszcze dużo do napisania a czasu coraz mniej. Jeżeli ktoś ma jakieś dobre rady, ewentualnie pomysły na dodatkowe funkcje tego programu to proszę o kontakt. Aplikacja pisana jest w języku Python.

Opublikowane jako: Bezpieczeństwo, Studia i Nauka | Komentarze (0)

Wojna klonów

kwiecień 5, 2007

Wszędzie się biją… nawet w Internecie. Tym razem walka dotyczy serwisów traktujących o bezpieczeństwie komputerowym. Od pewnego czasu obserwuję pewne napięcie pomiędzy czołowymi serwisami zajmującymi się tą tematyką. Konflikt ten osiągnął apogeum kilka dni temu, po opublikowaniu przez serwis hacking.pl listu napisanego przez informatyków związanych z konkurencją (hack.pl), a adresowanego do największej firmy hostingowej w Polsce - home.pl. (więcej…)

Opublikowane jako: Bezpieczeństwo | komentarze (1)

Hello world

kwiecień 5, 2007

Chyba każdy programista zna zwrot zawarty w tytule tego wpisu. “Hello world” wyświetlany jest głównie przez aplikacje, które zostaną napisane przez ludzi rozpoczynających swoją przygodę z programowaniem. Ja także rozpoczynam nową przygodę - praktycznie jest to moją pierwsza, w pełni niezależna strona.

Dotychczas byłem związany wyłącznie z Joggerem. Z powodu ograniczonej ilości wolnego czasu nie mogłem zabrać się za zrobienie swojej “internetowej wizytówki”. Kilka dni temu kupiłem domenę, wygospodarowałem kilka godzin i… możecie podziwiać efekt.

Czego możecie spodziewać się po tej stronie? Postaram się zwiększyć częstotliwość dodawania nowych wpisów i ich jakość. Postanowiłem znaleźć te kilka minut dziennie i na bieżąco aktualizować stronę. Mam także w zanadrzu kilka przemyśleń którymi chętnie się podzielę. Zapraszam!

Opublikowane jako: Ogłoszenia | Komentarze (0)