Jump to content
Spanner

Hooki i pluginy: (DB30) Google SiteMap Generator

Recommended Posts

Witam, mam problem, założyłem niedawno forum google zaczelo indeksować treści znajdujące sie na nim jednak pojawił sie pewien problem, ponieważ google linkuje tylko do storny glownej forum a nie do poszczególnych tematów ;/ Może ktoś coś poradzić ? Może dlatego ze mapę dopiero stworzyłem przed chwila i jak dodałem do narzędzi dla webamsterów to pisze ze znalazł 227 linków z tego zaindeksowanych 0

Edited by bubun

Share this post


Link to post
Share on other sites

Witaj,

po części masz racje. Musisz jednak pamiętać, że mapa google nie daje 100% gwarancji na to, że google szybko zaindeksuje Twoje forum. Mapa jest tylko informacją dla googla o adresach, a poza tym to niestety trzeba czekać i jeszcze raz czekać

Share this post


Link to post
Share on other sites

no tak ale to wyglada tak ze tresc jest zaindeksowana tak jakby (przynajmniej po czesci) a linki do danej tresci nie :/

Share this post


Link to post
Share on other sites

tzn, bo nie rozumiem. mówisz teraz o wynikach w google czy w mapie strony? jeśli w wynikach google to wydzielę ten temat, bo to nie jest wątek do tego :)

Share this post


Link to post
Share on other sites

Witam :)

Zainstalowałem tą mapę (wersja 1.1.0) uruchomiłem zadanie, pokazalo ze uruchomione poprawnie ale podglądając pliki xml to w nic w nich nie ma ;/

Chmod 777 na wszyskie pliki , mod włączony, fora zaznaczone.

Share this post


Link to post
Share on other sites

uruchomiłeś je ręcznie, czy tylko sprawdziłeś czy jest dodane ? wszystkie pliki xml są puste? które pliki podglądałeś jak możesz to podaj nazwę jednego pliku to postaram się jakoś odtworzyć taką samą sytuację

Zaktualizowano modyfikację

Share this post


Link to post
Share on other sites

W opisie jest że trzeba wgrać wszystkie pliki......... czyli te .gz też?? bo jest ich od groma ;/

Share this post


Link to post
Share on other sites

nie, wgrywasz tylko te pliki, któych będziesz używać, tzn, jeśli mapy mają być w xml.gz to wgrywasz je, jeśli chcesz xml to wgrywasz te pliki *.xml.

Share this post


Link to post
Share on other sites

Słuchaj mam taki problem:

- stworzyły mi się pliki topicsitemap-1.xml , forumssitemap-1.xml ale nie chcą się aktualizować ;/

jak zrobić żeby mialy nazwę topicsitemap.xml itp i się aktualizowały??

Pozdrawiam.

Share this post


Link to post
Share on other sites

Nazwa jest jak najbardziej poprawna, ponieważ pliki generują się automatycznie i jeśli przekroczą określoną w PA ilość wpisów to utworzy się kolejny plik zgodnie z wymogami google. Jeśli chodzi o aktualizację, to czy na pliki te masz ustawione CHMOD'y 777 ? Czy zadanie wykonuje się codziennie o 3 w nocy a mimo to nadal nie aktualizuje plików ?

Share this post


Link to post
Share on other sites

ok zaktualizowalo mi przed chwilą na siłe. Jednak we wszystkich xml bez końcówki -1 mam wpisane

Błąd parsowania XML: nie znaleziono elementu

Obszar: http://www.xxxxxx.org/topicsitemap.xml

Numer linii: 1, kolumna 1:

Share this post


Link to post
Share on other sites

tak jak pisałem pliki topicsitemap.xml są niepoprawne. W nowych wersjach poprawnymi plikami są tylko topicsitemap-x.xml, gdzie x to kolejne numery od 1

Share this post


Link to post
Share on other sites

Pobrałem dziś najnowszą wersję, niby wszystko działa - tzn pliki się aktualizują tworzy się w nich mapa ipd. jednak google zwraca błąd przy probie połączenia się z mapą takiej treści:


Pusta mapa witryny

Ta mapa witryny nie zawiera żadnych adresów URL. Sprawdź poprawność mapy witryny i prześlij ją ponownie.

Mapa na 100% ma wpisy - do tego w 100% aktualne. Pod IE przy próbie zobaczenia mapy wyskakuje taki błąd:

Nie można wyświetlić strony XML 

Nie można przeglądać wejścia XML przy użyciu arkusza stylów . Popraw błąd, a następnie kliknij przycisk Odśwież lub spróbuj ponownie później. 



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


Dokument XML musi mieć element najwyższego poziomu. Błąd podczas przetwarzania zasobu 'http://forum.serwiskonie.com/indexsi...




Share this post


Link to post
Share on other sites

Czy mapę wygenerowałeś, czy to błąd zaraz po zainstalowaniu skryptu ? Mapa jest generowana raz na dobę o 3 nad ranem, więc dopiero po instalacji na następny dzień będzie działać, tylko oprócz tego musisz ustawić, z których for ma pobierać wpisy

Share this post


Link to post
Share on other sites

Hello spanner,

could this work with fURL ? i means when we enable fURL on ip.board so could it work and generate appropriate sitemap ?

i have 3.2 version. and i i have used this modification at my old 2.3 version which was great.

EDIT: Another question. now i have installed this on my localhost. and hope its working on this. i have following option in hook settings. "Please select forums would you like included in the sitemaps." i have selected all my forums included categories and some forums treat as categories so could its fine OR I Just select forums which have topics and members have permissions to post. ?

thanks advance

Edited by Feronso

Share this post


Link to post
Share on other sites

Hello,

this mod is working with IP.Board FURL. You can see it on this forum. If you select all forums that means, all forums and topics from these forums will be added to sitemap files.

Share this post


Link to post
Share on other sites

Hello spanner, i tested it and its working fine on 3.1.2 but it always failed to ping moreover.

Sitemaps failed to ping MoreOver.

all other pinging fine.

Share this post


Link to post
Share on other sites

Spanner, ever consider adding the ability of the sitemap to display dynamic priority and frequency?

When a sitemap displays the same priority and frequency for every topic, search engines lose trust. New topics probably aren't indexed as fast, and most popular topics aren't aren't indexed as often as they could be.

Here's a snippet of vbseo's sitemap:

                if($vboptions['vbseo_sm_priority_smart'])

                   {

                       if($threadrow['sticky'])

                       {

                           $prior = 1;

                       }

                       else

                       {

                       $rate = $threadrow['votenum'] ? $threadrow['votetotal']/$threadrow['votenum'] : 0;

                       $relp1 = vbseo_math_avg_weight($threadrow['views'], 0, $st['maxv'], $st['avgv']);

                       $relp2 = vbseo_math_avg_weight($threadrow['replycount'], 0, $st['maxre'], $st['avgre']);

                       $relp3 = $rate/5;

                       $relp4 = $max_ping?$mp_array[$threadrow['threadid']]/$max_ping:0;


                       $relp = $relp1*0.45 + $relp2*0.25 + $relp3*0.15 + $relp4*0.15;


                       }

                   }

                  $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rt'], $relp);


                if($vboptions['vbseo_sm_freq_tsmart'])

                   {

                       $dpassed = (time() - $threadrow['lastpost'])/86400;

                       if($dpassed<3)$freq = 'daily';

                       else if($dpassed<10)$freq = 'weekly';

                       else if($dpassed<100)$freq = 'monthly';

                       else $freq = 'yearly';

                   }else

                    $freq = $vboptions['vbseo_sm_freq_t'];


To calculate priority they use an algorithm comparing a value, to it's maximum and average. For example the number of views a topic has received, versus the maximum views and average views of all topics. Then assign a percentage of importance. Here, topic views receive the most priority (45%), then number of replies (25%), topic rating (15%), and finally topicID (15%). I assume topicID is weighted to value new topics higher. Pinned topics receive maximum priority (1.0).

Frequency is determined by last post date; <3 days = daily, <10 days = weekly, <100 days = monthly, >100 days = yearly.

Edited by Blair

Share this post


Link to post
Share on other sites

Hi spanner,

Is there any update about more-over ping issue ?

and i agree with Blair statement, But i totally disagree that low and stable priority lose trust. But i have suggestion for this modification. When we create a topic then this mod track and update the sitemap quickly and ping to all search engines. because some time many things are unique and if the thing are publish before everyone then it gave you high search ranking and query impact, result of this good traffic. and i think this modification is all about visibility in search engine and search engine visibility is all about on traffic.

Share this post


Link to post
Share on other sites

Hello,

probably moreover will not be repaired because service is not working (www.moreover.com/ping error 404). I'll try to implement priority system.

Share this post


Link to post
Share on other sites
...i totally disagree that low and stable priority lose trust.

Nothing in SEO is black and white. I can't get too specific because it was an NDA (non-disclosure) session, however an employee of a top search engine company said that site maps with all or most priority ratings being equal, will lose trust. The major impact being new topics won't be included in the index as quickly.

But i have suggestion for this modification. When we create a topic then this mod track and update the sitemap quickly and ping to all search engines.

I think you'd have to be careful with this. Especially on high traffic sites, it would be seen as spamming.

Share this post


Link to post
Share on other sites

How can I customize the information shown in the pop window when someone clicks on the map icon?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

W celu świadczenie usług przez nasz Serwis na najwyższym poziomie, w ramach Serwisu wykorzystujemy pliki Cookies (tzw. ciasteczka). Korzystając ze stron Serwisu IPSBEYOND.PL bez zmiany ustawień przeglądarki będą one zapisane w pamięci urządzenia. Jeżeli nie dokonacie Państwo zmiany ustawień przeglądarki internetowej to wyrażacie zgodę na zapisywanie plików Cookies.