SEO data transfer / sync: sposta il SEO fra AISA e il tuo plugin SEO
Cos'è
SEO data transfer / sync sposta il SEO che hai già fra AISA e il tuo plugin SEO — Yoast SEO, Rank Math, SEOPress o All in One SEO — nei due sensi, per i contenuti e per i termini. Viaggiano tre campi: title SEO, meta description e frase chiave. Niente esce dal sito: è una lettura e una scrittura sul tuo database.
Il perno è AISA. Il passaggio diretto da un plugin all'altro in un colpo solo non esiste: per andare da Yoast a Rank Math si importa prima in AISA, poi si trasferisce su Rank Math. La card lo dice, invece di lasciartelo indovinare.
Prima di tutto il resto, la card ti dice se c'è davvero qualcosa da fare. Una riga di stato confronta le due parti sui tre campi, contenuti e termini, e racconta cosa trova: tutto già identico (“AISA e Yoast SEO sono allineati: 19 contenuti e 6 termini portano lo stesso SEO da entrambe le parti. Niente da trasferire”), quanti valori mancano alla destinazione, quanti esistono solo dall'altra parte e quanti sono semplicemente diversi sulle due sponde. Allineato vuol dire uguale, non “pieno da entrambe le parti”. E le variabili di template non vengono normalizzate: %%sitename%% e il nome del sito espanso sono due valori diversi, ed è giusto dirlo invece di far finta di niente.
Dove si trova
AISA → Utility, prima card: SEO data transfer / sync. Se arrivi dal vecchio plugin SEO Dinamico o da uno snippet, il link al suo import è in fondo alla stessa card.
Può capitarti di incontrare la funzione prima di cercarla. Quando un plugin SEO è attivo e almeno cinque pagine pubblicate hanno un title SEO scritto da AISA mentre il campo del plugin è vuoto, compare un avviso in amministrazione: “{Plugin} sta gestendo il tuo SEO, ma N pagine hanno ancora SEO scritto con AISA che {Plugin} non vede”. Quell'avviso è il senso di tutta la funzione: senza, un sito che sembra svuotato appena installi un plugin SEO ha l'aria di un lavoro perso.
Requisiti e piano
Gratis, in tutti i piani, e richiede i permessi di amministratore (manage_options).
Per trasferire i dati di AISA su un plugin, quel plugin deve essere attivo: scrivere nello storage di un plugin spento è lavoro buttato e, per All in One SEO, proprio impossibile, perché il suo SEO vive in una tabella dedicata. Per importare in AISA basta che i dati ci siano: un plugin che hai disattivato ieri compare comunque nell'elenco oggi, perché l'import legge direttamente il suo storage.
Un limite da conoscere prima di partire: All in One SEO salva il SEO dei termini solo nella sua versione Pro. Dove quella tabella non c'è, i termini vengono saltati e la card ne dichiara il motivo, invece di fare in silenzio metà del lavoro.
Come si usa
- Scegli l'operazione: Import into AISA from (i plugin che hanno dati su questo sito, attivi o no) oppure Transfer AISA data to (il plugin attivo). Ogni voce porta il suo conteggio — “Yoast SEO — 12 contenuti, 3 termini da importare”, “Yoast SEO — 18 contenuti, 6 termini da ricevere” — e la riga di stato preseleziona la direzione che ha senso.
- Scegli i campi: title, meta description, frase chiave. Tutti e tre sono attivi di default.
- Decidi cosa succede ai valori già presenti: Only fill empty fields (il default, consigliato) oppure Overwrite existing values. In nessuna delle due modalità si sovrascrive in silenzio.
- Decidi se includere i termini — categorie, tag e le tassonomie che hai abilitato in AISA.
- Lascia spuntato Create an SEO backup first. Se il backup non riesce, il trasferimento si ferma e te lo dice, invece di scrivere senza rete.
- Premi Preview. È in sola lettura ed è obbligatoria: ottieni una tabella, per campo e distinta fra contenuti e termini, di will fill, will overwrite, kept (already set) e empty in source. Finché l'anteprima non è girata, Run transfer resta spento e una riga sotto i pulsanti spiega perché.
- Premi Run transfer e conferma. L'esecuzione va a lotti di 100 con barra di avanzamento, così nessuna singola richiesta deve sopravvivere a un sito grande.
- Leggi il risultato, che è fatto di numeri: filled, overwritten, kept, skipped (empty in source) ed errors, contenuti e termini separati. Con Yoast come destinazione compare anche “Yoast index rebuilt (N rows)”, perché da Yoast 14 la pagina è servita da quell'indice e non dai campi. Da lì in poi la card porta la riga “Last transfer”.
Per annullare un trasferimento, ripristina il backup che ha creato: lo trovi nella card SEO data backup / restore, sulla stessa pagina.
Domande frequenti
- Ho installato Yoast dopo aver usato AISA e il sito sembra vuoto: ho perso tutto? No. Il SEO c'è ancora, scritto nei campi di AISA; è Yoast che non li legge, e AISA si fa da parte quando un plugin SEO è attivo, così nessuna pagina si ritrova con due meta description. Lancia Transfer AISA data to Yoast SEO e il lavoro torna visibile.
- Ho anni di SEO in Rank Math e voglio passare ad AISA. È il verso opposto: Import into AISA from Rank Math. L'import legge direttamente lo storage di Rank Math, quindi funziona anche se l'hai già disattivato.
- Posso passare da Yoast a Rank Math direttamente? Non in un passo solo. Importi in AISA da Yoast, poi trasferisci da AISA a Rank Math. Due esecuzioni, un'anteprima ciascuna, e i dati non restano mai per aria: dal plugin di partenza non viene cancellato niente.
- Che fine fanno le variabili tipo %%sitename%%? Quelle comuni (nome del sito, separatore, titolo, pagina, riassunto) vengono convertite nella sintassi della destinazione; tutto ciò su cui la mappa non è certa resta esattamente com'è e viene contato nel risultato, così sai quanti valori contengono ancora variabili da guardare.
- E le frasi chiave multiple di Rank Math? Passa solo la principale — AISA lavora con una sola frase chiave — e il risultato ti dice quante liste sono state ridotte.
- Sovrascrive quello che ho scritto a mano? Solo se scegli Overwrite existing values, e anche allora l'anteprima ti mostra ogni valore che cambierebbe prima che ne venga scritto uno. Nella modalità di default un campo già compilato resta com'è e viene contato come kept.
- Un campo vuoto nella sorgente cancella la destinazione? No. Un valore vuoto non viene mai scritto: finisce fra gli skipped (empty in source) e la destinazione tiene quello che aveva.
Correlati
- Backup e Ripristino SEO
- Migrare SEO tra plugin
- Adattatori per plugin SEO: Yoast, Rank Math, SEOPress, AIOSEO
- Riparazione SEO invisibile e manutenzione database
