Większość osób, które zawodowo czy też amatorsko zajmują się pozycjonowaniem stron www doskonale zdają sobie sprawę, że za pomocą ZennoPostera jesteśmy w stanie zautomatyzować pewne czynności. Nie trzeba znać się na programowaniu, żeby tworzyć własne szablony, które de facto mogą nam posłużyć w pozycjonowaniu i ogólnie w marketingu. Niniejszy tutorial będzie dotyczył przycinania adresów URL do domeny głównej. Niejednokrotnie w czasie tworzenia szablonów ta widza be zwątpienia jest potrzeba.
Powiedzmy, że chcemy stworzyć szablon, który będzie zmieniał nam datę i czas publikacji artykułów w WordPress dla wielu domen (zakładamy, że login i hasło jest takie samo). Musimy sobie odpowiedź na pytanie: jaki plik z danymi będzie nam potrzebny, aby nie trzeba było już nigdy modyfikować szablonu?
Na pewno:
– login
– hasło
– rok
Takie rzeczy jak dzień, miesiąc, godzina i minuty najlepiej generować automatycznie za pomocą: RANDOM.
Czyli plik tekstowy mógłby wyglądać tak:
login;hasło;rok arve_lek;pozycjonowanie;2012 |
login;hasło;rok arve_lek;pozycjonowanie;2012
Ale mniejsza z tym :) Nas interesuje drugi plik, który będzie zawierał adresy URL artykułów np:
http://seo-z.pl/pozycjonowanie-stron/ http://seo-z.pl/pozycjonowanie-stron/przekierowanie-301/ http://seo-z.pl/sprzedaz-linkow-tekstowych-prolink/ + inne domeny z podstronami do artykułów |
http://seo-z.pl/pozycjonowanie-stron/ http://seo-z.pl/pozycjonowanie-stron/przekierowanie-301/ http://seo-z.pl/sprzedaz-linkow-tekstowych-prolink/ + inne domeny z podstronami do artykułów
I teraz, aby edytować datę w artykule najpierw trzeba się zalogować, więc trzeba wyłuskać z pliku z adresami artykułów samą domenę główną. Czyli w naszym przypadku będzie to: http://seo-z.pl.
Wystarczy użyć wyrażenia regularnego (World processing – Regex)
http://.*?(?=/) |
http://.*?(?=/)
Krok Po Kroku do momentu wyłuskania adresu domeny głównej:
1 Krok: Wczytujemy naszą listę adresów do artykułów
W tym kroku musimy zaznaczyć: Load from a file i Save change list to file oraz podać ścieżkę do pliku tekstowego wykorzystując funkcję: {-Project.Directory-}NazwaPlikuZartykulami.txt
2 Krok: Pobieramy pierwszy adres z pliku tekstowego i zapisujemy do zmiennej
3 Krok: Wyłuskanie domeny głównej
W tym kroku za pomocą prostego wyrażenia regularnego wyciągamy adresy domen głównych. {-Variable.linktoarticle-} to nic innego jak zmienna z kroku 2, czyli zawiera link do pierwszego artykułu z pliku tekstowego. W zmiennej {-Variable.linktodomain-} będziemy mieli zapisaną domenę główną.
Banalnie proste.
Przeczytaj Także:
- [TUTORIAL] Zamiana linku w BBCode na link w HTML – ZennoPoster Jeżeli borykałeś się kiedyś z problemem automatycznej zamiany linku w BBCode na link w HTML i w ostateczności sobie nie poradziłeś, to ten tutorial na pewno się Tobie przyda. Natomiast...
- [ZennoPoster] Darmowy Szablon do masowego sprawdzania dostępności domen w aftermarket.pl Stworzyłem na swoje potrzeby szablon w programie ZennoPoster, który sprawdza dostępność domen do rejestracji w serwisie aftermarket.pl. Szablon działa, a jak przestanie działać, to wystarczy do mnie napisać, a wprowadzę...
- [ZennoPoster] Darmowy Szablon do usuwania linków z treści wpisów w SEOKatalogu Jako, że jestem na etapie reaktywacji jednego katalogu, który dostał powiadomienie o nienaturalnych linkach wychodzących, to musiałem w jakiś sposób usunąć wszystkie linki z treści wpisów, ale zachowując przy tym...
- [ZennoPoster] Darmowy Szablon do pobierania obrazków Bardzo prosty szablon do pobierania obrazków z Internetu. Na razie szablon obsługuje jeden tryb pracy, a mianowicie na podstawie adresów URL do obrazków pobieramy je i zmieniamy im nazwy na...
Na czym zarabiam ?
- Prolink - giełda linków tekstowych.
- SeoPilot - System sprzedaży linków tekstowych.
- Złoty program partnerski - złote myśli.
Dzięki za poradę – faktycznie proste :) Te wyrażenia regularne zawsze mnie przerażają, tak więc tutorial dla laika jak najbardziej przydatny.
25/11/2012 o 21:57
Mnie też przerażały, ale z czasem jakoś je opanowałem. Możne nie w postaci bardzo zaawansowanej, ale wystarczająco, żeby wykonywać proste czynności.
26/11/2012 o 07:56