Divisione Php con resto. Operazioni sui numeri in PHP. Operazioni aritmetiche in PHP

Gli antipiretici per i bambini sono prescritti da un pediatra. Ma ci sono situazioni di emergenza con la febbre in cui il bambino ha bisogno di ricevere immediatamente medicine. Quindi i genitori si assumono la responsabilità e usano farmaci antipiretici. Cosa è consentito dare ai neonati? Come abbassare la temperatura nei bambini più grandi? Quali farmaci sono i più sicuri?

File Sitemap.xml, uguale a carta normale Il sito è un insieme di pagine formattate in tag XML. Utilizzando questo file, i motori di ricerca capiscono quali pagine del tuo sito dovrebbero essere indicizzate per prime.

Mappa del sito in formato XML:

Ogni opzione ha i suoi pro e contro. Il vantaggio principale di una mappa del sito in formato XML è che elimina la possibilità di offuscare il peso statico delle pagine all'interno del sito.

In questo articolo ti spiegherò come creare un file Sitemap.xml corretto.

Se sai già tutto sulla creazione di una Sitemap, vai direttamente all'ultimo capitolo, che si chiama “Trucchi”.

1. Direttive del file Sitemap.xml

Ci sono 3 direttive obbligatorie che devono essere compilate in ogni caso, queste sono i tag:

E anche 3 tag opzionali:

Ecco un promemoria sulla decodifica di ciascun tag dal sito Web ufficiale http://www.sitemaps.org/ru/protocol.html:

Attributo

Stato

Descrizione

necessario

Incapsula questo file e specifica lo standard di protocollo corrente.

necessario

Il tag principale per ciascun URL. Altri tag sono subordinati a questo tag.

necessario

L'URL della pagina stessa. Inizia sempre con un prefisso (ad esempio HTTP) e termina con una barra (se il server del tuo sito lo richiede).

Nota: la lunghezza dell'URL non deve superare i 2048 caratteri.

opzionale

data ultima modifica file. Specificato rigorosamente nel formato W3C Datetime. Permette, se necessario, di ignorare il segmento temporale e di utilizzare il formato AAAA-MM-GG.

opzionale

Consente di specificare la frequenza con cui cambiano le informazioni sulla pagina.

Questo valore è approssimativo.

Valori validi:

  • Sempre
  • ogni ora
  • quotidiano
  • settimanalmente
  • mensile
  • annuale
  • Mai

Se la pagina cambia ogni volta che viene aperta, utilizzare il valore "sempre". Se questa è una pagina di archivio, inserisci mai.

Tieni presente che questo attributo serve come suggerimento per il robot di ricerca, non come regola. Pertanto, la relazione tra questo e la frequenza effettiva delle visite alla pagina da parte di un robot di ricerca non è lineare.

opzionale

Ti permette di specificare la priorità di alcune pagine del tuo sito rispetto ad altre.

L'intervallo di valori va da 0,0 a 1,0.

Per impostazione predefinita, a ciascuna pagina viene assegnata una priorità pari a 0,5.

Il valore dell'attributo funziona per confrontare solo la priorità delle pagine all'interno del tuo sito. Cioè, non influisce sul confronto del tuo sito con i siti della concorrenza rete di ricerca. Inoltre, anche impostare tutte le pagine sulla massima priorità è inutile. Perché in questo caso i valori saranno gli stessi per il robot e l'attributo semplicemente non funzionerà. Quindi non cercare scappatoie, ma indicare priorità oggettive per le pagine.

Salva questo promemoria. Ti sarà sicuramente utile all'inizio. Vale la pena notare un altro vantaggio della mappa del sito XML: è flessibile. La flessibilità risiede nella combinazione di diverse direttive facoltative.

Ora che hai chiaro cos'è una sitemap XML e conosci le direttive base di questo file, puoi passare alla sua compilazione.

2. Compilazione del file sitemap.xml

Esistono 3 modi per creare una mappa del sito:

  • manualmente;
  • Automaticamente, utilizzando servizi speciali;
  • Automaticamente, utilizzando soluzioni già pronte sotto forma di plugin per CMS, ecc.

Il processo per preparare una mappa del sito è il seguente:

  • Creiamo una mappa del sito utilizzando uno dei metodi sopra elencati;
  • Verifichiamo la validità utilizzando i servizi del motore di ricerca (https://webmaster.yandex.ru/sitemaptest.xml);
  • Inseriamo il file sul sito web;
  • Indichiamo il percorso della mappa del sito per i robot di ricerca nel file robots.txt (a proposito, c'è un articolo separato a riguardo);
  • Indichiamo la Sitemap nei pannelli webmaster di Yandex e Google.

Allora come si crea un file mappa del sito?

Diamo un'occhiata ad un esempio di compilazione manuale di un file. Se desideri aggiungere 5 pagine del tuo sito alla mappa del sito:

Ecco come dovrebbe apparire la mappa del sito in formato XML:

Il codice sopra indica al motore di ricerca che la pagina è http://site.ru/

ultima modifica 1 gennaio 2005. Aggiornato una volta al mese. E la priorità di questa pagina è 0,8 (il massimo possibile è 1).

La funzionalità di evidenziazione dei tag accoppiati è particolarmente comoda.

Servizi per la generazione della Sitemap

Se il tuo sito ha molte pagine utili e non vuoi perdere tempo a compilare un file manualmente, i seguenti servizi ti aiuteranno:

Esistono molti servizi simili. Sto usando https://www.xml-sitemaps.com/.

Lasciatemi spiegare brevemente tutte le impostazioni:

Il motore di ricerca di Google consiglia di utilizzare https://code.google.com/archive/p/sitemap-generators/wikis/SitemapGenerators.wiki

Plugin per CMS

Esiste grande quantità plugin e soluzioni già pronte per i sistemi di gestione dei siti web. Per esempio:

Collegare

Validità

Dopo aver creato una mappa del sito, è necessario verificarne la presenza di errori. Per verificare, utilizzare il servizio https://webmaster.yandex.ru/sitemaptest.xml

Dopo aver verificato con successo, carichiamo il nostro file sul sito.

Posizione del file

A differenza del file robots.txt, il file sitemap.xml può trovarsi ovunque sul tuo sito. Ad esempio, nella cartella principale del sito il file sarà disponibile al seguente indirizzo:

Se hai inserito il file nella cartella /files/, sarà disponibile a questo indirizzo:

Dopo aver scaricato con successo un file, assicurati di dire ai robot di ricerca come trovarlo. Questo viene fatto in modo molto semplice. Nel file robots.txt() nella direttiva Sitemap, scrivi l'indirizzo completo del file. Ad esempio, un file robots.txt potrebbe assomigliare a questo:

Importante! A differenza del file robots.txt, possono esserci diversi file Sitemap. In questo caso, devi indicare l'indirizzo completo a tutti i file Sitemap in robots e webmasters.

Search Console e pannello Yandex.Webmaster

Resta l'ultima fase. Specificare il percorso della mappa del sito nei pannelli webmaster dei motori di ricerca.

  • Impostazione dell'indicizzazione
  • Mappe del sito
  • "Verifica" e "Aggiungi"

Ci sono limitazioni da notare nella mappa del sito XML:

  • Puoi specificare un massimo di 50.000 URL in un file
  • Il peso del file non supera i 10 megabyte (i motori di ricerca non indicizzano documenti più grandi di 10 megabyte). Se necessario, il file può essere compresso utilizzando l'archiviatore .gzip.
  • La codifica dei file è solo UTF-8

A questo punto le fasi principali sono completate. Seguire tutto quanto descritto regole semplici e non avrai errori. La seconda parte dell'articolo è dedicata a impostazioni, sottigliezze e funzionalità più dettagliate di sitemap.xml; queste conoscenze ti serviranno per creare una mappa del sito professionale per i negozi online.

3. Raggruppamento delle Sitemap

Se superi il limite di 50.000 URL, devi utilizzare una struttura nidificata e creare un gruppo di più Sitemap. Cioè, crea mappe del sito all'interno di una mappa del sito!

Per un sito normale (non grande portale o un negozio online) un tale volume di pagine è raro, quindi la maggior parte degli specialisti SEO utilizza il raggruppamento delle Sitemap per comodità, ad esempio, per raggruppare pagine o sezioni di prodotti.

La sintassi è la seguente:

http://site.ru/sitemap1.xml.gz

2004-10-01T18:23:17+00:00

http://site.ru/sitemap2.xml.gz

Definizione dei tag XML:

Attributo


Descrizione

necessario

Incapsula le informazioni su tutte le Sitemap in questo file.

necessario

Incapsula le informazioni su un singolo file Sitemap.

necessario

Specifica il percorso del file Sitemap.

non necessario

Indica l'ora di modifica del file Sitemap corrispondente. Il robot utilizza queste informazioni per capire quali file della Sitemap sono cambiati. Indirettamente, questo tag consente al robot di scoprire rapidamente nuove pagine del sito.

Questo crea una mappa del sito raggruppata. Tutte le altre procedure sono le stesse descritte sopra. Non dimenticare di indicare il collegamento corretto al tuo file nel file robots.txt, nella direttiva Sitemap.

4. Ricerca

Alla fine del 2014 ho condotto un piccolo studio per analizzare l'efficacia di avere un file sitemap.xml su un sito web.

Si è verificato un problema con l'indicizzazione di un gruppo di prodotti sul sito web di un negozio online (circa 10.000 prodotti). Allo stesso tempo, nulla ha impedito la loro indicizzazione. È stato compilato un file della mappa del sito, costituito solo da collegamenti ai prodotti del sito. La mappa del sito è stata aggiornata automaticamente. In 2 mesi, oltre il 70% degli URL sono stati inclusi nel database dell'indice del motore di ricerca Yandex. Grande quota Le pagine incluse nell'indice sono pagine della mappa del sito. Lo noto dentro questo periodo non sono state adottate altre misure per accelerare l'indicizzazione del sito (ad esempio il collegamento).

Ecco i risultati stessi:

Conclusione: la mappa del sito influisce comunque sull'indicizzazione del tuo sito. È necessario aggiornare e aggiornare regolarmente questo file.

5. Patatine

Per evitare che questo articolo diventi noioso per gli specialisti SEO esperti, ti suggerisco di familiarizzare con i seguenti “trucchi”.

Mappa del sito con immagini

Attrarre traffico aggiuntivo dai motori di ricerca (magari non convertendosi del tutto), è possibile creare una Sitemap aggiuntiva per le immagini.

La sintassi per una Sitemap immagine è simile alla seguente:

xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">

http://example.com/primer.html

http://example.com/kartinka.jpg

http://esempio.com/foto.jpg

Promemoria sui tag XML:

Necessariamente?

Descrizione

Contiene tutte le informazioni su un'immagine. Ogni URL (tag) può includere fino a 1000 tag.

URL dell'immagine.

IN in alcuni casi Il dominio dell'URL dell'immagine potrebbe essere diverso dal dominio utilizzato dal sito principale. Se entrambi i domini vengono verificati in Search Console, non ci saranno problemi. Ma se le tue immagini sono ospitate utilizzando un sistema di gestione dei contenuti come Google Sites, dovrai verificare il tuo sito di hosting in Search Console. Inoltre, il file robots.txt non dovrebbe impedire la scansione dei contenuti che devono essere indicizzati.

Didascalia dell'immagine.

Il luogo delle riprese. Ad esempio, Poronaysk, circa. Sakhalin.

Titolo dell'immagine.

URL della licenza dell'immagine.

Trucchi per coloro che hanno finito di leggere

Molti specialisti SEO generano file Sitemap una volta all'inizio di un progetto. Quindi si dimenticano della mappa del sito. Le pagine sono state indicizzate: bene. No, ma cosa puoi fare?! Generalmente dimenticano di aggiungere nuove pagine alla mappa del sito.

Durante la mia ricerca, ho scoperto che il modo più conveniente per risolvere questo problema è creare un file sitemap.xml separato, che conterrà solo quelle pagine del sito che non sono ancora state indicizzate.

Ed è questo che ha permesso di includere più del 70% dei nuovi URL nell'indice Yandex.

La mappa del sito o mappa del sito è un file speciale (di solito ha l'estensione xml), che contiene informazioni su tutte le pagine esistenti sul sito. Utilizzando questo file è possibile chiarire al motore di ricerca quali pagine del sito è opportuno indicizzare per prime, con quale frequenza vengono aggiornati i dati sulle pagine, nonché l'importanza di indicizzare le singole pagine del sito. Ciò semplifica notevolmente l'indicizzazione per i robot di ricerca. Un file SiteMap deve essere presente su tutti i siti costituiti da cinquanta pagine o più.

Come creare un file SiteMap online e aggiungerlo al tuo sito

Poiché una mappa del sito è un file xml, puoi crearla in formato testo utilizzando qualsiasi editor e salvarla con l'estensione xml. Tuttavia, gli sforzi indipendenti non sono affatto necessari, ci sono servizi speciali su Internet con i quali puoi generare gratuitamente: creare automaticamente un file sitemap.xml online e aggiungerlo a qualsiasi sito. Puoi guardare il video in modo più dettagliato sul processo di creazione di un file sitemap.xml:

Per creare automaticamente una mappa del sito, è necessario inserire l'indirizzo del sito desiderato nell'apposito campo, selezionare il formato file appropriato, determinare la sequenza di indicizzazione delle pagine sul sito, indicare la frequenza degli aggiornamenti delle pagine e impostare altri parametri di interesse Voi. Dopo tutte queste operazioni, è necessario fare clic sul pulsante "Esegui" e dopo poco tempo nella finestra sottostante verrà visualizzato il codice per la mappa del sito creata. Devi solo copiare e incollare questo codice nel file che hai creato nell'editor mappa del sito.xml, salvalo e caricalo nella directory principale del tuo sito.

Ma affinché questo file abbia l'effetto desiderato, non è sufficiente creare e aggiungere semplicemente una SiteMap al tuo sito web; devi anche trasmettere informazioni sulla sua disponibilità al robot di ricerca. Per fare ciò, devi scrivere il percorso nel file, aggiungendovi la riga:

Mappa del sito: http://YASH_SITE.ru/sitemap.xml

Successivamente, tutte le operazioni sono completate, la tua mappa del sito è pronta per svolgere le sue funzioni. Devi solo ricordare che un file XML creato non deve contenere più di 50.000 pagine e il suo volume non deve essere superiore a 10 megabyte. Altrimenti, dovrai creare un altro file simile.

In genere, per creare un sitemap.xml, viene utilizzata una delle seguenti opzioni: servizi online, moduli CMS, programmi specializzati o manualmente. Di seguito esamineremo ciascuno degli strumenti in dettaglio.

Come creare una mappa del sito online

Esistono molti servizi su Internet che ti consentono di creare una mappa del sito per i robot di ricerca. Ecco quelli più popolari:

Questi servizi funzionano alla grande e svolgono le loro funzioni. Tuttavia, di norma, hanno un limite al numero di pagine prese in considerazione (di solito 500 pezzi). Inoltre, se il sito ha una navigazione scarsa e alcuni documenti sono piuttosto difficili da raggiungere per i pacchi, molto probabilmente queste pagine non verranno incluse nel file sitemap.xml.

Come creare sitemap.xml utilizzando i componenti aggiuntivi CMS

I sistemi di amministrazione più popolari dispongono di componenti aggiuntivi che consentono loro di creare mappe dei siti automaticamente o manualmente. Questo è il massimo strada conveniente lavorare con una mappa del sito per grandi risorse, con nuovi materiali costantemente pubblicati. Come dimostra la pratica, puoi trovare diversi componenti aggiuntivi adatti; devi solo scegliere quello che meglio si adatta ai tuoi obiettivi.

Ad esempio, per WordPress un plugin di questo tipo è Google XML Sitemaps e per Joomla è il componente Xmap. Inoltre, su molti motori la possibilità di creare un file sitemap è presente nella configurazione originale (ad esempio 1c-Bitrix o DataLife Engine).

Come creare una mappa del sito utilizzando Xenu

Xenu è uno dei prodotti software più popolari creati per gli specialisti SEO. Questo programma non solo può creare una mappa del sito per un sito web, ma ne ha molte funzioni utili– controllo dei collegamenti interrotti, identificazione dei reindirizzamenti e molto altro.

Va notato che Xenu non è l'unico programma che ti consente di creare una mappa del sito.

Come creare manualmente una mappa del sito per un sito web

Il più laborioso, ma allo stesso tempo il modo giusto– manualmente. Viene utilizzato quando altre opzioni non sono adatte. Ciò potrebbe accadere, ad esempio, se eccessivo elevato numero pagine non necessarie nella mappa del sito o un sito con una navigazione scadente che non utilizza un CMS.


Dopo aver creato sitemap.xml, assicurati di controllare il file risultante. Questo può essere fatto utilizzando il servizio nel pannello webmaster Yandex, che si trova su

Sostieni il progetto: condividi il link, grazie!
Leggi anche
Imparare i Tarocchi da zero: lezioni per principianti Imparare i Tarocchi da zero: lezioni per principianti La migliore predizione del futuro per Natale a casa La migliore predizione del futuro per Natale a casa Come decifrare i simboli quando si predicono le fortune sui fondi di caffè Come decifrare i simboli quando si predicono le fortune sui fondi di caffè