- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- Armonizzare sitemap desktop e mobile
-
Iphone e smartphone moderni non vanno gestiti come pagine normali per desktop, quello che non va fatto è sviluppare per loro pagine in XHTML MP 1.2, cHTML o WML 1.3, insomma con il doctype mobile perché sono standard progettati per i mobile phones.
Puoi prendere spunto da qui in particolare i capitoli dedicati a Safari su Ios, il client storage, e le funzioni html5.
Valerio Notarfrancesco
-
Ineffetti io ho utilizzato il seguente doctype XHTML:
(ho messo tttp://vvv perchè non veniva pubblicato il post)
<!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "tttp://vvv.wapforum.org/DTD/xhtml-mobile10.dtd">
<html xmlns="tttp://vvv.w3.org/1999/xhtml">E sitemap di questo tipo:
<?xml version="1.0" encoding="UTF-8" ?>
<urlset xmlns="tttp://vvv.sitemaps.org/schemas/sitemap/0.9"
xmlns:mobile="tttp://vvv.google.com/schemas/sitemap-mobile/1.0">
<url>
<loc>tttp://vvv.sitotot.com/pagina.php</loc>
mobile:mobile/
</url>
</urlset>A livello pratico quali problemi può dare un codice impostato in questo modo su iphone e smartphone moderni?
Ti ringrazio per i documenti che mi hai segnalato, ci darò subito un'occhiata...
-
Interessante, probabilmente mi sono basato su vecchi tutorial, però non vedo dove indichino quali doctype utilizzare, e se la sitemap debba cmq contenere varianti... Potresti cortesemente farmi un copia/incolla qui?
GRAZIE 1000!!!
-
@DaniWM said:
A livello pratico quali problemi può dare un codice impostato in questo modo su iphone e smartphone moderni?
Semplicemente se realizza una pagina wap per Iphone non riesci ad offrire una completa esperienza d'uso che oramai ogni utente di Iphone si aspetta.
Ovviamente vale anche per Android e anche per Windows Phone 7.@DaniWM said:
Interessante, probabilmente mi sono basato su vecchi tutorial, però non vedo dove indichino quali doctype utilizzare, e se la sitemap debba cmq contenere varianti... Potresti cortesemente farmi un copia/incolla qui?
E si, molto molto vecchi.
Non c'è nessun doctype particolare da usare, vanno bene gli stessi per le pagine desktop.
Comunque negli esempi che hai visto è usato l'html5 e il doctype è questo:<!DOCTYPE html>
Per la sitemap non essendoci un indice separato di Google non esiste nemmeno un formato particolare di sitemap.
Fai attenzione che se le pagine per smartphone che crei hanno lo stesso contenuto di quelle per desktop puoi incorrere in penalizzazioni per contenuto duplicato.Valerio Notarfrancesco
-
Nelle pagine normali ho questo:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "tttp://vvv.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="tttp://vvv.w3.org/1999/xhtml">Però riporta comunque la dicitura XHTML
Tu invece dici di scrivere solo <!DOCTYPE html> ... OK
il doctype sopra è quello che applica di default sharepoint (l'editor di microsoft)
Peccato per una cosa però, non utilizzando codice particolare, eseguendo ricerche su google attraverso telefonino (non so con iphone) non apparirà più l'iconetta assegnata da google ai siti con area mobile... Sbaglio?
Riguardo al fatto che google non abbia ancora approntato un indice specifico hai ragione, ma considerata la crescita dell'utenza mobile credo proprio che prima o poi lo farà... Scusa se mi permetto un ragionamento in controtendenza, considerato che google assegna l'iconetta di sito ottimizzato al doctype mobile, non è che è più felice così e degli iphone e smartphone ultramoderni se ne sbatte? Ci ragiono sopra perchè credo inoltre che google valorizzi i siti completi di area mobile, quest'area mobile però deve capire che c'è, e l'unico modo per farglielo sapere credo sia un doctype specifico...
Perdona l'inesperienza ma è la prima volta che implemento contenuti per il mobile.
-
No aspetta, avrò fatto confusione io, non sto consigliando di usare solo <!DOCTYPE html>, l'ho scritto in risposta a questa tua domanda:
@DaniWM said:Interessante, probabilmente mi sono basato su vecchi tutorial, però non vedo dove indichino quali doctype utilizzare!
Gli esempi che hai visto sono in html5 e il doctype per pagine in html5 è:
<!DOCTYPE html>
Il doctype non è una riga da scrivere tanto perché dobbiamo scrivere una riga che inizia con doctype, bensì definisce quali insieme di regole del linguaggio html stiamo utilizzando in quella pagina, in gergo quali sintassi stiamo adoperando.
Venendo agli altri tuoi dubbi, oggi Google tratta tutti i moderni dispositivi mobile smart, che sia Iphone, Android, Ipad, Windows Phone7 come se fossero desktop per quanto riguarda l'archivio dal quale prende i risultati delle ricerche.
Ecco John Mueller, impiegato in Google come Webmaster Trends Analyst, cosa scrive nel forum ufficiale di supporto:
@John Mueller said:Hi Barry
Yes, with "mobile" we mean the traditional mobile phone browsers, not smart-phones (which we generally treat the same as desktop browsers given their advanced capabilities). Using special CSS/HTML templates for smart-phones would be fine and would not require submitting them via mobile Sitemap. It keeps things a bit easier if you want to focus on smart-phones, but there are still a gigantic number of more traditional phones with limited internet browsing capabilities out there :-).
Cheers & happy holidays
Questo non significa assolutamente che li ignora, anzi, ha creato lui stesso Android e tutto l'ecosistema che ci gira intorno ma dà proprio una spiegazione chiara del motivo per cui vengono trattati come desktop per quanto riguarda i risultati.
Poi senza avvisare nessuno solo domani mattina potrebbe ragionare in modo diverso.Ecco il mio consiglio: usa il tuo Iphone oppure il tuo Android o il tuo Wp7, fai delle ricerche su Google e osserva come funzionano i siti migliori, quelli che ti soddisfano di più come esperienza. Prendi appunti sulla loro interfaccia, sulla disposizione degli elementi di navigazione, sulla velocità, segnati le cose che ti hanno soddisfatto e quelle che invece ti hanno reso l'esperienza meno piacevole.
E' questo il punto cruciale, cioè offrire un'ottima esperienza di navigazione al pubblico anche in mobilità.
Detto in altre parole, un utilizzatore di Iphone o di Android non si può accontentare di un sito Wap dello scorso decennio perché dal 2007 ha la possibilità di godere di un'esperienza web più completa e coinvolgente e dal 2007 ad oggi le esigenze sono aumentate e anche di molto.Sviluppare un sito per Iphone o per Android usando i vecchi standard WAP, XHTML MP oppure cHTML è un errore perché offri una pessima esperienza al tuo pubblico.
Piuttosto non fare niente di particolare che tanto i browser di Iphone e Android hanno la capacità di visualizzare quasi tutti i siti desktop.Valerio Notarfrancesco
-
OK Francesco, concludendo quindi, utilizzerò il seguente normale doctype anche per le pagine dedicate al mobile e cioè:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "tttp://vvv.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="tttp://vvv.w3.org/1999/xhtml">Riguardo la sitemap, aggiungerò le pagine dedicate al mobile alla normale sitemap dove ci sono tutte le pagine del sito...
Se ho frainteso qualcosa dimmelo...
GRAZIE 1000.
-
Attenzione, se le pagine mobile offrono lo stesso contenuto non devi farle indicizzare né tanto meno inviare una nuova sitemap ai motori di ricerca.
Valerio Notarfrancesco
-
Certo, grazie per l'avvertimento, nel mio caso però avendo quantomeno cercato di organizzare diversamente i contenuti, variato i testi ecc.. seppure la minestra è sempre quella le differenze ci sono, proprio perchè la mia intenzione è quella di far indicizzare le pagine...
Sei stato prezioso Francesco, è stato un vero piacere...
-
scusate se riprendo la cosa dopo due anni ma : se non indicizzo la versione mobile come compariranno le pagine su google mobile?