Attenzione adblock ha bloccato il caricamento dei file javascript. Javascript Rilevamento del blocco degli annunci AKA Adblock Plus. Disabilita Adblock nel browser web Firefox. Disabilita il blocco degli annunci in Google Chrome

Adblock è un programma di estensione speciale che nasconde gli annunci agli occhi degli utenti. Viene fornito come un'aggiunta al programma del motore di ricerca e la sua essenza è bloccare finestre pop-up, banner e altre informazioni indesiderate che distraggono dalla visualizzazione del contenuto principale della pagina web.

L'estensione Adblock è facile da disabilitare quanto da attivare. A volte è necessario visualizzare tutti i materiali sul sito o le informazioni vengono visualizzate in modo errato e non è necessario il blocco degli annunci: in questo articolo daremo un'occhiata più da vicino a come disabilitare Adblock nei motori di ricerca più popolari - Google chrom, Yandex, Opera e Mozilla. Considereremo anche le funzionalità di connessione e disconnessione del programma Adblock su telefoni, tablet e smartphone con software basato sul sistema operativo Android.

Come disabilitare il blocco degli annunci in Google Chrome

L'estensione Adblock è l'estensione del browser Web più popolare per il blocco degli annunci. Esistono varie versioni di questo programma, l'ultima blocca non solo i messaggi pubblicitari, ma anche i collegamenti dannosi durante la navigazione in Internet. In diversi motori di ricerca, il principio di disabilitazione di questo programma è abbastanza uniforme. Considera due modi per disabilitare Adblock e Adblock plus (versione avanzata) nel motore di ricerca di Google Chrome.

Primo modo

  • Apriamo il browser.
  • Nell'angolo in alto a destra troviamo l'icona del programma Adblock (nell'esempio useremo due estensioni - Adblock e Adblock plus, una versione più avanzata), cliccaci sopra.


  • Si aprirà una finestra di menu, seleziona l'opzione "Sospendi il programma", fai clic su di essa.


  • L'icona del programma Adblock diventa inattiva (verde). Per attivare il programma, dovresti eseguire le stesse operazioni di quando lo spegni.


Secondo modo

  • Apri il motore di ricerca di Google Chrome, nell'angolo in alto a destra troviamo l'icona "Impostazioni e controlli", fai clic su di essa.


  • Nel menu che si apre, trova l'opzione "Impostazioni", entraci.


  • Si aprirà una finestra delle impostazioni interne del browser, non ne abbiamo bisogno. Nell'angolo in alto a sinistra, fai clic sulla scheda "Estensioni".


  • Dopo averlo cliccato, sullo schermo apparirà un elenco di estensioni, seleziona Adblock e Adblock Plus dall'elenco, deseleziona le caselle accanto a questi programmi.


  • Dopo aver deselezionato le caselle di controllo, il comando "Abilitato" cambierà in "Abilitato".


Terza via

  • Apri il motore di ricerca, nella finestra aperta, fai clic sull'icona "Impostazioni e gestione".


  • Nel menu aperto, cerca "Strumenti aggiuntivi", quindi "Estensioni", deseleziona le caselle accanto a Programmi Adblock. Le estensioni sono inattive.


Come disabilitare il blocco degli annunci nel browser Opera

Ci vorranno un paio di minuti per disabilitare il blocco degli annunci nel browser Opera.

  • Apriamo il motore di ricerca.
  • Sul lato sinistro della barra delle applicazioni, in fondo, troviamo l'icona delle estensioni sotto forma di un pezzo di puzzle.


  • Cliccaci sopra, trova le estensioni attive (Adblock), dai il comando "Disabilita". L'estensione è stata sospesa nel browser Opera.



Come disabilitare il blocco degli annunci in Yandex

Il motore di ricerca Yandex è molto simile a Google Chrome e le differenze tra loro sono molto minori. Considera la possibilità di disabilitare Adblock in questo motore di ricerca.

  • Andiamo al browser Yandex.


  • Nell'angolo in alto a destra troviamo l'icona Adblock - di solito è un palmo aperto su sfondo rosso, fai clic su di esso.


  • Si aprirà un menu aggiuntivo, eseguire l'operazione "Sospendi Adblock".


  • Al termine dell'operazione "Sospendi Adblock", l'icona dell'estensione cambierà in "Classe" su sfondo verde, ciò significa che il programma è inattivo.


Disabilita il blocco degli annunci nel browser Mozilla Firefox

Il motore di ricerca Mozilla sta diventando sempre meno popolare rispetto ai più pratici Google Chrome e Yandex, ma molti utenti preferiscono ancora questo servizio come motore di ricerca più affidabile e stabile. Considera la possibilità di disabilitare Adblock in questo motore di ricerca.

  • Apri il browser Mozilla.


  • Nell'angolo in alto a destra troviamo l'icona del programma già familiare, fai clic su di essa.


  • Viene visualizzato il menu contestuale, seleziona "Disabilita ovunque".


  • L'estensione Adblock è inattiva, come indicato dal colore grigio dell'icona.


programma adblock nel sistema operativo Android

L'utilizzo di Adblock su dispositivi telefonici, tablet e smartphone ha le sue caratteristiche. In Android, questa estensione viene fornita come un browser Web separato con il quale è possibile eseguire ricerche in Internet. Allo stesso tempo, il programma stesso filtra annunci e collegamenti dannosi, devi solo installare questo programma tu stesso utilizzando il servizio di Google Play (Play Market).

Se Adblock è installato sul tuo dispositivo e desideri disabilitare la funzione di blocco degli annunci, dovrai effettuare le seguenti operazioni:

  • Apri il browser Adblock sul tuo telefono (tablet, smartphone).

  • Entriamo nelle impostazioni del browser (questo viene fatto usando il tasto sinistro sul touch phone), troviamo il menu "Opzioni", fai clic su di esso.

  • Nelle "Impostazioni" troviamo l'opzione "Blocco annunci", che ti permetterà di impostare i parametri di blocco desiderati, la lingua e le impostazioni predefinite.

Abbiamo esaminato esempi di disabilitazione di Adblock in quattro diversi browser, nonché le funzionalità di disabilitazione del blocco degli annunci nel sistema operativo Android. L'estensione Adblock consente inoltre di disabilitare il blocco su pagine visualizzate separatamente impostando prima determinate impostazioni. Questo componente aggiuntivo ha molti analoghi, oltre a varie versioni, che differiscono per l'orientamento del bersaglio e lo spettro d'azione.

Uno degli argomenti più caldi e rilevanti tra i programmatori web e i proprietari di risorse Internet oggi è l'ottimizzazione SEO. Affinché il sito possa accedere alle prime pagine delle query di ricerca di Yandex o Google, è necessario svolgere un enorme lavoro sulla sua creazione e promozione.

A cosa serve il markup semantico?

Puoi adattare la risorsa per un utente normale con l'aiuto di contenuti pertinenti e interessanti. Ma affinché l'utente possa trovare questa risorsa, è necessario ottimizzare il sito per un motore di ricerca. Come farlo?

A differenza di una persona, non può riconoscere ciò che viene discusso sul sito senza determinati suggerimenti. Analizza il contenuto, svela determinati schemi, definisce le parole chiave, ma, non avendo intelligenza umana, non riesce a capire il senso di ciò che è scritto. Per semplificare il suo compito, i programmatori hanno escogitato un markup semantico o micro per Yandex e Google. Proprio come l'ipertesto dice alla macchina cosa posizionare dove, il markup semantico spiega di chi o di cosa tratta la risorsa. Grazie a questa comprensione, il sito è classificato meglio tra i concorrenti e ha maggiori possibilità di arrivare alle prime righe di query di ricerca.

Un esempio di markup semantico

Yandex e il markup di Google sono particolarmente efficaci nella promozione di siti commerciali che offrono beni e servizi. L'esempio seguente lo spiegherà meglio.

È necessario creare microdati per un sito di biglietti da visita per la fornitura di servizi di parrucchiere per cani. Sembrerà così:

Tipo di oggetto - barbiere,

Nome - parrucchiere per cani.

La prima riga specifica l'area del sito e la seconda un oggetto specifico. Una pagina con un tale script apparirà più in alto nella scala di ricerca rispetto a una simile senza di esso, poiché il motore di ricerca la considererà più pertinente al concetto di "parrucchiere di cani" e non solo "parrucchiere".

Il micro-markup creato con l'aiuto di Yandex.Webmaster consente di specificare molti parametri: punti vendita, orari di apertura, contatti, brief o servizi e molto altro.

Dove viene utilizzato il markup semantico?

Sempre più risorse si stanno impegnando per fornire all'utente materiale lavorato di alta qualità. Più il significato sarà vicino a quello desiderato, maggiore sarà l'efficienza che porterà al sito. Pertanto, il micro-markup viene utilizzato attivamente oggi:

  • Siti commerciali per promuovere beni e servizi.
  • Directory ed enciclopedie online per la formazione di collegamenti multilivello tra gli articoli.
  • Social network per dettagliare profili, eventi e altri contenuti.

Standard unico Schrema.org

La creazione del markup semantico ha portato alla necessità di un unico standard per tutti i motori di ricerca. Sono diventati il ​​micro-markup "Yandex" e Google - schrema.org. Semplifica il processo di creazione di una breve descrizione (snippet) che vediamo quando una pagina viene visualizzata nei risultati di ricerca. Queste informazioni possono includere informazioni importanti sul sito che aiuteranno l'utente a decidere se andare o meno su questa pagina.

A proposito, il numero di elementi e dizionari in schrema è enorme, quindi può essere utilizzato per siti di quasi tutti gli argomenti.

Apri grafico standard

Oltre ai motori di ricerca Google e Yandex, anche per i social network è richiesta la micromarcatura di beni, servizi, contenuti multimediali e informativi. Per loro, Facebook ha ideato un unico standard Open Graph. Questo markup ti consente di controllare come verrà presentato il sito nel feed delle notizie del social network. E oggi puoi creare bellissimi collegamenti con esso non solo su Facebook, ma anche su Google+, VKontakte, Twitter. Per una bella visualizzazione di quest'ultimo, tra l'altro, vengono utilizzate anche le Twitter Card.

Quali microdati scegliere?

In effetti, quando si classifica un sito, né Yandex né Google danno alcuna preferenza in più. Il classico caso d'uso, schrema.org, è il più completo, aggiornato e in fase di sviluppo.

Dizionari di microdati

Abbiamo determinato cos'è il markup Yandex. Come posso fare in modo che mostri le informazioni corrette? Per questo, viene utilizzato un concetto come un dizionario di microdati. È un insieme di elementi, tag e sintassi che attira l'attenzione di un motore di ricerca su qualcosa.

Ogni standard ha i suoi dizionari ed elementi. Schema.org ha diversi vocabolari chiave con la loro enorme gerarchia e tipi di visualizzazione. Ad esempio, il dizionario delle cose consente di rappresentare le informazioni in 3 proprietà principali:

  • alternativeName - per un alias (alias) dell'oggetto;
  • descrizione - per la descrizione testuale dell'oggetto;
  • immagine - per un'immagine o un collegamento ad essa.

O il dizionario Good Relations, che sarà particolarmente utile per le piattaforme di trading online. Consente di pubblicare dati su prezzi, luoghi di acquisto, disponibilità, ecc.

Dizionario FOAF - micro-markup dei contatti "Yandex" e Google. Questo è un questionario che hai compilato milioni di volte su vari siti: il tuo nome, le coordinate, la pagina del social network, la posta, la data di nascita, ecc. Questa conoscenza ti consentirà di persuadere l'utente a seguire il link, offrendogli qualcosa che potrebbe interessarlo. Pertanto, il sito può aumentare il traffico.

Per una descrizione dettagliata delle informazioni audio e video - artista, nome dell'album, durata - viene utilizzato il markup VideoObject.

Esiste anche un markup per i messaggi di posta elettronica che consente all'utente, senza passare a un'altra pagina, di accettare una riunione o lasciare un commento sotto un articolo, ad esempio.

Che cos'è un validatore

Qualsiasi promozione su Internet richiede un'analisi approfondita e approfondita dell'efficacia. Puoi controllare il markup Yandex usando un validatore, un software che riconosce i metadati sulle pagine web. È possibile verificare la correttezza di documenti di qualsiasi formato: HTML, XHTML, RSS, XML, in qualsiasi lingua.

I microdati Yandex vengono controllati da qualsiasi validatore che supporti i formati Schema.org, i microdati HTML, Open Graph, RDF.

Come controllare il markup di Google

Scopri come è il tuo sito nella ricerca di Google in diversi modi. Per un utente esperto che parla fluentemente le impostazioni nascoste dei webmaster di Google, è adatto il Rich Snippet Tool, disponibile solo come riferimento.

Un altro modo è installare il plugin Seo by Yoast. È facile da usare e sarà disponibile dopo l'installazione nel pannello superiore del webmaster.

Il terzo modo è selezionare "Altre risorse" sul sito Web di Google Developers nella barra degli strumenti, fare clic sul pulsante "Strumento di convalida dei dati strutturati" e specificare la pagina html che si desidera controllare. Quando il robot calcola lo script fornito, riceverai un rapporto dettagliato con eventuali errori e spiegazioni.

Come controllare il markup Yandex

Con questo motore di ricerca, tutto è un po' più semplice. Il validatore di markup Yandex si trova negli strumenti per i webmaster, nella scheda "I miei siti". Qui devi fare clic sul pulsante "Verifica markup" e inserire l'URL del sito Web e il validatore inizierà a calcolare gli errori. Dopo pochi minuti, riceverai una delle tre opzioni di risposta:

  • Micromarcatura non trovata.
  • Ci sono errori.
  • La micromarcatura è pienamente conforme allo standard.

In quali casi vengono visualizzate le informazioni sul markup errato?

"Yandex.Webmaster" - validatore di microdati - visualizza un messaggio di errore in due situazioni:

  • Quando non riconosce il markup.
  • Quando i microdati non soddisfano lo standard.

In ogni caso, il programma fornirà dettagli sull'errore, che possono essere utilizzati per giudicare quali campi obbligatori nel markup sono stati omessi o quale attributo è stato omesso.

Potrebbe anche fornire un messaggio: "Impossibile caricare la pagina". Indica un errore del server o una pagina inesistente.

Se il markup di Yandex è stato completato con un errore sconosciuto o non sai come risolverlo, puoi sempre chiedere aiuto a Yandex.Webmaster.

Dopo che la convalida è stata completata, il nuovo markup apparirà entro 2 settimane.

In che modo i microdati influiscono sul posizionamento del sito web?

Hai contrassegnato la tua risorsa secondo tutte le regole e il validatore di markup Yandex ha mostrato che tutto è stato fatto senza errori. Quanti punti salirà il tuo sito nella scala di ricerca?

Il markup semantico influisce solo indirettamente sulla rilevanza ed è impossibile nominare il numero esatto di posizioni a cui aumenterà il sito. Tuttavia, il micro markup è uno dei fattori chiave che influenzano l'attenzione degli utenti. Uno snippet interessante e attraente porterà più visitatori e la posizione del sito aumenterà. Il resto dipenderà dalla pienezza e dalla pertinenza della risorsa.

Vantaggi dei microdati

Oltre alla visibilità della risorsa, il micro markup aumenta notevolmente il peso e la qualità del sito tra i concorrenti. Vale la pena evidenziare i seguenti vantaggi di markup:

  • Aumenta la credibilità dei motori di ricerca, è più facile per il robot di ricerca evidenziare gli elementi principali della pagina, il che significa che diventa più facile per loro indicizzarci. Se descriviamo questo processo in modo molto semplificato, allora possiamo dire che il motore di ricerca è contento che gli apriamo il cuore del sito, i nostri segreti interiori, e la sua fiducia in noi aumenta.
  • Agli occhi del consumatore, i siti con snippet non solo sembrano più evidenti, ma anche di migliore qualità. Di conseguenza, tali risorse vengono cliccate più spesso, il che significa che il CTR nella SERP o la cliccabilità aumenta.
  • Il titolare ha l'opportunità unica di mostrare informazioni che verranno notate anche se l'utente non è andato sul sito.
  • Le informazioni sullo snippet possono sempre essere modificate senza influire sulla posizione della risorsa nell'elenco.

Ma, ovviamente, con la promozione SEO, non dovresti concentrarti solo sullo sviluppo dei microdati. È estremamente importante avere contenuti utili e unici, ma non solo. Ci sono molti altri fattori che influenzano l'aumento del sito nel ranking dei motori di ricerca "Yandex" e Google.

Altri modi per promuovere il sito

La promozione interna, che include Yandex e i microdati di Google, ha diverse direzioni:

  • utilizzo di parole chiave nel dominio e nelle intestazioni del sito;
  • la presenza di parole chiave nella pagina stessa, la loro distribuzione uniforme in tutto il testo, la localizzazione nei sottotitoli, i tag;
  • markup HTML corretto e privo di errori (verificato utilizzando gli strumenti Yandex Webmaster);
  • la presenza di mega tag (parole chiave, descrizione, ecc.) che indicano l'essenza della pagina al motore di ricerca;
  • relinking - ovvero collegamenti ad altre pagine del sito;
  • una struttura del sito semplice che permette di navigare alla pagina principale in un click;
  • design memorabile e comprensibile;
  • lavorare con i social network, la capacità di consigliare ad altri le informazioni che ti piacciono;
  • la presenza di una mappa del sito;
  • contenuti unici, interessanti e regolarmente aggiornati, utili e rilevanti per il lettore;
  • CMS ottimizzato per un caricamento delle pagine veloce e senza errori.

Oltre alla promozione interna, il lavoro dovrebbe essere svolto con fattori esterni. Un programmatore web dovrebbe monitorare regolarmente se i collegamenti al sito sono visualizzati su altre risorse, quanto sia pesante e autorevole questa massa di collegamenti (questo processo è determinato utilizzando temi e ponderati).

Secondo una recente ricerca, uno dei modi più efficaci per promuovere è discutere o menzionare il sito sui social network. Il motore di ricerca vede il movimento attivo di queste informazioni e le percepisce come rilevanti e richieste, aumentando così il rating della risorsa.

Per i negozi online è efficace utilizzare commenti e recensioni dei clienti, sia sul sito stesso che su forum tematici, portali con recensioni, ecc.

Invece di una conclusione

La promozione online è un processo complesso e sfaccettato che richiede un lavoro intensivo su vari fattori esterni e interni. Non si può dire che nessuno dei metodi di cui sopra sia assolutamente corretto, ed è lui che porterà il tuo sito in cima. Essere in prima linea nelle query di ricerca è possibile solo con un lavoro complesso su tutti gli aspetti della promozione SEO, in particolare, un ruolo enorme dovrebbe essere dato ai microdati.

È molto importante comunicare al motore di ricerca che stai cercando in tutti i modi di semplificare la sua selezione e farlo non solo per il bene di una valutazione elevata, ma anche per la comodità dell'utente, più precisamente, in primo luogo in modo che una persona trovi queste informazioni in rete.

Yandex e Google sono direttamente interessati che l'utente riceva le informazioni necessarie, il che significa che più fedele è la tua risorsa, maggiori sono le sue possibilità di prendere un posto in cima.

Non importa che tipo di markup usi - OpenGraph, schrema.org o altro, la cosa principale è che viene eseguito senza errori ed evidenzia i punti chiave delle pagine delle risorse. Controllalo regolarmente con un validatore, conduci un'analisi approfondita di ogni aspetto della tua attività e poi ti aspettano grandi risultati!

Molti hanno sentito parlare di micro-markup, ma non l'hanno mai usato. Il motivo principale è un malinteso su cosa sia e perché sia ​​necessario. Ora diremo tutto in ordine.

Il markup semantico o il micromarkup è stato introdotto dai motori di ricerca in tempi relativamente recenti. (Dal 2011). L'obiettivo principale è rendere il sito più comprensibile per il motore di ricerca. Facciamo subito un esempio.

È importante che il motore di ricerca capisca se c'è un telefono sul sito o meno. Molto dipende da questo. Il telefono può essere trovato dalla maschera +7 xxx xxx-xxx-xx e simili. Non c'è alcuna difficoltà in questo. Ma come distinguere un telefono da un fax? Se il sito stesso non "dice" quale numero si riferisce a cosa, non è possibile farlo.

La stessa difficoltà esiste con il testo. Come distinguere una ricetta di cucina da un articolo sul tema della cucina?

Per risolvere questi problemi, è stato creato un markup semantico del materiale. Per non complicare la vita ai webmaster è stato creato un format estremamente semplice, molto simile al layout.

Prendiamo l'esempio più semplice:

Supponiamo di avere un estratto dal layout della pagina dei contatti:

Tutto è standard, non ci sono difficoltà.
E ora un esempio dello stesso passaggio, ma con codice marcato.

Contatti Agenzia DH:

Indirizzo: San Pietroburgo st. Lealtà 6

Telefono: +7 000 00–00–00/span>, Fax:+7 000 00–00–00 , E-mail: sito web

Abbastanza semplice e intuitivo, giusto? Hai solo bisogno di conoscere la sintassi. Tutto il markup viene eseguito nel codice del sito, non è necessario creare file aggiuntivi.

Risponderemo immediatamente alle domande più frequenti.

Perché un sito web ha bisogno di microdati?

Se il motore di ricerca comprende quale materiale è presente sul sito, cercherà di rendere gli snippet il più attraenti possibile. Organizzare il prezzo, le condizioni, le risposte/domande, le recensioni, ecc.

Ad esempio, Yandex può scrivere il prezzo di un prodotto accanto al tuo sito.

Inoltre, il micro markup aiuta a comprendere in modo più accurato i fattori commerciali: numeri di telefono, indirizzi, prezzi e simili.

La presenza di markup influisce sulla posizione del sito?

Non vi è alcun impatto diretto sulla posizione e sulla “visibilità” del sito. Tuttavia, ci sono ragioni indirette:

  1. Il micromarkup influisce sugli snippet e rende il sito più visibile nei risultati di ricerca. Il che alla fine porta a un aumento delle presenze, ceteris paribus.
  2. Yandex e Google amano i siti comprensibili e di alta qualità. Il micro-markup è un altro passo per mettere in "ordine" il sito.

Tutti i siti ne hanno bisogno?

Sì, tutti. Il markup dei contatti e di altri elementi fondamentali è auspicabile per qualsiasi risorsa. Ma non per tutti i tipi di beni e servizi, puoi trasferire i dati agli snippet. Ad esempio, attualmente supportato:

  • Ricette di cucina;
  • Domande e risposte;
  • Recensioni;
  • Prezzi vantaggiosi;
  • Descrizioni di merci;
  • Alcune altre categorie.

Quali sono i tipi?

Ci sono diverse opzioni (sintassi) per dire al robot cosa c'è sul tuo sito. Il più comune e utilizzato è il markup "basato su regole" di shema.org. Questo è ciò che Yandex consiglia.

Oltre a questo markup, c'è anche (sviluppato da Facebook). Questo tipo di markup è più focalizzato sui social. reti ed è utilizzato da VK, FB, Twitter, Google Plus e altri.

Esiste anche un altro formato: JSON-LD, ma è utilizzato solo da Yandex Mail. Non funzionerà per modificare le informazioni negli snippet con il suo aiuto.

Separatamente, vorrei dire circa. Questo è lo stesso modo di markup del contenuto semantico, ma è abbastanza diverso da tutti i precedenti. I microformati sono piuttosto popolari. Ne scriveremo di seguito.

Schema.org

Schema.org è il formato di microdati più diffuso ed è compreso da tutti i motori di ricerca più diffusi. Il formato consente di descrivere centinaia di entità diverse e parlare delle loro proprietà.

Il markup inizia con la creazione di un "contenitore" in cui si troveranno tutti i dati. Si presenta così:

I tuoi dati saranno qui

Russia, San Pietroburgo, st. fedeltà

La sintassi dettagliata può essere trovata sul sito ufficiale - http://schema.org. (Traduzione russa non ufficiale - http://ruschema.org)

grafico aperto

Questo markup è utilizzato da tutti i social network più diffusi: VKontakte, Facebook, Twitter, Linkedin. Yandex utilizza Open Graph per inviare dati al suo servizio video.

Oltre a generare anteprime, questo formato è adatto agli sviluppatori di applicazioni.
La sintassi e le informazioni dettagliate possono essere trovate sul sito ufficiale - http://ogp.me

Microformati

Questo è un modo abbastanza popolare di markup semantico per le pagine HTML. Consente ai robot di ricerca di comprendere i significati semantici del contenuto. È stato realizzato in un modo piuttosto "insolito". Per passare le informazioni al robot di ricerca, all'elemento viene assegnato l'attributo "class", che ha un significato simile al nome della proprietà. Ad esempio, l'indirizzo sarebbe simile a questo:

Russia, San Pietroburgo, st. fedeltà, 6

A differenza di altri formati, non è necessario scrivere tag "extra".

I microformati sono utilizzati da molti servizi in tutto il mondo, incluso Yandex. È vero, vale la pena dire che al momento Yandex non supporta tutti i microformati. (l'elenco aggiornato dei formati supportati è disponibile su Internet)

Informazioni dettagliate sulla sintassi sono disponibili sul sito Web ufficiale - http://microformats.org/wiki/Main_Page

Qual è il formato migliore da utilizzare?

Yandex assicura che per lui non importa quale formato utilizzerai. Ma consiglia di utilizzare schema.org.

Esempi

Forniremo solo esempi per il più popolare schema.org. Se scegli un analogo per il tuo sito, puoi sempre trovare esempi su Internet e sui siti ufficiali di microdati.

Un esempio di micro-layout dei contatti:

Le informazioni di contatto per il markup devono essere presenti su tutti i siti senza eccezioni. Ciò consentirà al motore di ricerca di comprendere i fattori commerciali, oltre a strutturare lo snippet.
Con micromarcatura

Informazioni sui contatti:

Indirizzo di fabbrica: Mosca st. Lenina 140

Telefono: +7 945 00–00–00/span>, Fax:+7 945 00–00–00 , E-mail:

Un esempio di microdati per un prodotto:

La micromarcatura è più efficace quando si descrivono i prodotti. Lo snippet contiene prezzo, vantaggi, descrizione del prodotto e altre informazioni importanti.
Con micromarcatura

Riccio di peluche "Uf Uf" Fabbrica di ricci di peluche "Dall'ago" Numero modello 964893NM Descrizione testuale dell'oggetto.

Costo delle merci Venditore di merci

Un esempio di microdati per un articolo:

Il codice si è rivelato piuttosto grande, ma questo è un markup dell'articolo a tutti gli effetti. Questo è esattamente come dovrebbe essere. Il micro-markup dell'articolo consente di rendere lo snippet più strutturato e leggibile dall'uomo.
Con micromarcatura

Esempio di markup breadcrumb

Nonostante il fatto che non tutti gli utenti utilizzino i breadcrumb, devono essere contrassegnati. Il micromarkup non solo consentirà al motore di ricerca di navigare meglio nel tuo sito, ma visualizzerà anche un elenco di sottosezioni nello snippet, che attirerà l'attenzione.
Con micromarcatura

  • Sezione principale
  • Sottosezione di livello 1
  • Sottosezione di livello 2

Google e Yandex non lasciano dormire sonni tranquilli i webmaster - quindi introducono nuovi modi di classificare i siti nella SERP - dall'ultimo, tenendo conto dell'adattabilità del modello sul sito.
Quindi smettono di prendere in considerazione il riferimento durante la classifica o introducono una sorta di filtri regolari.
E ora è arrivata la svolta al markup semantico del sito.
In generale, per Google e Yandex, micromarkup e microformati sono la tendenza principale di quest'anno.
In realtà, il suo standard è apparso nel 2011, ma se prima PS si è offerta di aggiungerlo volontariamente al sito, ora è volontario-obbligatorio :), poiché i siti che non lo hanno hanno iniziato a essere indicizzati peggio, è più difficile per loro per entrare in cima alla questione.

Si tratta di opzioni di tag speciali che vengono aggiunte al codice o al testo del file. Descrivono le proprietà del documento. Se in modo semplice, con questi tag informiamo il robot di ricerca:

“Ecco il titolo dell'articolo, questa è l'immagine, ed ecco i commenti.
Questi sono i nomi dei commentatori, e questo sono io, l'autore del sito, in persona. Non rovinare niente!"

Dalla documentazione Yandex sui siti di microdati:


2. Perché abbiamo bisogno del markup semantico del sito?

Aiuta a costruire una gerarchia strutturata di tutti i dati della pagina per i robot di ricerca e di social networking, che migliorerà la presentazione del sito nei risultati di ricerca.
La pagina contrassegnata in questo modo diventerà più comprensibile e trasparente per i robot di tutte le PS.
Sebbene i rappresentanti di Yandex affermino che la presenza del markup semantico non influisce sulla posizione del sito, ma l'esperienza e le osservazioni mostrano che un sito contrassegnato è indicizzato da PS molto più velocemente e meglio e viene mostrato nei risultati della ricerca 3-5 posizioni più in alto rispetto ai siti non contrassegnati.
Questo markup è utile per i siti commerciali (tutti i tipi di servizi, negozi online, ristoranti). Inoltre, aiuta a promuovere le risorse Web aziendali, una varietà di siti e blog.
Confronta gli snippet nei risultati di ricerca di Google e Yandex con e senza microdati:
Markup di Google, valutazione:






Il primo snippet mostra breadcrumb, valutazione, data di pubblicazione.
Microdati Yandex per le organizzazioni:






Il primo frammento mostra tutti i dettagli di contatto, orari di apertura, indirizzo, un collegamento a una mappa Yandex, dove puoi tracciare dove si trova l'organizzazione.
Micromarkup Yandex, breadcrumb:






Il primo frammento mostra i breadcrumb, la data di pubblicazione.
Microdati Yandex, ricette:






Il primo frammento mostra l'immagine del piatto finito, gli ingredienti, il tempo di cottura, il contenuto calorico del piatto.
Tutte queste informazioni aggiuntive si riflettono nell'emissione a causa del fatto che sono contrassegnate sulle pagine del sito in modo speciale.

3. Quali sono i vantaggi dell'utilizzo del markup semantico?

  1. Indicizzazione migliore e più rapida dei nuovi articoli e del sito nel suo insieme.
  2. Aumentare la fiducia nel sito da parte del PS.
  3. Frammenti migliori e più informativi nei risultati di ricerca, mostrando informazioni aggiuntive: valutazione, prezzo, dettagli di contatto (indirizzo, numero di telefono), ecc.
  4. Miglioramento dei fattori comportamentali del sito (più transizioni dai risultati di ricerca).

Spero di averti convinto che i microdati sono davvero necessari.
Ora su quale tipo di markup esiste, così come su ciò che Yandex ne capisce.

4. Tipi di micromarcatura

In Google Search Console - c'è una voce "Dati strutturati".

Fig 1 - Errori di micromarcatura

È meglio iniziare a micromarcare il tuo sito controllando questa sezione. Capita spesso che gli strumenti di controllo dei microdati non mostrino avvisi o errori, ma in effetti i motori di ricerca hanno difficoltà a strutturare i dati sul tuo sito.

Fig 2 - Errori dei microdati Hentry

Nel nostro caso, vediamo che ci sono 106 errori relativi al markup hentry (microformats.org)

Micro-markup integrato nel nucleo di WordPress. Poiché è incorporato automaticamente e non è adattato a modelli di terze parti, molto spesso non funziona correttamente e questo porta al fatto che Google Search Console rileva tali errori:

Fig 2.1 - Errori di Hentry: autore, titolo della voce, aggiornato

Ma, allo stesso tempo, lo strumento di verifica del markup di Google segnala con assoluta calma che non ci sono errori né avvisi al riguardo. ()

Fig 3 - Google non vede gli errori hentry

Sul nostro sito utilizzeremo schema.org riconosciuto all'unanimità da tutti i motori di ricerca.

Questo standard è supportato sia da Yandex che da Google.

Pertanto, il markup hentry integrato, che ci fornisce 106 errori in Google Search Console, deve solo essere rimosso.

Poiché hentry viene aggiunto al core di wordpress, ciò ti consente di rimuoverlo tramite filtri, poiché queste classi non sono visibili nei modelli.

Codice sorgente per rimuovere hentry:

Add_filter("post_class", "fc_remove_hentry", 20); funzione fc_remove_hentry($classes) ( if (($key = array_search("hentry", $classes)) !== false) ( unset($classes[$key]); ) return $classes; )

Il codice deve essere aggiunto a functions.php

Questo può essere fatto con qualsiasi metodo conveniente, ad esempio tramite l'editor dal pannello di amministrazione del sito.

Figura 4 - Rimozione del markup hentry dall'intero sito

Dopo aver salvato il file e aver riconvalidato la pagina tramite il controllo dei microdati di Google, l'hentry dovrebbe essere sparito.

Controlla alcune pagine che contenevano errori per assicurarti che hentry sia stato completamente rimosso dal sito.

In Google Search Console, vedrai una tendenza positiva nella riduzione del numero di errori. Nel tempo, scompariranno del tutto, resta solo da aspettare.

Fig 5 - dinamica positiva della riduzione dell'errore di hentry

Come rimuovere l'errore:

ERRORE: il campo http://ogp.me/ns#image è mancante o vuoto

Fig 6 - Errore ns#image aperto nel grafico

Devi capire che tali errori sono associati al micro-markup già scritto. Cioè, il sito è integrato o aggiunto da qualcuno in precedenza micro-markup, che presenta errori.

Molto spesso ciò accade quando i plug-in che sono direttamente o indirettamente responsabili dei microdati sono configurati in modo errato.

Nel nostro caso, il sito ha un plug-in - SEO Ultimate, che ha una sezione speciale responsabile del markup Open Graph. E questo significa che l'errore associato a http://ogp.me è contenuto nel plugin SEO Ultimate.

Vai al seguente percorso SEO Ultimate -> Open Graph -> Default Values ​​-> Default Image

Troviamo l'impostazione dell'immagine che verrà applicata di default su quelle pagine del sito in cui non verrà trovata l'immagine desiderata.

Fig 7 - come correggere l'errore Open Graph ns#image

Aggiungi l'URL dell'immagine che vorremmo vedere per impostazione predefinita. Lascia che ti ricordi che il protocollo Open Graph è responsabile della visualizzazione di bellissimi post sui social network, su Facebook, Twitter, VKontakte e così via. Cioè, questa immagine, che hai impostato per impostazione predefinita, apparirà nei post sui social network, nei repost e così via. Scegli una foto brandizzata e rispettabile.

Dopo aver salvato le modifiche, l'errore scompare.

Figura 8 - Errore ns#article aperto nel grafico

Ma c'è ancora un errore relativo al prefisso dell'articolo sconosciuto.

Sappiamo già che abbiamo il plugin SEO Ultimate installato sul nostro sito. Continuiamo a scavare nella stessa direzione.

Fig 9 - come correggere l'errore Open Graph ns#article

Installa Tipo di grafico aperto – Sito web.

Fig 10 - corretto markup Open Graph

Dopo tutte le modifiche, il validatore di markup Yandex non genera più errori:

Fig 11 - markup Open Graph valido

Aggiunta di markup breadcrumb

I breadcrumb sono una catena di collegamenti dalla pagina principale alla pagina in cui si trova attualmente l'utente.

Per prima cosa devi analizzare il sito per la presenza di breadcrumb.

Fig 12 - briciole di pane sul sito

Le briciole di pane sono presenti sul sito. Ora dobbiamo capire come vengono visualizzati. Nel codice sorgente dei breadcrumb troviamo il nome del plug-in con cui funzionano - Breadcrumb NavXT 4.0.2

Figura 13 - Output breadcrumb tramite Breadcrumb NavXT

Apri il pannello di amministrazione del nostro sito e vai a modificare il plugin Breadcrumb NavXT.

Figura 14 - Impostazioni Breadcrumb NavXT

Siamo interessati a modelli per diversi tipi di pagine: per la pagina principale, per un blog, per i titoli e così via. Devi capire che ogni sito sarà diverso.

Nel nostro caso, siamo interessati a:

  • Modello di collegamento alla pagina del blog
  • modello di casa
  • Modello di categoria blog
  • Modello di collegamento di categoria

Tutti i modelli hanno un tipo standard di tipo:

Per ottenere un micro-markup corretto, è necessario eseguire il markup di questo codice sorgente utilizzando lo standard http://schema.org/BreadcrumbList

  1. Vestiti
  2. Abiti veri

Diamo un'occhiata a quali elementi contiene il markup e come dovrebbero essere applicati:

itemscope itemtype="http://schema.org/BreadcrumbList"

Questo elemento segna l'inizio dell'area di markup. Tutto ciò che sarà all'interno di questo elemento sarà il markup breadcrumb.

Nell'esempio, l'elemento si trova all'interno di un elenco numerato - tag

Questo non è necessario, puoi usarlo

, o altri tag simili.

Devi guardare le circostanze e ricordare che il tag che usi tale CSS si collegherà ai breadcrumb. Cioè, l'aspetto dei tuoi breadcrumb dipende dai tag con cui inquadri http://schema.org/BreadcrumbList.

Nel nostro caso, aggiungeremo questa riga di codice tramite il codice sorgente del widget breadcrumb_navxt_widget.php

Poiché questo file non è disponibile tramite l'editor di codice del pannello di amministrazione di WordPress standard, utilizzeremo l'accesso ftp tramite filezilla.

Figura 15 - Impostazioni del widget Breadcrumb NavXT

Troviamo un pezzo di codice responsabile del micro-markup, e in particolare abbiamo bisogno di un tag che inquadri questo markup.

Fig 16 - il codice che inquadra il Breadcrumb NavXT

Se ti sei posto questa domanda, allora sei un utente abbastanza esperto e sai dell'esistenza di un componente aggiuntivo come Adblock, che nasconde quasi tutti gli annunci agli occhi degli utenti. Sembrerebbe un plugin utile, quindi perché disabilitarlo allora? Indubbiamente, può essere utilizzato per sbarazzarsi di banner, teaser, clicker e altri tipi di pubblicità colorati e invadenti che distraggono dai contenuti principali del sito con i loro colori o suoni. Tuttavia, alcuni siti iniziano a essere visualizzati in modo errato, il che rende difficile leggere articoli, guardare immagini o video su di essi. Ecco perché abbiamo deciso di dirti come disabilitare il plug-in Adblock per navigare nel tuo sito preferito in modalità normale.

Come disabilitare il plug-in di blocco degli annunci in Chrome

Per iniziare, ti suggeriamo di guardare il processo di spegnimento nel browser più popolare oggi: Google Chrome! Bene, non indugiamo, andiamo dritti al punto:

1. Apri il menu facendo clic sul pulsante a destra (che si trova in alto);
2. Fai clic su "Impostazioni", dopodiché si apre la pagina con le impostazioni, ma non ne abbiamo bisogno - andiamo avanti;
3. Passa dalle impostazioni a "Estensioni", dopodiché si apre una pagina con tutti i componenti aggiuntivi;
4. Deseleziona la casella accanto ad “Abilita”;
5. Fatto! Ora Adblock non impedisce la visualizzazione in modalità normale del tuo sito preferito!

Come disabilitare il plug-in Adguard nel browser Yandex

In linea di principio, tutto è lo stesso nel browser Yandex come in Chrome, perché hanno lo stesso codice sorgente. Ma ti spieghiamo comunque:

1. Clicca sul pulsante “Menu”, che si trova in alto a destra;
2. Viene visualizzato un elenco in cui è necessario fare clic sulla sezione "Componenti aggiuntivi";
3. Si apre la pagina con le estensioni. Sono divisi in categorie;
4. Scorrilo fino in fondo e trova il plug-in Adguard per noi (lo stesso Adblock solo specificamente per Yandex Browser);
5. Spostare il cursore di fronte ad esso e l'estensione diventa inattiva.

Disabilita il plug-in Adblock in Mozilla Firefox

Come avrai già notato, il processo di disabilitazione del plugin è in realtà lo stesso in tutti i browser, sono stati modificati solo i nomi del menu e dell'add-on stesso (nel caso di Y. Browser), e Mozilla non ha fatto eccezione :

1. Fare clic su tutti sullo stesso pulsante per aprire il menu;
2. Fare clic sull'icona, sotto la quale si trova la scritta "Componenti aggiuntivi";
3. Si apre l'archivio estensioni. Non ne abbiamo bisogno - passiamo;
4. Nel menu a sinistra, cliccare su “Estensioni”;
5. In realtà, ora la cosa più interessante è che troviamo Adblock tra i plugin e clicchiamo sul pulsante “Disabilita”;

Come disabilitare l'estensione adblock nel browser Opera

E infine, soddisferemo le persone che usano Opera come browser principale:

1. Clicca sul logo “Opera” in alto a sinistra, apri il menu;
2. Punta la freccia su “Estensioni” e vai su “Gestione estensioni”;
3. Si apre una pagina con i plugin installati;
4. Troviamo il nostro Adblock preferito tra gli add-on e lo disabilitiamo cliccando sul pulsante “Disabilita”;

I messaggi pop-up con accompagnamento audio, annunci animati e feed che cambiano sui siti sono fastidiosi. Pertanto, gli sviluppatori di browser stanno adottando misure per bloccare le informazioni non necessarie e gli utenti. Ma a volte è impossibile lavorare con il sito se nel browser web è installato un plugin che vieta la visualizzazione di pubblicità. Ad esempio, risorse per guardare e scaricare film e audio. Scopriamo cosa è necessario fare per disabilitare il blocco degli annunci nei tipi di browser più diffusi.

Istruzioni per Yandex.Browser

Il browser web ha funzionalità di blocco integrate e componenti aggiuntivi personalizzati. Per disabilitare il divieto del browser stesso è necessario accedere al menu "Gestione". Viene chiamato da un pulsante sulla barra degli strumenti in alto a destra: l'icona di tre strisce orizzontali. Da qui devi andare al menu "Impostazioni", quindi fare clic sul pulsante "Mostra avanzate ...". Qui, deseleziona la casella accanto all'elemento nell'elenco "Blocca annunci scioccanti".

Se, durante il debug del browser, l'utente ha apportato ulteriori modifiche, vale a dire, ha installato plug-in speciali, anche questi devono essere disabilitati. Lo fanno così:

  • Vai al menu "Gestione";
  • Seleziona "Aggiuntivo";
  • Nella nuova finestra, di fronte a tutti gli ad blocker, trascina il cursore verso "Off";
  • Salvare le modifiche.
Per confermare le azioni di Yandex. È meglio riavviare il browser. Alcune applicazioni potrebbero non avere effetto dopo le normali modifiche al salvataggio.

Istruzioni per gli utenti di Google Chrome

Google presuppone anche l'uso della propria funzionalità di blocco personalizzata. Solo in questo browser web, la sicurezza integrata funziona in base al sito. È facile spegnerlo. Devi aprire nella scheda del browser il sito su cui desideri disabilitare la protezione degli annunci. Quindi, a sinistra nella barra degli indirizzi, trova l'icona del lucchetto o la lettera inglese "i" in un cerchio. Fai clic su di essi e vai su "Impostazioni sito". Qui, nell'elenco dei comandi, seleziona "Pubblicità" e nel menu a destra, seleziona la modalità "Consenti".


Se l'utente ha installato un plug-in di protezione, per disabilitare il blocco nel browser Google, procedere come segue:
  • Vai su "Impostazioni e Gestione" (icona con i puntini di sospensione in alto a destra della finestra);
  • Seleziona "Strumenti aggiuntivi";
  • Clicca su "Estensioni";
  • Trascina il cursore sulla posizione Off o rimuovi le estensioni di blocco degli annunci.



Dopo aver apportato modifiche a Google Chrome, è necessario riavviare il browser. Soprattutto se le modifiche sono state apportate alla funzionalità integrata.

Disabilitazione di Adblock nel browser web Firefox

Il browser stesso fornisce solo il blocco dei popup. Questa funzione è impostata per impostazione predefinita per ogni sito aperto in Mozilla Firefox. È facile spegnerlo. Devi aprire una finestra del browser, andare su "Apri menu" (l'icona con le strisce nell'angolo in alto a destra) e selezionare "Impostazioni" dall'elenco. Nella finestra che appare, seleziona "Privacy e Protezione" dall'elenco a sinistra. Qui, scorri l'elenco e trova la voce "Autorizzazioni". Deseleziona la casella accanto a "Blocca popup".


Se il browser ha installato plug-in ed estensioni manualmente, vengono disabilitati in questo modo:
  • Vai su "Apri menu";
  • Seleziona "Componenti aggiuntivi" dall'elenco;
  • In una nuova finestra, dall'elenco a sinistra, vai alla voce "Estensioni";
  • Nel blocco al centro della finestra, trova tutti i blocchi e fai clic su "Disabilita";
  • Riavvia Mozilla Firefox.


Mozilla, come in Google Chrome, offre all'utente la possibilità di installare un ampio elenco di estensioni che disabilitano gli annunci. Pertanto, è necessario rivedere attentamente tutto nell'elenco.

Istruzioni per lavorare con il browser Opera

Gli sviluppatori di Opera hanno agito in modo leggermente diverso. Il browser ha un potente blocco degli annunci e pop-up integrati, ma non è attivato per impostazione predefinita. Pertanto, se l'utente non ha modificato le impostazioni dello sviluppatore dopo l'installazione, è possibile saltare la procedura per disabilitare la funzionalità integrata. Se sono state apportate modifiche, puoi annullarle andando su "Impostazioni e controlli" (l'icona di Opera nel pannello in alto a sinistra). Qui seleziona "Impostazioni" e deseleziona la casella accanto alla prima voce di menu.


Quando si installano manualmente le estensioni, è possibile annullarle come segue:
  • Vai su "Impostazioni e controlli";
  • Trova e seleziona "Estensioni";
  • Dal nuovo elenco, seleziona nuovamente "Estensioni";
  • Nel blocco che appare, fai clic sul pulsante "Disabilita" sotto il componente aggiuntivo che vieta la pubblicità;
  • Riavvia Opera.


Tutti i browser web forniscono una funzione per disabilitare e rimuovere il plugin. Se delude: salta i popup, rimuove non tutti gli annunci, ecc., può essere rimosso. Sostituiscilo con una nuova estensione. Ma se non ci sono reclami, è meglio eseguire uno spegnimento temporaneo in modo che in futuro non sia necessario eseguire nuovamente la procedura di installazione.

Se ti sei posto questa domanda, allora sei un utente abbastanza esperto e sai dell'esistenza di un componente aggiuntivo come Adblock, che nasconde quasi tutti gli annunci agli occhi degli utenti. Sembrerebbe un plugin utile, quindi perché disabilitarlo allora? Indubbiamente, può essere utilizzato per sbarazzarsi di banner, teaser, clicker e altri tipi di pubblicità colorati e invadenti che distraggono dai contenuti principali del sito con i loro colori o suoni. Tuttavia, alcuni siti iniziano a essere visualizzati in modo errato, il che rende difficile leggere articoli, guardare immagini o video su di essi. Ecco perché abbiamo deciso di dirti come disabilitare il plug-in Adblock per navigare nel tuo sito preferito in modalità normale.

Come disabilitare il plug-in di blocco degli annunci in Chrome

Per iniziare, ti suggeriamo di guardare il processo di spegnimento nel browser più popolare oggi: Google Chrome! Bene, non indugiamo, andiamo dritti al punto:

1. Apri il menu facendo clic sul pulsante a destra (che si trova in alto);
2. Fai clic su "Impostazioni", dopodiché si apre la pagina con le impostazioni, ma non ne abbiamo bisogno - andiamo avanti;
3. Passa dalle impostazioni a "Estensioni", dopodiché si apre una pagina con tutti i componenti aggiuntivi;
4. Deseleziona la casella accanto ad “Abilita”;
5. Fatto! Ora Adblock non impedisce la visualizzazione in modalità normale del tuo sito preferito!

Come disabilitare il plug-in Adguard nel browser Yandex

In linea di principio, tutto è lo stesso nel browser Yandex come in Chrome, perché hanno lo stesso codice sorgente. Ma ti spieghiamo comunque:

1. Clicca sul pulsante “Menu”, che si trova in alto a destra;
2. Viene visualizzato un elenco in cui è necessario fare clic sulla sezione "Componenti aggiuntivi";
3. Si apre la pagina con le estensioni. Sono divisi in categorie;
4. Scorrilo fino in fondo e trova il plug-in Adguard per noi (lo stesso Adblock solo specificamente per Yandex Browser);
5. Spostare il cursore di fronte ad esso e l'estensione diventa inattiva.

Disabilita il plug-in Adblock in Mozilla Firefox

Come avrai già notato, il processo di disabilitazione del plugin è in realtà lo stesso in tutti i browser, sono stati modificati solo i nomi del menu e dell'add-on stesso (nel caso di Y. Browser), e Mozilla non ha fatto eccezione :

1. Fare clic su tutti sullo stesso pulsante per aprire il menu;
2. Fare clic sull'icona, sotto la quale si trova la scritta "Componenti aggiuntivi";
3. Si apre l'archivio estensioni. Non ne abbiamo bisogno - passiamo;
4. Nel menu a sinistra, cliccare su “Estensioni”;
5. In realtà, ora la cosa più interessante è che troviamo Adblock tra i plugin e clicchiamo sul pulsante “Disabilita”;

Come disabilitare l'estensione adblock nel browser Opera

E infine, soddisferemo le persone che usano Opera come browser principale:

1. Clicca sul logo “Opera” in alto a sinistra, apri il menu;
2. Punta la freccia su “Estensioni” e vai su “Gestione estensioni”;
3. Si apre una pagina con i plugin installati;
4. Troviamo il nostro Adblock preferito tra gli add-on e lo disabilitiamo cliccando sul pulsante “Disabilita”;

7 risposte


Usa il mio plug-in "FuckAdBlock", può rilevare AdBlock molto facilmente: https://github.com/sitexw/FuckAdBlock

FuckAdBlock.on(true, function() ( alert("AdBlock rilevato!"); )).on(false, function() ( alert("AdBlock non rilevato =)"); ));

javascript html

27-11-2018T00:00Z

Se vuoi mostrare annunci anche quando AdBlock è attivo, dovrai capire cosa è in grado di fare AdBlock.

  1. AdBlock può bloccare le risorse durante il caricamento
  2. AdBlock può nascondere alcuni elementi nel DOM.

Sebbene dica che AdBlock può anche modificare i CSS, non riesco a trovare alcuna documentazione su questo oltre a nascondere e comprimere gli elementi.

Quindi cosa potresti fare esattamente per essere "più intelligente" di AdBlock?

Puoi mascherare la tua richiesta in modo tale che non sia mai "adatta" (es. http://domain.com/ae9a70e0a.png , dove il nome dell'immagine sarà ogni volta casuale e senza un prefisso comune). Per quanto ne so, una regola in AdBlock non può contenere un'espressione regolare. La regola non eguaglierà né annunci né troppe risorse. Sarebbe possibile riscrivere un tale URL sul server per puntare al tuo annuncio.

Tuttavia, mentre AdBlock non sarà in grado di bloccare il caricamento del tuo annuncio, sarà comunque in grado di nasconderlo. Non c'è un vero modo per aggirare questo. Ci sarà sempre un selettore CSS intelligente che selezionerà semplicemente il tuo elemento. Tuttavia, puoi aggiungere un'immagine di sfondo con contenuto. Questo non è utile per un annuncio (non selezionabile), ma può aiutarti a visualizzare un messaggio diverso. Lo svantaggio è che se qualcuno decide di bloccare quella fastidiosa immagine di sfondo, nasconderà anche il tuo contenuto.

Per quanto riguarda lo script, puoi caricare l'annuncio con una richiesta ajax. Credo (ma non posso verificare) che darà un errore se la risorsa non può essere caricata (perché è stata bloccata). ($.ajax(request).error(function() ( ... )); in jQuery o qualche equivalente in javascript semplice). Puoi usarlo per fare qualcos'altro. Puoi includerlo nel documento stesso invece di una risorsa esterna per assicurarti che funzioni sempre (se javascript è abilitato). Anche in questo caso, non puoi essere sicuro che "qualunque cosa tu faccia" non verrà mai visualizzata in primo piano. Come ultima risorsa, puoi eseguire window.alert(...) . Supponiamo che entro 3 pagine i tuoi visitatori non torneranno mai più se usi questo.

Un altro modo che mi viene in mente è creare un websocket sul server (afaik, questo non può essere bloccato da AdBlock). Sul lato server, dovrai controllare se le pagine degli annunci vengono caricate quando viene caricata una determinata pagina. Queste informazioni possono essere inviate tramite un socket, che può essere utilizzato nel tuo script per fare "qualcosa". Questo, tuttavia, sembra follemente complesso ed è un sovraccarico significativo per "solo" lo script rilevato da AdBlock.

2018-12-11T00:00Z

Function detect() ( //crea un iframe. Aggiungi l'iframe al corpo. E poi dopo 100 ms controlla se il loro offsetHeight, display o visibilità sono impostati in modo tale che l'utente non possa vederli. //Nell'URL usa le parole specifiche alla pubblicità in modo che Adblock possa eseguire la corrispondenza delle stringhe. iframe.src = "http://domain.com/ads.html"; document.body.appendChild(iframe); setTimeout(function() ( var iframe = document.getElementById( "ads-text-iframe"); if (iframe.style.display == "nessuno" || iframe.style.display == "nascosto" || iframe.style.visibility == "nascosto" || iframe.offsetHeight == 0) ( alert("Adblock sta bloccando gli annunci in questa pagina"); iframe.remove(); ) else ( alert("Adblock non rileva gli annunci in questa pagina"); iframe.remove(); ) ), 100); )

2018-12-18T00:00Z

Nel mio caso, ADB nascondeva i contenuti anche quando non c'erano annunci. (Semplicemente perché la parola dell'annuncio era presente in molti URL perché era un pool di tipi di post).

Ma ho notato che non rimuovono il contenuto semplicemente applicando la visualizzazione: nessuno di loro

Poiché la soluzione aggiuntiva

Ho appena notato che usando display: block! importante; al corpo, impedisce che il contenuto di Adblock plus venga nascosto

2018-12-25T00:00Z

Nessuno dei trucchi ha funzionato per me, forse stavo sbagliando. ma questo è un modo molto specifico di implementare gli annunci Google.

Window.onload = function() ( if (document.getElementsByClassName("google-auto-placed").length == 0)( // Adblock rilevato ))

Se prevedi di inserire questo codice in un file .js separato, assicurati che il nome del file sia non contiene la parola "Annuncio".. basta nominarlo magic.js

Se Google decide di cambiare il nome del div, questo metodo fallirà. ma questo sembra improbabile.

2019-01-01T00:00Z

Ovviamente è una corsa agli armamenti e sostengo il diritto di chiunque di bloccare gli annunci, ma supporto anche i siti Web che dipendono dalle entrate pubblicitarie cercando di convincere gli utenti del contrario o magari convincerli a iscriversi o fare una donazione per compensare. di siti che cercano di convincere gli utenti a vedere gli annunci, ma un messaggio educato va bene.

Ad ogni modo, in questo momento vale la pena notare che ci sono molte estensioni/plugin per il blocco degli annunci e possono avere modi diversi per farlo e talvolta differiscono tra il sistema operativo e i browser. Ho scoperto che per i miei scopi in questo momento questo selettore jQuery è sufficiente per vedere almeno se viene utilizzato AdBlock o AdBlockplus, multipiattaforma almeno in Chrome e Firefox:

If($("div iframe:visible").length == 0) ( // fa apparire un messaggio o qualsiasi altra cosa)

2019-01-08T00:00Z

So che questo è un po' vecchio, ma ecco IMHO il modo migliore per farlo:
Aggiungi questo alla sezione:

Ora puoi utilizzare l'identificatore del messaggio ab ovunque desideri visualizzare un messaggio agli utenti di AdBlock:

Nota che lo stile inline viene aggiunto per nasconderlo in modo nativo (ovviamente puoi farlo anche dal tuo file CSS).
Tieni inoltre presente che l'operazione richiede 500 ms, perché deve attendere che l'unità pubblicitaria faccia il suo lavoro o non funzionerà.

Una piccola spiegazione di come funziona questo script

Innanzitutto, aggiunge un iframe con una sorgente di collegamento generata casualmente. (Viene generato in modo casuale perché alcune unità pubblicitarie sono intelligenti, a un certo punto si rendono conto che il collegamento è falso).
Quindi esegue alcuni controlli su quell'iframe (se è stato caricato correttamente o se il suo stile è stato modificato). Se uno di questi test è vero, esegue il rendering dell'elemento ab-message per gli utenti di adblock.

Questo script funziona con la maggior parte (se non tutti) gli ad blocker.

EXTRA

In realtà, l'entità non può essere semplicemente creata, ma invece ho creato un progetto Github, ma comunque, controllalo ed eseguilo se ti aiuta.
abDetector: un semplice rilevatore di AdWords JavaScript.
Divertiti.

Questo ultimo articolo è stato scritto per fornire informazioni aggiornate sulla rimozione di collegamenti ridondanti dai modelli di Blogspot e dai nuovi temi di Blogger. Come sai, nel 2018 sono state apportate modifiche ai codici di Blogger, quindi molte azioni del codice devono essere eseguite in un modo nuovo. Inoltre, ci sono nuovi temi che si formano in modo diverso. In relazione a queste modifiche, analizzeremo l'argomento dell'eliminazione dei collegamenti.
Puoi controllare il tuo blog per collegamenti esterni sui servizi https://pr-cy.ru/link_extractor/ e https://seolik.ru/links. Non dimenticare che devi controllare non solo la pagina principale del blog, ma anche la pagina dei record (post) e le pagine (Pagina). Un gran numero di collegamenti esterni aperti per l'indicizzazione ostacolano.

Come rimuovere i link dal vecchio modello standard di Blogger

Utilizzando il modello Simple come esempio.
Tali modelli forniscono la maggior parte dei collegamenti in entrata. Nel mio blog di prova, durante l'installazione di un tema semplice, durante il controllo, sono stati trovati 25 collegamenti esterni nella pagina principale, di cui 14 indicizzati.
Ti ricordo che prima di apportare modifiche al codice del template, fai una copia di backup!
  1. Rimuovi collegamento Blogger - https://www.blogger.com/. Questo collegamento è racchiuso in un widget di attribuzione. Nella scheda "Blog Design", appare come Attribuzione e Gadget. Per rimuoverlo, vai alla scheda "Tema"-> modifica HTML. Cercando i widget (lista dei widget), troviamo Attribution1 ed eliminiamo tutto il codice insieme alla sezione del footer in cui è racchiuso. Ecco come appare il codice rimosso in forma compressa:


    E quindi il codice completo:











    Salviamo le modifiche e controlliamo il blog per l'attribuzione.
  2. Hai sicuramente visto le icone "Chiave e cacciavite" sul tuo blog per la modifica rapida dei widget. Ciascuna di queste icone porta con sé un collegamento esterno a Blogger. Ora sono chiusi dal tag nofollow, ma devi comunque sbarazzartene. Modificherai i widget nella scheda Design.
    Ecco un elenco incompleto di collegamenti crittografati nelle icone della chiave inglese (l'ID del blog sarà tuo)
    - Widget HTML1: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=HTML&widgetId=HTML1&action=editWidget§ionId=header
    - Widget HTML2 http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=HTML&widgetId=HTML2&action=editWidget§ionId=header
    - Archivio del blog: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=BlogArchive&widgetId=BlogArchive1&action=editWidget§ionId=main
    - Etichette blog: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=Label&widgetId=Label1&action=editWidget§ionId=main
    - Post popolari: http://www.blogger.com/rearrange?blogID=1490203873741752013&widgetType=PopularPosts&widgetId=PopularPosts2&action=editWidget§ionId=main
    Tutti questi collegamenti sono facili da eliminare. Trova il tag nel modello del blog. Si verifica tante volte quanti sono i widget sul tuo blog. Rimuovere tutte le occorrenze del tag.
  3. Rimuoviamo i collegamenti alla modifica rapida di un post di blog (l'icona "Matita"). Semplifica la modifica dei post, ma comporta la minaccia come collegamento esterno del modulo: https://www.blogger.com/post-edit.g?blogID=1490203873741752013&postID=4979812525036427892&from=pencil
    Come eliminare:
    Metodo 1. Nella scheda Design, modifica l'elemento "Post del blog" e deseleziona la casella di controllo "Mostra "Modifica rapida"".
    Metodo 2. trova il tag nel modello del blog e rimuovilo. Salva le modifiche e controlla il tuo blog per l'icona e il collegamento.
  4. Elimina la barra di navigazione. Cerca i widget nel template html del blog Navbar1 ed elimina tutto il codice insieme alla sezione.

    Vale a dire:

    Ora la Navbar sul blog non fornisce link esterni indicizzabili, ma credo che questo sia un elemento in più che non porta un carico funzionale, ed è meglio rimuoverlo.
  5. Rimuovere i collegamenti esterni alle immagini. Quando le immagini vengono caricate su un post del blog, in esse viene automaticamente incorporato un collegamento. Per rimuovere tali collegamenti, devi modificare tutti i post del blog. Nella modalità "Visualizza" e poi sull'icona "Collegamento". Se l'immagine non contiene un collegamento esterno, quando si fa clic sulla foto nell'editor dei post, l'icona "Link" non è attiva (l'icona non è evidenziata).

  6. Rimuovere il collegamento al profilo dell'autore del blog. Elimina l'autore del blog sotto la voce. Per fare ciò, trova il codice true e scrivi false anziché true. Risulterà falso
  7. Chiudere il collegamento dal widget “ ” dall'indicizzazione con il tag nofollow. Se utilizzi il widget "profilo" nel tuo blog, utilizza una ricerca rapida del widget nel modello di blog per trovare il codice del gadget Profile1. È necessario modificare il codice del widget, sostituendo rel='author' con in due punti e aggiungendo ai due collegamenti. Dovresti ottenere qualcosa come nello screenshot:


    Realizzato utilizzando l'esempio di modifica di un profilo Google Plus. Ricordiamo che Google Plus verrà gradualmente eliminato il 2 aprile 2019. Di conseguenza, dopo tale data, sarà necessario apportare altre modifiche al codice del widget “Chi sono”.

  8. Verifica la presenza di collegamenti esterni su qualsiasi pagina di post di Blogspot che contiene commenti. Trova ed elimina il codice nel modello del blog:

    Nelle Impostazioni Blog lungo il percorso Impostazioni Blog -> Altro -> Feed Sito -> Consenti Feed Blog, applica le seguenti impostazioni:

Rimuovi i link esterni dal nuovo modello Blogger predefinito

Utilizzando il tema Notevole come esempio
  1. Rimozione dell'attribuzione (link sotto - Blogger Technologies)
    Troviamo Attribution1 nel template del blog di ricerca widget (elenco dei widget) ed eliminiamo il codice insieme alla sezione per analogia con il vecchio template Blogger (vedi sopra 1).
  2. Rimuovere il collegamento dal widget "Segnala un abuso". Questo è il widget ReportAbuse1. Troviamo nella ricerca dei widget:
    L'intero codice è simile a questo:
  3. Controlliamo la pagina del post del blog con i commenti e rimuoviamo i collegamenti per analogia con i vecchi modelli di blog (vedi sopra - punto 8).
  4. Rimuovere i collegamenti dai post del blog che sono incorporati nelle immagini dei post (vedi punto 5).

Il blocco degli annunci è un vero problema per tutti i blogger e i proprietari di siti la cui unica fonte di reddito sono gli annunci inseriti sul proprio sito. Diamo un'occhiata obiettiva ai modi per interagire con i visitatori che bloccano gli annunci. Attenzione! L'aspetto etico non è considerato in questo articolo!

1. Non fare nulla

Questo problema non dovrebbe essere affrontato esclusivamente in bianco e nero. I visitatori che bloccano gli annunci utilizzano le risorse del server e scaricano il feed, ma il sito può trarre vantaggio dagli utenti in modi meno ovvi. Ad esempio, un visitatore fornirà agli amici un collegamento al tuo articolo, foto o video. Questi conoscenti visiteranno il sito e probabilmente non bloccheranno gli annunci. Un visitatore ad-blocking lascerà un commento nelle discussioni, utile per la pagina da un punto di vista SEO (se, ovviamente, è rilevante). Il commento può essere utile ai lettori o all'autore dell'articolo.

In breve, se sei un ottimista. Se tutto quanto sopra si applica alla tua risorsa, la soluzione migliore è non intraprendere alcuna azione. Nel caso del sito, sono guidato da questi concetti e sono contento per qualsiasi visitatore, e la pubblicità occupa meno del 10% dello spazio del contenuto, penso che sia tollerabile.

2. Chiedi di non bloccare gli annunci

Il sito riconosce il blocco dovuto all'uso di "simulatori" di script pubblicitari (se lo script non viene eseguito, il visitatore utilizza programmi come "adblock"). Spiega educatamente e con calma che il blocco degli annunci impedisce al sito di caricare contenuti completamente innocui. Chiedi all'utente di inserire il sito nella whitelist e l'annuncio verrà caricato. Questo è un modo molto elegante ed efficiente per risolvere il problema. Quando un utente comprende che i contenuti utili sono nascosti insieme agli annunci, probabilmente farà un'eccezione per il tuo sito e lo inserirà nella whitelist.

Per CMS WordPress, ci sono molti plugin anti-blocco che fanno un ottimo lavoro e contengono molte opzioni utili.

Ad esempio, puoi impostare il numero di pagine visualizzate, dopo le quali l'utente vedrà la tua richiesta. Specifica se il messaggio si trova nella parte superiore dello schermo o in una finestra popup.

Su uno dei miei siti, mostro agli utenti questo messaggio (vedi sotto). Se vuoi, scarica questa immagine per il tuo sito web.

Ti consiglio vivamente di vedere cosa vedrà l'utente a cui stai chiedendo di consentire la visualizzazione degli annunci. Se la pagina sembra molto più bella senza pubblicità, allora vale la pena lavorare sul suo design. Personalmente, penso che essere selettivi nelle scelte pubblicitarie sia un grande passo avanti, che ci porta al capitolo successivo.

3. Collabora con inserzionisti fidati

Le reti pubblicitarie estraggono casualmente gli annunci dalla loro enorme libreria e tra questi ci sono spesso annunci francamente di scarsa qualità e senza scrupoli che richiedono il download di software discutibile, la vittoria di un iPad gratuito o il guadagno di denaro extra. Sono sicuro che i proprietari e gli sviluppatori dei siti dovrebbero adottare un approccio più responsabile alla scelta della pubblicità visualizzata sui propri siti. La pubblicità è una necessità, cosa che non si può dire dell'inganno deliberato. Leggi l'articolo su, non rimanere bloccato su uno solo.

4. Imposta un reindirizzamento

Il modo più brutale è reindirizzare gli utenti a un altro sito, impedendo loro di visualizzare il tuo sito. nella pagina, indicando su di essa i motivi per cui l'utente non merita informazioni sul proprio sito. I webmaster particolarmente vendicativi preferiscono reindirizzare a un sito con contenuti shock. Questa è, ovviamente, l'opzione peggiore offerta, poiché è estremamente fastidiosa per i visitatori.

Alla perdita di entrate dovuta agli annunci bloccati si aggiunge un visitatore insoddisfatto che potrebbe diventare un utente normale. Ad alcuni proprietari di siti piace questo approccio, poiché gli utenti che bloccano gli annunci non possono guardare i contenuti senza dare nulla in cambio. Soprattutto se dai visitatori ci si aspetta la cosa più piccola: fare clic su un banner pubblicitario e scaricare circa 90 kilobyte di pagina.

Non è stato ancora sviluppato un plug-in speciale per WordPress, in grado di far fronte perfettamente a questo compito. Ho scritto un piccolo script jQuery per determinare la dimensione di un contenitore di annunci dopo che la pagina è stata caricata. Se la dimensione del contenitore è 0 pixel, l'annuncio non è stato caricato e si è verificato un blocco. Prima di utilizzare lo script, fornisci al contenitore un ID stile CSS o inserisci il codice dell'annuncio nei tag div, dove specifichi un ID specifico.

Inserisci questo codice nella pagina (tale pagina non verrà convalidata rispetto agli standard del codice html, ad eccezione di HTML5, ma questo snippet non influirà in alcun modo sul funzionamento del sito).

Saremo lieti di rispondere alle tue domande e di aiutarti a implementare i metodi descritti. Atteniamoci al lato tecnico e non parliamo degli aspetti morali.