Skocz do zawartości

Mapy XML dla qlWeb


piotrek

Rekomendowane odpowiedzi

wątek wydzielony z wątku o Google Sitemaps Master!

Z niecierpliwościa będę czekał podobnie jak i inni userzy, życząc jak najszybszego zakończenia prac.

GSMaster dostępny jest już jako "plugin" jesli można to tak nazwać do:

- phpBB (i tu musze się pochwalić że testy jakie przeprowadziłem z Michałem i Melassą wypadły bardzo obiecująco) założyłem to phpBB osobny wątek bo temat pewnie będzie sie rozwijał

- katalogów opartych o qlWeb

Idea fix pluginu dla qlWeb jest taka aby cały zestaw map wykonał się za pomocą jednego kliknięcia. Czy to się udało ocenicie sami :D

Standardowo skrypt jest do pobrania z https://mapy.stron.pl/gsmaster_index.php "qlWeb plug in"

Należy go pobrać, zedytować i umieścić tam gdzie menu administracyjne qlWeb'a czyli w katalogu /adm/

Skrypt pobiera podstawowe informacje zdeklarowane w qlWeb takie jak: login, hasło, czy jest mod_rewrite, po ile wpisów na stronie oraz dane do bazy. W samym gsmaster_qlweb.php zostawiłem Wam jednak do zedytowania kilka zmiennych

$sciezka = "/sciezka/bezwzgledna/"; // ścieżka bezpośrednia, nie zapomnij na końcu dać ukośnika / ścieżka ma prowadzić do miejsca w którym mają się zapisywać wykonane przez mój skrypt pliki map, najczęściej jest to katalog główny serwera.

$adres = "https://twoj.adres.qlweba.pl/"; // adres Twojego katalogu, nie zapomnij na końcu dać ukośnika /

$_priority = "0.8";

$_changefreq = "daily";

$po_ile_urli = 5000; // po ile urli w mapie, mniej więcej

$qlweb_prefix = ""; // ewentualny prefix dla tabel qlweb

edit: Należy pamiętać o zchomodowaniu katalogu w którym skrypt ma zapisywać pliki.

Po podaniu poprawnych danych w powyższych parametrach, należy odpalić skrypt i zalogować się - jesli nic nie pokiełbasiłem powinniście zobaczyć listę kategorie, podkategorie i wpisy i przy nich odpowiedenio nazwy plików jakie zostaną stworzone.

Pod listą powinien znajdować się link "wykonaj zestaw map XML" - naciskamy aby wykonać zestaw plików wraz z indexem. W ten sposób stworzony plik https:// twojadres.pl/gsmaster_qlweb_index.xml podajemy googlowi do pożarcia :)

Aby usunąć wszystkie mapy klikamy na w "usuń zestaw map", aby odświeżyć mapy (wykonać je ponownie) klikamy na "odśwież zestaw map XML"

miłej zabawy :P

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

  • Odpowiedzi 46
  • Dodano
  • Ostatniej odpowiedzi

Dzięki piotrek ... jestes Wielki...

...jeszcze nie sprawdzałem i nie wiem czy jest wszystko w porządku, ale jak się tym zająłeś to juz wiem że to będzie działać. A i "przewodnik jest na poziomie... (moim poziomie :D )

Trzymam kciuki za powodzenie tych prac i dziękuję.

Odnośnik do komentarza
Udostępnij na innych stronach

jantar zbyt wcześnie na pochwały :D nie wiem jak to będzie zachowywało w praniu bo osobiście nie korzystam z qlWeb, ściągnąłem skrypt tego katalogu tylko po to aby wiedzieć co i jak ma sobie wykonywać plugin GSMastera

w kazdym razie przetestuj i daj znać jak Ci poszło

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

No i niestety chyba cos jest nie tak, ale to i tak nie zmienia faktu, ze podziekowania i pochwały sie należą, bo moment kiedy wszystko będzie śmigać jest tylko kwestią czasu. I to niedługiego czasu sądząc po szybkości reakcji na moje molestowanie.

Ale jeszcze małe zastrzeżenie: ponieważ jestem cienias, to mogłem coś schrzanić więc jeszcze sobie trochę z tym powalczę i dopiero kiedy bedę miał całkowitą pewność że nie działa to jeszcze raz dam znać.

edyta: Po umieszczeniu pluginu w podkatalogu [adm] skrypt działa tak jakbym wcale nie dodał pluginu. Jakby go wcale nie było. Dodam jeszcze że oczywiście plik pluginu wyedytowałem i chyba dobrze, ale to jeszcze sprawdzam. :D

Odnośnik do komentarza
Udostępnij na innych stronach

Odpalać skrypt musisz dokładnie przez taki link:

https:// twojastrona.pl/adm/gsmaster_qlweb.php

Zaloguj się stosując user i hasło ze swojego qlweb.

P.S. Nie jest to taki typowy "plugin" - i nie chciałem tego tak nazywać ale nic innego nie przyszło mi do głowy. Tak naprawde to niezalezny skrypt, korzystający tylko z gotowych struktur baz - z tych samych struktur baz z których korzysta qlweb.

edit: coś zjadło mi kodowanie w skrypcie, ale bez plznaków i tak powinien działać

edit2: nie wiem czy wersja qlweb ma jakiś wpływ na działanie GSMaster, chyba nie powinna mieć

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

piotrek... miałem rację: JESTEŚ WIELKI!!!

Mój błąd polegał na tym, że ja próbowałem odpalać skrypt macierzysty a nie ten nowy plik B)

Chyba się pod ziemię zapadnę mimo, że przeszło mi przez myśl : skąd ten skrypt maciarzysty ma niby wiedzieć o pojawieniu się pliku pluginu w podkatalogu.

W każdym razie to jednak działa bezbłędnie.... Chyba :)

Piotrek... WIELKIE CI DZIĘKI ! ! !

edit: tylko Twoją tajemnicą pozostanie skąd wiedziałeś na jakim adresie ja to zainstalowałem :placze:

Ciekawe co jeszcze tym skryptem mi wyszpiegowałeś ? :ph34r:

Odnośnik do komentarza
Udostępnij na innych stronach

skąd wiedziałeś na jakim adresie ja to zainstalowałem

tak, tak, wielka tajemnica, zaglądnąłem do adresu który masz w sygnaturce :placze:

W każdym razie to jednak działa bezbłędnie....

widzisz, ja nie mam odpowiednio dużej próbki danych aby stwierdzić czy skrypt obskoczy automatem qlweb składający się z kilku czy kilkunastu tysięcy wpisów

testy wydajnościowe musicie prowadzić sami, więc piszcie czy skrypt map do qlweba wyrabia i przy jak dużych ilościach danych

edit: poprawiłem kodowanie więc polskie literki powinny się wyświetlać poprawnie, polecam pobrać skrypt jeszcze raz

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

piotrek...

...niezręcznie mi to jest pisać, bo skrypt działa rewelacyjnie, ale ma kilka drobnych błędów nie majacych wpływu na jego zasadnicze funkcje i zalety.

Pozwól jednak że je tutaj wymienię:

- skrypt nie stworzył właściwego pliku index.xml, tzn. utworzył go ale bez linków do pozostałych prawidłowo stworzonych map.

- linki wyświetlone w panelu administracyjnym skryptu, będą prowadziły do właściwych map jeśli w źródle dodane będą przedrostki adm. W tej chwili te linki nie znajduja map, dopiero kiedy w pasku adresu dodam adm to mapa sie wyświetli. np. klikajac w panelu admina skryptu na link: kategorie-0.xml zostaje otwarty adres: https://www.jantar2005.com/gsmaster_qlweb_kategorie-0.xml a powinien być: https://www.jantar2005.com/admgsmaster_qlweb_kategorie-0.xml ale to są drobne usterki które na razie sie rzuciły w oczy i które nie maja większego wpływu na użyteczność tego rewelacyjnego skryptu.

I zapewne niebawem te drobne usterki znikną ale już w tej postaci skrypt jest REWELACYJNY

WIELKIE DZIĘKI piotr

Odnośnik do komentarza
Udostępnij na innych stronach

wydzieliłem wątek żeby było czytelniej i opiszę jeszcze raz na przykładzie:

Kategorie

- kategorie-0.xml

Podkategorie

- podkategorie-0.xml

- podkategorie-1.xml

Wpisy

- wpisy-0.xml

- wpisy-1.xml

- wpisy-2.xml

- wpisy-3.xml

Załóżmy że stworzyła się taka kombinacja, w podglądzie. Po naciśnięciu "wykonaj zestaw map" na Twoim serwerze bezpośrednio w katalogu głównym ma się pojawić zestaw plików:

https:// twojadomena.pl/gsmaster_qlweb_index.xml

https:// twojadomena.pl/gsmaster_qlweb_kategorie-0.xml

https:// twojadomena.pl/gsmaster_qlweb_podkategorie-0.xml

https:// twojadomena.pl/gsmaster_qlweb_podkategorie-1.xml

https:// twojadomena.pl/gsmaster_qlweb_wpisy-0.xml

https:// twojadomena.pl/gsmaster_qlweb_wpisy-1.xml

https:// twojadomena.pl/gsmaster_qlweb_wpisy-2.xml

https:// twojadomena.pl/gsmaster_qlweb_wpisy-3.xml

I zapewne niebawem te drobne usterki

a mnie się wydaje że nie ma usterek, coś masz nie tak ze ścieżką bezwzględną albo adresem qlweb w zmiennych, ale prędzej bruździ tu ścieżka

$sciezka = "/sciezka/bezwzgledna/";

- sprawdź czy na końcu masz ukośnik /

- ścieżka musi prowadzić do Twojego katalogu głownego, google wymaga aby tam były przechowywane pliki

- zakończyłeś tą ścieżkę /adm - skasuj adm i zostaw ukośnik na końcu

- sprawdź czy na końcu masz ukośnik /

- to ma być adres w którym umieszczony jest i działa qlweb

edit: jak patrzę na podaną przez Ciebie mapę to wylgąda że $adres jest OK, bo linki w mapach są poprawne, więc skup się na zmiennej $ścieżka

WIELKIE DZIĘKI piotr

e-tam nie dziękuj, zresztą nie ma za co, ale link do https://mapy.stron.pl możesz umieścić są już tam 3 fajne, przydatne skrypty więc warto to popularyzować :placze:

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

Super. :placze:

Jutro przetestuje.

pozdrawiam!

omnia mea mecum porto

In general, it could be argued from the consumer point of view that the better the search engine is, the fewer advertisements will be needed for the consumer to find what they want.
Odnośnik do komentarza
Udostępnij na innych stronach

Witam wszystkich...

...jestem po calym dniu walki z moimi problemami :)

Jeszcze raz musze podkreślić że skrypt do tworzenia sitemap.xml do Qlwebów jednym kliknieciem jest rewelacyjny i oczywiście działa tak jak piotrek pisze.

Rzeczywiście wszystko sie automatycznie generuje po usunieciu w ścieżce bezwzględnej adm. Jednak nie nazwałbym tego moim bładem.(sorry piotrek) ponieważ plik w którym tą ścieżkę zapisuję, znajduje się w folderze adm.

Ale oczywiście piotrek ma rację i usunięcie tego adm ze scieżki wyzwala nas z wszystkich problemów.

Mój najwiekszy Qlweb ma dopiero ok. 700 wpisów i z wygenerowaniem takiej sitemapy, skrypcik nie ma problemu.

Twórcy tego narzędzia należą się wielkie słowa uznania i podziękowania. Chyba w interesie wszystkich, byłoby włączenie tego skryptu prosto do skryptu Qlweba (to sugestia w kierunku Marka-propagatora Qlweba)

Teraz zabieram sie za szate graficzną moich katalogów.

Dzięki piotrek i sorki za wszystkie moje błędy, którymi zabrałem Ci czas.

Odnośnik do komentarza
Udostępnij na innych stronach

ponieważ plik w którym tą ścieżkę zapisuję, znajduje się w folderze adm.

nie bardzo rozumiem co ma piernik do wiatraka :) ścieżkę możesz sobie ustawić w dowolnym pliku na serwerze do innego dowolnego miejsca serwerze aby wykonać tam dowolny skrypt...

w każdym razie aby następni nie mieli podobnych kłopotów dopisałem w pierwszym poście dodatkową informację "ścieżka ma prowadzić do miejsca w którym mają się zapisywać wykonane przez mój skrypt pliki map, najczęściej jest to katalog główny serwera." Jesli nie ma specjalnych wymagań (np. mapy z fragmentu serwisu) to pliki powinny być przechowywane w katalogu głównym serwera - to nie mój wymysł i należy / należało poczytać sobie o tym na stronach pomocy Google

Mój najwiekszy Qlweb ma dopiero ok. 700 wpisów i z wygenerowaniem takiej sitemapy, skrypcik nie ma problemu.

fajnie, zobaczymy jak będzie się spisywał przy katalogach o większych objętościach

Chyba w interesie wszystkich, byłoby włączenie tego skryptu prosto do skryptu Qlweba

Ano sympatycznie by było gdyby podał na swoich stronach informację o istnieniu tego wątku ( https://www.forum.optymalizacja.com/index.php?showtopic=13878 ) oraz ewentualnie to, że skrypt jest do pobrania ze stron: https://mapy.stron.pl/gsmaster_index.php. Tu na forum jest już chyba wszystko wyjaśnione w sprawie tego skryptu (zresztą zawsze można dopytać) a ja jak wiecie nie umiem pisać instrukcji obsługi swoich skryptów, więc nie napiszę nic sensownego krok po kroku :)

Teraz zabieram sie za szate graficzną moich katalogów.

Gratuluję. Cieszę się że Ci już wszystko działa poprawnie :) jesli będziesz tak miły, to nie zapomnij o linkach do https://mapy.stron.pl z serwisów które mapujesz :)

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

Witam...

... sorki piotrek, i na wstepie małe wyjasnienie. Ja opisuje moje problemy nie dlatego żeby Ci cokolwiek wytykać (zresztą nie ma czego bo GSMaster jest bezbłędny) ale dlatego żeby Ci uzmysłowić że to co dla Ciebie jest oczywiste, to dla takich jak ja i wielu innych, już takie nie jest.

Poza tym np. w moim przypadku są trzy Qlweby. I żaden nie jest w katalogu głównym serwera. A i tak Twoje narzędzie działa bezbłędnie.

Ale może tu warto od razu sprostować że ani Qlweby ani mapy nie muszą się znajdować w katalogu głównym serwera. Tylko wygenerowane sitemapy.xml muszą być w katalogu głównym Qlweba, jeśli dobrze to definiuję. Jeśli żle to usuńcie tego posta żeby ludziom nie robić zamieszania.

Poinformowałem już Marka od Qlwebów o tym narzędziu i podałem Mu linki do pobieralni GSMastera i do tego topicu z sugestia żeby to rozpropagował na swoich stronach i żeby dodał GSMastera bezpośrednio do pakietu Qlweba.

Oczywiście lineczki do strony piotrka bez żadnej łaski umieszczę jutro, po potwierdzeniu przez piotrka bo coś mi sie zdaje piotrek że link podany powyżej nie jest najszczęśliwszym rozwiązaniem?

Faktycznie tak ma być?

Odnośnik do komentarza
Udostępnij na innych stronach

jantar, dobrze że opisujesz swoje problemy, ja wiem o co chodzi i wcale tego nie odbieram w żaden negatywny sposób.

Na temat tego gdzie mają znajdować się mapy napisałem w swojej poprzedniej wypowiedzi. Napisałem tam, że jeśli nie ma specjalnych wymagań to przeważnie jest to katalog główny. Jeśli są takowe wymagania należy zapoznać się z tym co Google pisze na stronach pomocy o lokalizacji map i konstrukcji linków od tejże lokalizacji zależnych.

Faktycznie tak ma być?

tak, w najbliższym czasie wprowadzę tam właściwą treść dlatego zbieram linki do tego adresu za co góry i Tobie i wszystkim którzy będą zadowoleni z tego skromnego skrypciku dziękuje :)

P.S. w przytotowaniu i w planach kolejne fajne skrypty więc jeszcze nie raz będziesz miał możliwość testowania, mam nadzieję, że nie tylko Ty się zdecydujesz na ich instalację :)

- buduj content metodą drag&drop i łatwo zgarnij SEO backlinki z msDrop

- wideoporadniki jak korzystać z msDrop

Odnośnik do komentarza
Udostępnij na innych stronach

Witka...

...lineczki do piotrka w stopkach moich trzech katalogów Qlweb, juz dodane :D

Jeśli mapy są dobre, to po ich zaindexowaniu powinno byc dla twórcy GSMastera ponad 1500 linek i stale rośnie.

Znów mi zabrakło dzisiaj czasu, żeby nałożyć na moje Qlweby nowe szatki, ale moze jutro sie z tym wreszcie uporam.

A tymczasem przepraszam wszystkich którzy sa zniesmaczeni ich tymczasowym wygladem. Nie zrażajcie sie tym, bo już chyba jutro bedziecie dumni :blush: z dodania swoich stron do moich katalogów.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.

×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności