Skocz do zawartości

"SEO biblioteki dla javy"


danieltr

Rekomendowane odpowiedzi

Witam,

mam taki całkiem spory problem. Otóż parę tygodni temu obrałem tematykę projektu (pisanego w języku java). Wstępnie określiłem sobie, że będzie to program agregujący różne SEO parametry stron. Czyli przy każdej stronie będzie napisane np. jaki posiada PR, liczbę zaindeksowanych podstron, linków przych. i wych. i pozycje na dane frazy w Google (wyświetlane na wykresie).

Teraz rozglądam się w sieci za bibliotekami Google'a do javy, dzięki którym mógłbym w jakiś sposób te parametry pobrać. Jednak nie mogę nic konkretnego znaleźć (albo nie potrafię szukać).

A może jest możliwość pobrania wymienionych wyżej parametrów z gotowej aplikacji online/offline? Oczywiście pobrania moją aplikacją napisaną w javie. Np. popularny SEQuake lub ewentualne inne narzędzia?

Jeśli ktoś mógłby mnie nakierować, byłbym wdzięczny.

Pozdrawiam

Odnośnik do komentarza
Udostępnij na innych stronach

Bibliotek gotowych IMHO nie znajdziesz, bo życie nie jest tak łatwe wiec musisz wszystko pisać samemu. Ale to nie problem, bo zasady pobierania danych są takie same jak w innych językach PHP C++, C# czyli wykonujesz konkretne żądanie GET, a następnie przerabiasz/parsujesz kod HTML odpowiedzi. I to jest cała filozofia.

Dużą trudnością może być implementacja algorytmu który zwróci sumę kontrolną dla danego adresu niezbędną do właściwego żądania pobierającego PR od google.

-----

Natomiast implementacja samego żądania GET w javie jest równie prosta jak w C#. Do tego java na zaimplementowaną obsługę wyrażeń regularnych co znacznie ułatwia proces przetwarzania/parsowania pobranych danych :)

Pisząc w JAVIE możesz tworzyć też takie cuda jak aplety, ale z uwagi na ich ograniczenia danych nie pobierzesz z innego serwera niż z tego z którego aplety został pobrany do przeglądarki wiec do tych zastosowań się nie nadają. Z drugiej strony jeśli miał bym wybierać pisanie aplikacji okienkowej w javie wolał bym robić to w C++ i QT z uwagi na przenośność linux / windows.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli tak do tego podchodzisz to możesz nawet na swoim serwerze zamieścić kod który zwróci PR danej strony, lub sumę kontrolną przy użyciu której możesz wykonać żądanie GET do serwera google od PR.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chodzi o samo sprawdzenie PR, to może przecież na serwerze postawić jakiś skrypt PHP, a użytkownik wchodzący na jego stronę dostanie od razu wynik - bez angażowania javy...

Odnośnik do komentarza
Udostępnij na innych stronach

jedyne czego potrzebujesz to biblioteka do obsługi protokołu HTTP + coś czym wyciągniesz dane czyli np. wyrażenia regularne. Jeśli chodzi o biblioteki to o to raczej trudno, ale bez większych problemów znajdziesz skrypty w których podejrzysz skąd można pobrac interesujące Cię dane. Możesz np. rozebrać SeoQuake, albo jakąś podobną wtyczkę firefoxową

A dla leniwych: sprzątanie białystok ;]

A dla relaksu możesz zapalić kadzidełka

faceplus_banner_234x60_black.png Punkty FanCop od 3pln / 1k

SPRZEDAM: Volvo S40 1.9D, 2002; 220k przebiegu. Lokalizacja: Białystok; Tel 724-148-596

Odnośnik do komentarza
Udostępnij na innych stronach

Rozebrać to może dziewczynę, lub siebie do rosołu :lol:

Dobrze, że jest to w pogaduszkach, bo doradcy są niesamowici !!!

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

co Ci się nie podoba w podglądaniu jak robią to inni ??

A dla leniwych: sprzątanie białystok ;]

A dla relaksu możesz zapalić kadzidełka

faceplus_banner_234x60_black.png Punkty FanCop od 3pln / 1k

SPRZEDAM: Volvo S40 1.9D, 2002; 220k przebiegu. Lokalizacja: Białystok; Tel 724-148-596

Odnośnik do komentarza
Udostępnij na innych stronach

To zobacz sobie w kod skompilowanego programu to zrozumiesz o co chodzi.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

od kiedy SeoQuake jest skompilowanym programem ??

https://www.seoquake.com/

klikasz prawym buttonem na "install ...." i Zapisz jako....

plik xpi otwierasz winrarem

a w środku ? 90% to pliki tekstowe, reszta to grafika

otworzysz to zrozumiesz ;-)

A dla leniwych: sprzątanie białystok ;]

A dla relaksu możesz zapalić kadzidełka

faceplus_banner_234x60_black.png Punkty FanCop od 3pln / 1k

SPRZEDAM: Volvo S40 1.9D, 2002; 220k przebiegu. Lokalizacja: Białystok; Tel 724-148-596

Odnośnik do komentarza
Udostępnij na innych stronach

Tylko co to ma wspólnego z JAVA...

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

z JAVĄ jako taką nie ma nic wspólnego, nie mniej można się poszukać gdzie szukać danych (jakie requesty wykonać)

A dla leniwych: sprzątanie białystok ;]

A dla relaksu możesz zapalić kadzidełka

faceplus_banner_234x60_black.png Punkty FanCop od 3pln / 1k

SPRZEDAM: Volvo S40 1.9D, 2002; 220k przebiegu. Lokalizacja: Białystok; Tel 724-148-596

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