Discussion:
Wyszukiwarki, a dane z SQL?
(Wiadomość utworzona zbyt dawno temu. Odpowiedź niemożliwa.)
mac
2005-10-18 08:17:21 UTC
Permalink
Witam,
Mam baze zawierajaca ksiazki np. Tytu³ i Opis.
Na stronie wyswietlaj± siê one pobrane bezpo¶rednia z bazy SQL.
Czy je¶li kto¶ wpisze w Google np. "Pan Tadeusz" to Google zwróci linka do
mojej strony dok³adnie dla IDz bazy = dla Pana Tadeusza?

Mo¿e lepiej za³o¿yæ dla ka¿dej pozycji ksi±¿ki podstrone np. pantadeusz.html
itd...

Maciek
010
2005-10-18 08:34:05 UTC
Permalink
Post by mac
Witam,
Mam baze zawierajaca ksiazki np. Tytuł i Opis.
Na stronie wyswietlają się one pobrane bezpośrednia z bazy SQL.
Czy jeśli ktoś wpisze w Google np. "Pan Tadeusz" to Google zwróci linka do
mojej strony dokładnie dla IDz bazy = dla Pana Tadeusza?
Może lepiej założyć dla każdej pozycji książki podstrone np. pantadeusz.html
itd...
podpowiedź: mod_rewrite :-)
mac
2005-10-18 09:07:39 UTC
Permalink
podpowiedŒ: mod_rewrite :-)
Rozumiem, ze w przypadku pobierania z bazy, google mi nie zaindeksuje?
np. www. ksiazki.pl/index.php?id=22
gdzie id=22 to indeks z bazy np. kryje owego Pana Tadeusza

Sory, ale wczoraj zacz±³em zabawe z SQl... i nabra³em obaw jak google na to
siê patrzy, bowiem dane sa w bazie, a nie serwerze www

Maciek
mac
2005-10-18 09:09:57 UTC
Permalink
podpowiedŒ: mod_rewrite :-)
Rozumiem, ze w przypadku pobierania z bazy, google mi nie zaindeksuje?
np. www. ksiazki.pl/index.php?id=22
gdzie id=22 to indeks z bazy np. kryje owego Pana Tadeusza

Sory, ale wczoraj zacz±³em zabawe z SQl... i nabra³em obaw jak google na to
siê patrzy, bowiem dane sa w bazie, a nie serwerze www

Maciek

i nie chodzi mi o wyglad linku tylko o samo zaindeksowanie.
JT
2005-10-18 09:21:02 UTC
Permalink
Post by mac
Rozumiem, ze w przypadku pobierania z bazy, google mi nie zaindeksuje?
np. www. ksiazki.pl/index.php?id=22
gdzie id=22 to indeks z bazy np. kryje owego Pana Tadeusza
Sory, ale wczoraj zacząłem zabawe z SQl... i nabrałem obaw jak google na to
się patrzy, bowiem dane sa w bazie, a nie serwerze www
Maciek
i nie chodzi mi o wyglad linku tylko o samo zaindeksowanie.
Na poczatek poeksperymentuj sobie z samym HTML-em, czyli title,
keywords, description. Jezeli tam umiescisz "Pan Tadeusz" czy
cokolwiek innego, co wyciagniesz z bazy, i do tej strony bedzie
prowadzil jakis link (najlepiej ze strony glownej serwisu), to Google
Ci to odnajdzie. Tylko nie spodziewaj sie, ze Twoj link bedzie jako
pierwszy wynik wyszukwiania :)
mod_rewrite sluzy poprawie pozycji w wyszukiwaniu. Polega to na tym,
ze link z postaci www.ksiazki.pl/index.php?id=22 zamienia sie np. w
www.ksiazki.pl/Pan,Tadeusz,22.html
Oczywiscie Google bardziej "lubi" takie linki, niz z
"?id=jakas_liczba", ale wcale nie oznacza to, ze te drugie omija.
Jesli nie wierzysz, wpisz sobie w Google slowo "safaya" iI zobacz dwa
pierwsze linki (no, na razie pierwsze....:D).

Powodzenia!


--
Jacek Trojanski, trojacek-malpka-wp-kropka-pl
Recent projects: www.infopolis.com www.infopolis.pl
mac
2005-10-18 11:24:44 UTC
Permalink
hmm...
w index laduje sie spis tytu³ów wszytkich ksiazek z bazy, po id czerpanych z
bazy przechodzimy do szczegolowego opisu oczywiscie z bazy. Czy google
wchodzac na strone index wykona polecenia mysql SELECT * z tabeli spis
ksiazek ? Nie mam pewnosci czy przeszuka baze sql? W innym przypadku jest
rzecza jasna, ze idzie po linkach ale strony de facto zawieraja tresc, w
przypadku pobierania z bazy odbywa sie to w momencie otwierania strony....

Maciek
JT
2005-10-18 13:22:25 UTC
Permalink
Post by mac
hmm...
w index laduje sie spis tytułów wszytkich ksiazek z bazy, po id czerpanych z
bazy przechodzimy do szczegolowego opisu oczywiscie z bazy. Czy google
wchodzac na strone index wykona polecenia mysql SELECT * z tabeli spis
ksiazek ? Nie mam pewnosci czy przeszuka baze sql? W innym przypadku jest
rzecza jasna, ze idzie po linkach ale strony de facto zawieraja tresc, w
przypadku pobierania z bazy odbywa sie to w momencie otwierania strony....
Google sam z siebie nie wykona zadnych zapytan do bazy :)
Googlebot otwiera dokumenty i przeszukuje w nich linki. W zwiazku z
tym na pewno nie dotzre do strony, ktora jest dostepna tylko przez
wyszukiwanie (choc nie zawsze) lub stronicowanie (choc tez nie
zawsze).
Hint: mapa serwisu badz strona z lista wszystkich ksiazek/autorow
(indeks), podlinkowana na stronie glownej....
Albo mod_rewrite, co dziala na pewno skuteczniej, ale nie zawsze jest
dostep do konfiguracji Apacha.

--
Jacek Trojanski, trojacek-malpka-wp-kropka-pl
Recent projects: www.infopolis.com www.infopolis.pl
mac
2005-10-18 13:53:20 UTC
Permalink
ok, dziekuje
zastosuje jedna strone z tytulami w html

mac
mac
2005-10-18 14:19:54 UTC
Permalink
Post by mac
ok, dziekuje
zastosuje jedna strone z tytulami w html
mac
myslalem, ze sql uproszcze sobie temat, ale widze, ze musze tworzyc dla
kazdej ksiazki strone .html
mac
JT
2005-10-18 14:36:37 UTC
Permalink
Post by mac
mac
myslalem, ze sql uproszcze sobie temat, ale widze, ze musze tworzyc dla
kazdej ksiazki strone .html
Zrob ja automatycznie - wyczesz cala liste z bazy do jednego pliku :)
Byle nie recznie!

--
Jacek Trojanski, trojacek-malpka-wp-kropka-pl
Recent projects: www.infopolis.com www.infopolis.pl
mac
2005-10-18 15:28:03 UTC
Permalink
Post by JT
Post by mac
myslalem, ze sql uproszcze sobie temat, ale widze, ze musze tworzyc dla
kazdej ksiazki strone .html
Zrob ja automatycznie - wyczesz cala liste z bazy do jednego pliku :)
Byle nie recznie!
jak to zrobic? pobrac z bazy, a potem copy tresc/wklej tresc w html?

mac
010
2005-10-20 07:45:58 UTC
Permalink
Post by mac
Post by JT
Post by mac
myslalem, ze sql uproszcze sobie temat, ale widze, ze musze tworzyc dla
kazdej ksiazki strone .html
Zrob ja automatycznie - wyczesz cala liste z bazy do jednego pliku :)
Byle nie recznie!
jak to zrobic? pobrac z bazy, a potem copy tresc/wklej tresc w html?
...
wiesz,... najlepiej poczytaj sobie o php i mysql ok?
mac
2005-10-20 07:52:11 UTC
Permalink
Post by 010
Post by mac
Post by JT
Post by mac
myslalem, ze sql uproszcze sobie temat, ale widze, ze musze tworzyc dla
kazdej ksiazki strone .html
Zrob ja automatycznie - wyczesz cala liste z bazy do jednego pliku :)
Byle nie recznie!
jak to zrobic? pobrac z bazy, a potem copy tresc/wklej tresc w html?
...
wiesz,... najlepiej poczytaj sobie o php i mysql ok?
Tak zrobie. Dziekuje.
Twoja odpowied¿ mnie satysfakcjonuje, chyba za b³yskotliwo¶æ.
JT
2005-10-20 11:49:00 UTC
Permalink
Post by mac
Post by JT
Zrob ja automatycznie - wyczesz cala liste z bazy do jednego pliku :)
Byle nie recznie!
jak to zrobic? pobrac z bazy, a potem copy tresc/wklej tresc w html?
To juz temat nie na te grupe. Wszystko zalezy od tego, czym
dysponujesz - czy ten SQL jest na serwerze, gdzie dziala strona WWW?
Czy jest tam dostepny jakis jezyk skrytpowy (PHP, ASP...)?
--> pl.comp.bazy-danych
--> pl.comp.lang.php

--
Jacek Trojanski, trojacek-malpka-wp-kropka-pl
Recent projects: www.infopolis.com www.infopolis.pl
mac
2005-10-20 12:41:30 UTC
Permalink
Post by JT
Post by mac
Post by JT
Zrob ja automatycznie - wyczesz cala liste z bazy do jednego pliku :)
Byle nie recznie!
jak to zrobic? pobrac z bazy, a potem copy tresc/wklej tresc w html?
To juz temat nie na te grupe. Wszystko zalezy od tego, czym
dysponujesz - czy ten SQL jest na serwerze, gdzie dziala strona WWW?
Czy jest tam dostepny jakis jezyk skrytpowy (PHP, ASP...)?
--> pl.comp.bazy-danych
--> pl.comp.lang.php
serwer ma PHP i SQL

Po 3 dniach walkowania tematu zdecyduje sie na baze SQL. Ponoc google ja
zaindeksuje, inne przegladarki tego nie robia. Dodatkowo uzyje RewriteRule
to 'upiekszy' link dla googla. Takie wyciagnalem wnioski. Czas pokaze jak
bedzie z tym indeksowaniem...

dziekuje za odpowiedzi

Maciek

Kontynuuj czytanie narkive:
Loading...