- Home
- Categorie
- Coding e Sistemistica
- PHP
- SiteMap per il mio sito
-
SiteMap per il mio sito
Salve a tutti, non so se questa è la sezione giusta dove postare, ma io vorrei fare una sitemap xml per l'indicizzazione del mio sito su google. Il mio sito è fatto in php, poche parti sono dinamiche gestite da DB, il numero di pagine è notevole e mi chiedevo se esisteva un software gratuito per farlo, a parte quello di google che a parere di tanti non serve a molto.
Oppure se la volessi fare a mano, come dovrei fare per farla?
Grazie a tutti in anticipo;)
-
Ciao.. allora questo script che allego al post è davvero ottimo!!
basta configurare un opaio di parametri e scandaglierà tutto il tuo sito web!
comprese le URL dinamiche molto complesse.
-
potresti dirmi che parametri devo configurare? non riesco a farlo funzionare.
-
solo l'indirizzo del tuo sito.. nient'altro!!!
la variabile $siteurl devi modificare, dove ho scritto *"URL sito x sitemap"*funziona sia in locale che direttamente sul tuo spazio hosting.
ricorda però: se lo utilizzi on line, devi settare i permessi della cartella dove lo hai uppato con CHMOD "777", poichè alla fine della funzione crea in automatico un file "sitemap.xml"
OK? mi sono spiegato?!?!?!?
-
dove lo crea il file xml?
-
-
con tutto il rispetto, forse sbaglio ma:
-le pagine le setta TUTTE con la tessa priorità e frequenza (quindi ai fini dell'utilità della sitemap non ci siamo dato che non tutte le pagine le aggiorni settimanalmente o quello che sia)
io lo sto creando da solo uno script su misura con tutti i parametri fatti bene e dopo nel caso ti do una mano... ma questo script non mi sembra proprio utile... sai che GG è imprevedibile
-
@goldenboy said:
con tutto il rispetto, forse sbaglio ma:
-le pagine le setta TUTTE con la tessa priorità e frequenza (quindi ai fini dell'utilità della sitemap non ci siamo dato che non tutte le pagine le aggiorni settimanalmente o quello che sia)
io lo sto creando da solo uno script su misura con tutti i parametri fatti bene e dopo nel caso ti do una mano... ma questo script non mi sembra proprio utile... sai che GG è imprevedibile
innanzitutto non l'ho creato io lo script.. e cmq, una volta che hai finito il tuo postalo pure in questo thread. no?
-
purtroppo è uno script personalizzato e scritto in base alla struttura del mio sito e quindi non applicabile a tutti
secondo me l'utilità di quello script è tutt'altro che benefica così strutturato, può essere utile se integrato con altre funzioni...
non ho detto che lo hai creato tu ho solo fatto un commento giusto
-
comunque sia non mi sembra poi così male..
e non è assolutamente così dannoso all'indicizzazione del sito.nel mio caso ho dovuto creare una sitemap con oltre 1400 pagine, tra le quali il 98% dinamiche che ho appunto impostato con frequenza di aggiornamento mensile.
quindi nello script ho inserito frequenza mensile per tutte le pagine, successivamente ho aperto il file sitemap.xml ottenuto ed ho modificato la frequenza di aggiornamento di quella decina di pagine che vengono aggiornate settimanalmente.più o meno sarà per tutti così.. basta utilizzare una frequenza di aggiornamento standard per tutte le pagine indicizzate all0interno di sitemap.xml ed andare a cambiare la frequenza solo alle pagine principali, ovvero: homepage e macrocategorie del sito.
tenendo presente un altra cosa: se parliamo di siti dinamici avremo anche dei contenuti testuali dinamici e quindi google le vedrà sempre come delle pagine aggiornate mensilmente o settimanalmente che sia.
per cui non mi sembra assolutamente da buttare questo script.. prova a cercarne uno on line con le stesse funzioni del medesimo. noterai che è quasi impossibile indicizzare link, anche, con una sola variabile. mentre questo script te le becca tutte anche senza URL Rewrite.
a questo punto mi chiederai: > Ma perchè non usi l'URL Rewrite? visto che hai più di 1400 pagine da aggiungere alla sitemap? ed io risponderei tipo così: > Poichè quei disgraziati che mi ospitano sul loro server mi danno la possibilità di gestire solo le errorDocs all'interno dei file .htaccess. Ergo... sarà ora di mettere mani al portafogli e di cambiare hoster
-
secondo me sbagli logica,
non si può mettere una frequenza STANDARD come dici tu... non esiste..
ci sono pagine che non modifico mai dopo averle create e per quale motivo dovrei mettere MONTHLY?
per quale motivo google dovrebbe ripassare 12 volte all'anno su quelle pagine se non sono mai modificate? E Google perchè dovrebbe CONTINUARE a sprecare risorse per analizzare le tue pagine la cui sitemap non lo aiuta in alcun modo dato che quelle pagine NON SONO aggiornate mensilmente?
Se per te è ottimo quello script per me non lo è affatto così comè, è ottimo invece se lo utilizzi come base e lo integri al tuo sito utilizzando funzioni supplementari...
oh.. se poi non ci credi fai dei test che devo dirti... io dei buoni consigli penso di averteli dati ciaoo
-
certo, come no.. tutto e ben accetto!!
ma cerco di spiegarti che nel mio caso ho delle pagine che dinamicamente cambiano contenuto. ergo.. posso tranquillamente mettere la frequenza di aggiornamento mensile alle oltre 1400 pagine. il sito di cui sto parlando è un piccolo progetto sviluppato da me, che non ha niente a che fare con portali di informazione e quant'altro. non è altro che una semplice directory di covers per DVD, dove, per ogni film è presente una pagina dedicata con tutte le immagini relative.qui però viene il bello le pagine sono discretamente ottimizzate per i motori e sto sperimentando un modo per tenere tante pagine dinamiche con contenuti aggiornati periodicamente in maniera automatica. una sorta di sito doorway all'interno del sito stesso. che ovviamente non sarà penalizzato dallo spider di google poichè viaggia sempre sotto lo stesso sito e le pagine avranno sempre il loro indirizzo univoco ma con contenuti nascosti differenti.
tenedo presente che parlo di contenuti nascosti ben voluti e non penalizzati dal SEO, che hanno solo lo scopo di dare maggiori info alla pagina che altrimenti presenterebbe solo grafica ed immagini all'interno del corpo.
dai un occhio al sito.. magari mi dai altri consigli utili. grazie in anticipo!!!
http://www.dvddop.com
-
ciao
bè nel mio caso è molto semplice organizzare la logica per creare la sitemap perchè ho fatto un pannello, stile wordpress ma senza javascript, dove scrivo e organizzo i contenuti...
quindi se sto scrivendo un contenuto che non modificherò imposterò la variabile $var = "never" e la farò riprendere dallo script per la sitemap per fargli costruire il set di dati con la variabile $var che prende per ogni documento...
fortunatamente è facilmente risolvibile nel mio caso.. nel tuo non so come scrivi e organizzi i dati ma se lo fai con un pannellopuoi fare come ho detto io...