- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Le pagine php e google, che amore strano
-
ma perchè non usate il mod_rewrite??
Io nel mio sito lo uso sia per le ricerche che per le recensioni.
Esempi di ricerche
[url=http://www.autoelaborate.com/golf.html]Golf
[url=http://www.autoelaborate.com/punto.html]Punto
...
[url=http://www.autoelaborate.com/quellochevuoi.html]Quellochevuoi
-
@beke said:
Quindi direi che, per tornare all'arogmento iniziale del post, siamo tutti daccordo che Google non penalizza le pagine dinamiche, ma anzi, una volta verificatone l'aggionramento frequente le considera tendenzialmente ottime fonti di notizie aggiornate.
I problemi semmai possono derivare da difficoltà di indicizzazione a causa di URL con querystring complicate.
E nono cambia niente se le pagine hanno estensione PHP o ASP.
Giusto, ottimo riassunto
-
@Tuonorosso said:
ma perchè non usate il mod_rewrite??
Io nel mio sito lo uso sia per le ricerche che per le recensioni.
Esempi di ricerche
[url=http://www.autoelaborate.com/golf.html]Golf
[url=http://www.autoelaborate.com/punto.html]Punto
...
[url=http://www.autoelaborate.com/quellochevuoi.html]Quellochevuoi
se le pagine sono molte si riesce ad avere lo stesso risultato con poche righe di codice
-
ti sbagli rinzi...io aggiungo contenuti nel db e basta
Il mod rewrite non fa altro che riscrivere il .html in .php?par=parametro
Esempio:
golf.html diventa ricerca.php?key=golf
recensione1.html diventa recensioni.php?idRec=1
Claro?
-
@Tuonorosso said:
ma perchè non usate il mod_rewrite??
Magari perchè:
- Ho l'hosting su un sito con windows/IIS
Oppure :
- Il mio hosting economico non mi pernette di intervenire sulla configurazione del server apache ed abilitare moduli.
La seconda in realtà è una ipotesi che faccio, perchè io lavoro su win/IIS/ASP. So che esistono dei filtri ISAPI che fanno la stessa cosa ma nel caso di un hosting economico col piffero che li puoi installare.
-
@Tuonorosso said:
ti sbagli rinzi...io aggiungo contenuti nel db e basta
Il mod rewrite non fa altro che riscrivere il .html in .php?par=parametro
Esempio:
golf.html diventa ricerca.php?key=golf
recensione1.html diventa recensioni.php?idRec=1
Claro?
recensione1.html al posto di recensioni.php?idRec=1
a me non dice nulla (neanche a Google)
mentregolf_TDI_2000.php al posto recensioni.php?idRec=1 **si **
io voglio personalizzare ogni nome pagina in base alle esigenze
-
Quoto Rinzi 1000%
-
@beke said:
Quoto Rinzi 1000%
-
beh, con un po di fantasia fai anche quello..il cambio del nome!
il mio cmq era rivolto al fatto dei parametri...in questo modo i parametri spariscono...
Ciao
-
Un bel tutorial sul mod rewrite così lo usan chi può
-
Lo farei...il prob è che non lo so usare...riporto solo quello che ho usato io:
il tutto è inserito nel .htaccess
RewriteEngine on RewriteRule recensione([^/]+).html recensioni.php?idRec=$1 [L] RewriteRule google_adsense_script.html google_adsense_script.html [L] RewriteRule foto_([^/]+)_([^/]+)_([^/]+).html view_image.php?action=view&image=$1.$2&path=foto&idRec=$3 [L] RewriteRule ([^/]+).html ricerca.php?keywords=$1 [L]
da quello che ho capito il ([^/]+) sta a significare blocco di caratteri qualsiasi e il $1, $2, ecc significa il blocco in ordine in base a come è stato inserito.
Io ho usato questo metodo in quanto avevo trovato un esempio...e ho fatto 2 prove e funzionava
Spero di essere stato utile
Ciao...ovviamente sempre mitico Giorgio, su un altro forum forse certe cose le avrei tenute per me...ma qui...qui...è tutto diverso
EVVAIIIII!!
-
@Tuonorosso said:
beh, con un po di fantasia fai anche quello..il cambio del nome!In ASP... File System Object
-
Beke, mi permetto di affinare la cosa
in ASP o PHP
pagine del tipo key.asp o key1_key2.asp che contengono solo<%session("art") =9 ' codice articolo%>
la vera pagina è quella inclusa , articolo.asp pesca dal db le info per creare al volo la pagina, in questo modo modificando o ottimizzando la struttura di articolo.asp modifichi 1.000.000.000 di pagine, Google è felice
è tu nn impazzisci
-
eheh esatto...anche con il mio sistema modifico solo recensioni.php e modificho mille mila pagine
-
@Tuonorosso said:
eheh esatto...anche con il mio sistema modifico solo recensioni.php e modificho mille mila pagine
la differenza sta nelle key adatte ad ogni articolo nel nome pagina
-
@Tuonorosso said:
Ciao...ovviamente sempre mitico Giorgio, su un altro forum forse certe cose le avrei tenute per me...ma qui...qui...è tutto diverso
EVVAIIIII!!
Tuonorosso sono molto contento di questo e mi fa molto piacere.
-
tra poco ti faccio vedere che l'ho fatto anche con il mod_rewrite...e posto anche il codice
-
@Rinzi said:
<%session("art") =9 ' codice articolo%>
la vera pagina è quella inclusa , articolo.asp pesca dal db le info per creare al volo la pagina, in questo modo modificando o ottimizzando la struttura di articolo.asp modifichi 1.000.000.000 di pagine, Google è felice
è tu nn impazzisciIo ho ulteriormente esasperato il concetto, perchè il mio include ( il tuo file articolo.asp ) è formato a sua volta da altri 5 include (testata, contenuto, sx, dx e footer) che a seconda dell'area e della sezione in cui si trovano ( recuperate da una query su "art" ) decidono cosa debba stare nelle varie parti della pagina.
A questo punto gestire il sito è una cavolata, se decido che la struttura della pagina deve cambiare per ragioni di ottimizzazione, per esempio, modifico una regola o un include e tutto il sito o una area o una sezione cambiano la struttura al volo.
Ma in fin dei conti è un normale CMS, anche se realizzato per dare la possibilità di manovrare da interfaccia i parametri che mi interessano dal punto di vista seo, ovvero: title, description, keywords, ordine dei blocchi di codice nel file, nome del file, formattazioni invisibili e link interni invisibili.
Comunque il concetto è quello, creare dei veri file, con un nome ( anche questo modificabile da interfaccia ) che però contengano solo un ID e degli include. Sarà poi il codice negli inclòude che userà l'ID per costruire la pagina secondo le regole desiderate.
Nello specifico io ho usato una variabile normale e non una session, ma direi che è indifferente.
-
@beke said:
@Rinzi said:
<%session("art") =9 ' codice articolo%>
la vera pagina è quella inclusa , articolo.asp pesca dal db le info per creare al volo la pagina, in questo modo modificando o ottimizzando la struttura di articolo.asp modifichi 1.000.000.000 di pagine, Google è felice
è tu nn impazzisciIo ho ulteriormente esasperato il concetto, perchè il mio include ( il tuo file articolo.asp ) è formato a sua volta da altri 5 include (testata, contenuto, sx, dx e footer) che a seconda dell'area e della sezione in cui si trovano ( recuperate da una query su "art" ) decidono cosa debba stare nelle varie parti della pagina.
A questo punto gestire il sito è una cavolata, se decido che la struttura della pagina deve cambiare per ragioni di ottimizzazione, per esempio, modifico una regola o un include e tutto il sito o una area o una sezione cambiano la struttura al volo.
Ma in fin dei conti è un normale CMS, anche se realizzato per dare la possibilità di manovrare da interfaccia i parametri che mi interessano dal punto di vista seo, ovvero: title, description, keywords, ordine dei blocchi di codice nel file, nome del file, formattazioni invisibili e link interni invisibili.
Comunque il concetto è quello, creare dei veri file, con un nome ( anche questo modificabile da interfaccia ) che però contengano solo un ID e degli include. Sarà poi il codice negli inclòude che userà l'ID per costruire la pagina secondo le regole desiderate.
Nello specifico io ho usato una variabile normale e non una session, ma direi che è indifferente.
si Beke il resto l'ho organizzato esattamente come te... non mi sono dilungato... in questo modo dopo un minimo di sforzo iniziale la gestione del sito è in discesa..
-
anche il mio sito è un insieme di include
Abbiamo la stessa filosofia...sarà perchè siete programmatori anche voi?