Przejdź


Spamlog

11 Lis 2008 @ 18:46:41 groszek 2 komentarze

Zechciało mi się prostej i łatwej w użyciu spamiarki SEO. Takiej, by działała w pełni automatycznie, pobierając treść z RSS.
Wczoraj więc zainstalowałem Drupal CMS, ustawiłem go odpowiednio, nieco pogrzebałem w źródłach i wyszło takie coś

Po ściągnięciu i instalacji Drupala należy go odpowiednio ustawić, by spełniał swoją rolę, oto jak:

Przyjmuję że używamy angielską wersję Drupala, w wersji 6.x i znajdujemy się w panelu admina. Jednym z założeń jest też maksymalna optymalizacja, tak by żadne zbędne moduły nam nie przeszkadzały i nie spowalniały systemu.

A więc kolejno (z menu):
1. Modules: właczyć Aggregator, wyłączyć resztę (choć statystyki mogą się przydać)
2. Blocks: wyłączyć wszystkie
3. Site information: przy Default front page zmienić node na aggregator
4. Perfomance: Caching mode: normal; min. cache time: 1 hour; enabled dla wszystkich pozycji
5. Themes: tu należy wybrać jakiś ładny szablon. Mi najbardziej pasuje ten standardowy.
6. Feed aggregator: za pomocą Add Feed dodajemy odpowiednie źródła. Najlepiej fulltext. Należy też kliknąć update… aby je załadować. W ustawieniach można dodać tag do listy dozwolonych – będziemy mieć nieco obrazków na stronie.

Teraz na głównej stronie powinny się pokazać wpisy. Strona powinna wyglądać tak jak u mnie – jedna kolumna na całą szerokość strony.

Teraz wypada zrobić coś jeszcze, aby to miało sens. Najpierw należy się upewnić że na naszej stronie istnieje dość dużo kategorii i wpisy są do nich przyporządkowane. Należy otworzyć plik „/drupal/modules/aggregator/aggregator.pages.inc” i odszukać funkcję template_preprocess_aggregator_item – tam dodać $variables[‘content’] = nasza_funkcja( $variables[‘content’] ); a także stworzyć taką funkcję – ma zamieniać niektóre słowa (np. python) w linki do naszej strony, do odpowiedniej kategorii (np. /kategoria/python).
W pliku aggregator-item.tpl.php można dostosować szablon w jakim się pojawiają wpisy. Można na przykład usunąć backlinki lub stworzyć permalinki do własnego bloga.

Miałem sobie zrobić spamiarkę SEO a wyszedł Drupal wyglądający i działający jak zwykła „Planeta blogów” ... no, poza tymi niewinnymi linkami w treści :-)

Nie muszę chyba dodawać, że na koniec należy ustawić crontab, by co jakiś czas wywoływał odpowiedni skrypt. Może to być dowolny webcron – powinien odwiedzać skrypt cron.php. Od tej pory skrypt będzie w pełni automatyczny – sam będzie pobierał i publikował tekst, zapewniając nam ładne backlinki.


Komentarze:

11 Lis 2008 @ 20:01:14 Akira

ZUO!

11 Lis 2008 @ 21:02:29 pecet

Dobrze że chociaż nazywasz rzeczy po imieniu, a nie zasłaniasz się jakimiś generatorami treści czy czymkolwiek ;)

Pierdol licencje, kopiuj na zdrowie!