Skocz do zawartości

Narzędzie do tworzenia map stron w Google


piotrek

Rekomendowane odpowiedzi

przecież do tej pory uzywałem tego typu skryptów on line i nie miały problemu żeby mi "przeszperać" serwer i bazy danych, chyba że działały na innej zasadzie.

No nic, szkoda ze od tego nie zacząłeś uniknąłbyś teraz rozczarowania - w pierwszym poście tego wątku jset wyraźnie napisane "Główna idea skryptu jest taka aby nie skanować stron żadnym robotem (co będzie pożerać transfer) tylko korzystać z tego co ma się w bazie do wygenerowania urli dokładnie takiej postaci jaką potrzebujesz ". Oznacza to jednoznacznie, że GSMaster nie "przeszarpuje" serwisów w poszukiwaniu linków.

- 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 129
  • Dodano
  • Ostatniej odpowiedzi

wreszcie na stronach Google przenieśli "Google Sitemaps Master" do części "Programs/Code Snippets:" ;):D :D

chcę im w najbliższym czasie zgłosić tą wtyczkę do phpBB więc ludziska pomóżcie i testujcie ją na swoich forach :)

- 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

  • 2 tygodnie później...

Po nieznacznych modyfikacjach w pliku gsmaster_config.php

$serwer="localhost";
$dbname="nazwa_bazy";
$user="user";
$pass="pass";
$port="5432";
$conn=pg_Connect("host=$serwer port=$port user=$user password=$pass dbname=$dbname");

i odpowiednim przygotowaniu zapytania xml

<?
$wynik=pg_Exec($conn,"Select id_kategori from kategorie");
$ile_rekord=pg_NumRows($wynik);

for($i=0;$i<$ile_rekord;$i++)
{
$id_kat=pg_fetch_object($wynik,$i);
	$id_kat=$id_kat->id_kategorii;	

$this_url = "https://$_SERVER[SERVER_NAME]/kategoria-$id_kat.html";

$priority = "  <priority>0.8</priority>\n";
$changefreq = "  <changefreq>daily</changefreq>\n";

$output = " <url>\n  <loc>" . $this_url . "</loc>\n" . $changefreq . $priority . "</url>\n";
$gout = fwrite( $gp , $output );
}

?>

udało mi się bez problemu wykonać mapę strony kożystającej z bazy postgresowej.

Testy na Google Sitemaps Master! for phpBB przyniosły również pozytywne wyniki

Odnośnik do komentarza
Udostępnij na innych stronach

udało mi się bez problemu wykonać mapę strony kożystającej z bazy postgresowej.

nigdy nie sięgałem do tego typu baz, dzięki że zrobiłes taki test no i oczywiście super że wypadł poprawnie :(

- 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

  • 4 tygodnie później...

Witam!

...Ale nie możesz ignorować takich userów jak ja, bo śmię twierdzić że takich jest najwięcej.

Zaciąłem się dokładnie na tym samym. Nie mam pojęcia co wpisać w:

$this_url = "https://$_SERVER[SERVER_NAME]/index.php?param=$urls[id]";

Tak samo w:

$query = mysql_query("SELECT * FROM your_table order by data DESC limit 0,100", $db_baza1);

Co do tego pierwszego to domniemam (nie wiem czy dobrze), że chodzi o zmienne występujące w linku. Tyle, że ja mam nieraz s=, nieraz cPath=, nieraz products_id= ,a nieraz jeszcze coś innego.

Co do drugiego to mógłbyś objaśnić trochę czego muszę szukać w tych tabelach i wogóle z czym to się je.

Sorki za pewnie przyziemny problem dla niektórych, ale czytając forum zauważyłem, że nie jestem sam.

Pozdrawiam!

If I could have my wasted days back

Would I use them to get back on track?

Stop to warm and karma’s burning

Or look ahead , but keep on turning?

--------------------

iconm.gif - Metallica

Odwiedź Tattoo Studio i zrób sobie profesjonalny tattoo

Potrzebujesz więźbę dachową lub inne drzewo - tartak

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

i do CnCat'a i do Invision Power Board polecam wypróbować uniwersalny skrypt "GSMaster Plug Everywhere" znajdujący się tutaj https://www.forum.optymalizacja.com/index.php?showtopic=16370

- 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

  • 2 tygodnie później...

Witam

Po kilku godzinach doszedłem co i jak z GSMaster - nieźle pomyślane TAK TRZYMAĆ

Nie jestem pewien ale wiedzę jeden mały bug - mianowicie przy ponownej edycji zapytania w przypadku xml'a

w pierwszej linii w ktorej pojawiają sie & (&) są duplikowane do postaci:

było: &

jest: &amp;

Nie wiem czy to jest ogólny błąd, nic krytycznego ale warto to rozważyć

I mała prośba ode mnie przydało by się mieć możliwość wyłączenia generowania xml/htm/txt i generowanie np tylko xml albo inne

nie ma sensu zasmiecać katalogu głównego.

Ponadto - nie można przenieść samych plików zapytań do innego katalogu poza głównym

Wiem sam mogę to sobie zrobić ale można je rozważyć

Jedno małe pytanko - nie wiecie jak zweryfikawać czy wszystkie linki występują

może macie jakieś skrypty do tego

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

  • 3 tygodnie później...

NumerekWeryfikacyjny należy zastąpić własnym

if ($_SERVER[REQUEST_URI]=="/googleNumerekWeryfikacyjny.html") {

die();

} else if (eregi("^\/google(.*)\.html$", $_SERVER[REQUEST_URI])) {

header("HTTP/1.0 404 Not Found");

die();

}

Witam, umiescilem kod wg. wskazań, niestety nadal niemoge zweryfikowac sitemapy, moze ktos wie dlaczego? Po wpisaniu url-a do wyszukiwarki, wyswietlana jest pusta strona (czyli ok), ale po zmianie numerku na inny, wyswietlana jest rowniez ta sama pusta strona (czyli nie ok).

Prosze o pomoc.

Odnośnik do komentarza
Udostępnij na innych stronach

i do CnCat'a i do Invision Power Board polecam wypróbować uniwersalny skrypt "GSMaster Plug Everywhere" znajdujący się tutaj https://www.forum.optymalizacja.com/index.php?showtopic=16370

Próbuje ciągle z cncatem .. ale błędy wyskakują :) Trzeba trochę linijek powywalać ;)

A do forum lepiej użyć GSMaster w wersji podstawowej .. i utworzyć odpowiednie zapytania .. przynajmniej nie będzie bałaganu ..

PS ciągle testuje mapy na moim forum i z wersją plug everywhere były problemy :) a z uniwersalnym gsmaster narazie nie ma ... tylko obsługa trochę trudniejsza - trzeba najpierw troche przeglądnąć baze danych ...

Odnośnik do komentarza
Udostępnij na innych stronach

  • 4 tygodnie później...

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