- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Consiglio SEO su fusione vecchie pag html e nuove con wordpress
-
Ciao, aiuto sono in difficoltà, aruba ha finalmente attivato e installato wp,
io ho creato una pagina wp e un articolo wp ed infatti ora quando digito
vvv.miosito.it mi appare la home di wpho quindi ricaricato anche le mie vecchie html con ftp (l'installazione di wp le aveva cancellate)
e quindi mi aspettavo che digitando vvv.miosito.it apparisse la vecchia default.html e invece continuo a vedere la home di wp ...
sono anche andato in "Impostazioni di lettura" per impostare la home, ma tra le scelte c è solo pagine o articoli di wp ...Come debbo fare perche digitando vvv.miosito.it mi appaia la vecchia default.html e che invece digitando o linkando vvv.miosito.it/articolowp appaia l'articolo wp appena creato?
1 Risposta -
@arluc onestamente non mi sono mai trovato proprio in questa situazione, ma il caricamento tramite FTP (sperando che WordPress "in automatico sistemi tutto") purtroppo in alcuni casi non funziona, perché WordPress salva alcune informazioni nel database (pagine, categorie, tag, ecc). In pratica via FTP trovi le cartelle con l'installazione dei plugin, temi, il core di WordPress e i file multimediali; con questi file puoi fare semplicemente il drag and drop, le altre informazioni invece sono archiviate in modo più complesso. Non so entrare troppo nel dettaglio, ma da quanto leggo qui dal backend è sufficiente andare nell'editor di creazione pagine o articoli e anziché scrivere da zero, caricare il file. Da quanto leggo sembra diverso dal semplice caricamento via FTP, dovrebbe riconoscere i riferimenti (dico dovrebbe, di più purtroppo non riesco ad entrare nel dettaglio).
-
Ciao @giulio-marchesi grazie,
mi sono spiegato male,io ora ho wp installato e riesco a creare pagine e articoli = OK
io son riuscito facilmente a caricare i vecchi html nella root principale e se li punto li vedo (es. vvv.miosito.it/default.html lo raggiungo ed è visibile) = OKQuello che NON ho capito come fare è: come faccio a far sì che, quando digito vvv.miosito.it (non vvv.miosito.it/default.html) appaia default.html ?
Cioè, in un sito html, se digiti vvv.miosito.it di solito appare default.html o index.html (mai capito con quale priorità se ci fossero entrambi), invece ora che ho fatto questo sito "bastardo html/wp"
come faccio a impostare come pagina "home" la pagina che voglio io?NB: come scrivevo, sono anche andato in "Impostazioni di lettura" per impostare la home, ma tra le scelte c è solo pagine o articoli di wp ... e non appaiono le html che ho inserito via ftp ...
1 Risposta -
@arluc ti correggo, ovviamente intendevi dire www e non vvv
Ovviamente l'URL deve essere sempre apparire completa, per questioni di trasparenza ed è giusto che sia così. Quindi in pratica non si può nascondere il TLD (top level domain).
Se vuoi semplicemente impostare la pagina "home" a tua scelta, credo che il problema a questo punto sia sul come le hai importate, anche se i vari URL sono funzionanti è possibile che WordPress non li veda correttamente a livello di backend (infatti il discorso del database che dicevo). Ad esempio io nelle impostazioni di lettura posso scegliere come homepage qualsiasi pagina, se non le trova significa che hai un problema di visibilità di qualche tipo (prova a cercare un metodo di importazione diverso tramite WordPress, quindi non copia-incolla via FTP).
-
ciao @giulio-marchesi e grazie per il tuo prezioso aiuto e sostegno
Ho fatto diverse prove, ma sembra impossibile caricare i miei html (altri sono riuscito a incorporarli in articoli e pagine ma non è la stessa cosa) ...
Forse dovrei capire quale è il file "home" di wp e bloccare quello?
A questo punto, visto che la risposta alla domanda originale è +/- chiara, proverò a chiedere nel gruppo dedicato proprio a wp per cercare di capire come e se posso fare l'incrocio che ho in menteTi ringrazio, a presto!
-
Non ha molto senso pensare di integrare contenuti html su wordpress. Perché le pagine di wordpress sono dinamiche e vengono create e popolate al momento.
Un conto è un piccolo pezzo di codice... un conto invece copiare pagine intere.Per svariati motivi è vivamente consigliato ricostruirle con wp
A 1 Risposta -
Ciao, stò facendo una prova, ovvero, ho installato worpress su un dominio che conteneva sito puramente html, statico e non aggiornato da tempo.
Per non perdere quei pochi backlink e valore seo accumulato dalle pagine html, vorrei reimportare tutte le pagine html lasciando stesso nome e posizione, per continuare poi ad aggiungere altre novità con l'aiuto di wp.
Ho caricato le vecchie pagine html e sottocartelle con ftp sulla root principale sperando di poter poi impostare come pagina home di wp, la pagina default.html che avrebbe permesso di navigare su tutte la altre vecchie come prima e, aggiungendo i link dei nuovi articoli o pagine wp nuove, mi aspettavo avrei potuto navigare anche sulle nuove wp - putroppo wp in
Impostazioni-Impostazioni di lettura-La tua homepage mostra-Una pagina statica (selezionata qui sotto)
mi permette di selezionare solo pagine o articoli creati con wp ... e non di indicare il percorso www.miosito.ic/default.html ...
Sapreste dirmi come potrei fare per fare in modo che, chiunque digiti "www.miosito.ic" visualizzi la pagina html che voglio io (es. www.miosito.ic/default.html )?
PS: Ho già provato con l'incorporazione ma non mi accetta l'indirizzo che gli indico ...
Come potrei risolvere?
1 Risposta -
chiamala index.html
però stai facendo un pasticcio.Ricrea le pagine che avevi con wordpress e se cambiano indirizzo, metti redirect in htaccess.
-
Ciao @arluc,
concordo con @armandfederico.
I posizionamenti non si riferiscono ai file ma agli URL delle pagine.Se rinomini la pagina index.html, non hai poi accesso alla home di WordPress.
La cosa migliore è installare un plugin per gestire i redirect (o un plugin SEO tipo Rank Math) e impostare dei redirect ai link posizionati su Google verso nuove pagine che hai fatto con WP.
A 2 Risposte -
@g-lanzi lei vuole accedere alla home che aveva
A 1 Risposta -
Provo a spiegarmi meglio rileggendo il messaggio iniziale che prima ho forse leggo troppo velocemente.
@arluc ha detto in Importa default.html e impostarlo come pagina principale: come?:
Per non perdere quei pochi backlink e valore seo accumulato dalle pagine html, vorrei reimportare tutte le pagine html lasciando stesso nome e posizione, per continuare poi ad aggiungere altre novità con l'aiuto di wp.
Non si può "reimportare tutte le pagine html" (che io sappia). La cosa che puoi fare è ricrearle con WP. Tramite WP, puoi usare dei blocchi di codice in una pagina. Potresti quindi creare una pagina vuota in WP, inserire un blocco di codice e copiare il sorgente di quella originale. Copia solo quello che sta dentro all'elemento
body
.@arluc ha detto in Importa default.html e impostarlo come pagina principale: come?:
Sapreste dirmi come potrei fare per fare in modo che, chiunque digiti "www.miosito.ic" visualizzi la pagina html che voglio io (es. www.miosito.ic/default.html )?
Puoi farlo con una regola redirect che puoi impostare sul file .htaccess della root del sito, oppure con un plugin apposito per il reindirizzamento dei link.
Attenzione: se dirotti tutto il traffico da miosito.ic a un'altra pagina, la tua home non è gestita da WordPress, quindi il contenuto è completamente a carico tuo. Questo diventa facilmente un problema perché WP gestisce in modo automatico i permalink e dover creare per ogni pagina o articolo dei link sul file html che hai scelto come home diventa molto dispendioso in termini di tempo.@arluc ha detto in Importa default.html e impostarlo come pagina principale: come?:
Come potrei risolvere?
Ricrea la pagina default.html su WP e imposta la nuova pagina come homepage.
Crei un menù dentro a WP fatto solo di link personalizzati e per ogni voce assegni l'indirizzo delle pagine che vuoi salvare del vecchio sito.
Mostri il menù nella homepage con un widget (come fare questa cosa dipende dal tema)Il mio consiglio è, una volta che hai creato questa struttura in WP, sostituire le vecchie pagine html con nuove versioni fatte con WP. Puoi poi creare dei redirect sulle nuove versioni tramite plugin o .htaccess.
-
@armandfederico ha detto (/post/1286451):
chiamala index.html
però stai facendo un pasticcio.non vorrei fare pasticci, dici che il vecchio file default.html e trasformarlo in index.html?
Ma cosi non perdo l'indicizzazione del vecchio file default.html ?@armandfederico ha detto (/post/1286451):
Ricrea le pagine che avevi con wordpress
come posso fare a "fotocopiare" (grafica e contenuto) le vecchie html con wp?
ho provato a copiare e incollare il codice html vecchio in una nuova pagina wp, ma wp applica anche lo stile dell'aspetto wp ... potrei evitare lo stile wp quando copio le vecchie html? Come?@armandfederico ha detto (/post/1286451):
se cambiano indirizzo, metti redirect in htaccess.
No, non voglio cambiare indirizzo, o perdo indicizzazione - Ma come faccio a fare in modo che la vecchia home iniziale html sia ancora la home ora con wp?
-
@armandfederico ha detto in Importa default.html e impostarlo come pagina principale: come?:
@g-lanzi lei vuole accedere alla home che aveva
ESATTO!!
Sì è possibile ributtare dentro la root le vecchie html - io l'ho fatto con ftp e sono tutte raggiungibili e appaiono tutte come l'originale (perchè in effetti sono la esatta copia dell'originale) - in questo modo l'indicizzazione di google le ritroverà esattamente allo stesso posto
Quello che non ho capito come fare è far apparire come principale la vecchia home (che ora è sostituita dalla home di wp) - mi basterebbe sostituire la home wp con la vecchia home, poi nella vecchia home sarà sufficiente aggiungere un link esempio "news" che manda a una pagina riassunto wp dove troverai il nuovo menu wp che ti fa scegliere e ti mostra tutte le nuova pagine wp e articoli wp
Ma come sostituire la home wp con la vecchia home?
1 Risposta -
@armandfederico ha detto in Consiglio SEO su fusione vecchie pag html e nuove con wordpress:
Non ha molto senso pensare di integrare contenuti html su wordpress. Perché le pagine di wordpress sono dinamiche e vengono create e popolate al momento.
Un conto è un piccolo pezzo di codice... un conto invece copiare pagine intere.Per svariati motivi è vivamente consigliato ricostruirle con wp
Ciao @armandfederico
anche se io avrei deciso di lasciare le vecchie html esattamente come sono e dove sono
solo per non perdere le indicizzazioni, almeno fino a quando non avrò tempo di rifarle e migliorarle con wp?Cioè, visto che sò già non avrò tempo di rifarle tutte prima che google rilevi la mancanza e butti quel poco di indicizzazione raccolta, volevo cercare ti tenere quel poco di indicizzazione e, pian piano integrare wp e sostituire pian piano ...
Che ne pensi?
-
@arluc ha detto in Importa default.html e impostarlo come pagina principale: come?:
Ma come sostituire la home wp con la vecchia home?
Ti avevo proposta una soluzione in un messaggio precedente:
- Ricrea la pagina default.html su WP e imposta la nuova pagina come homepage.
- Crei un menù dentro a WP fatto solo di link personalizzati e per ogni voce assegni l'indirizzo delle pagine che vuoi salvare del vecchio sito.
- Mostri il menù nella homepage con un widget (come fare questa cosa dipende dal tema)
Come mai questa soluzione non va bene?
Purtroppo non si può fotocopiare una pagina HTML in WordPress. Puoi però ricrearla abbastanza semplicemente.Inoltre:
@arluc ha detto in Importa default.html e impostarlo come pagina principale: come?:
Quello che non ho capito come fare è far apparire come principale la vecchia home (che ora è sostituita dalla home di wp) - mi basterebbe sostituire la home wp con la vecchia home, poi nella vecchia home sarà sufficiente aggiungere un link esempio "news" che manda a una pagina riassunto wp dove troverai il nuovo menu wp che ti fa scegliere e ti mostra tutte le nuova pagine wp e articoli wp
In questo modo usi completamente il vecchio sito. A questo punto non capisco la necessità di usare WordPress, se vuoi usare anche i vecchi file.
Perché non installare WordPress in una sottocartella e aggiungere un link a questa nella homepage del vecchio sito?
-
Ciao @arluc,
ho visto che avevi già aperto una discussione in cui sono state le stesse domande:
https://connect.gt/topic/244969/consiglio-seo-su-fusione-vecchie-pag-html-e-nuove-con-wordpress/7Possiamo chiudere questo topic?
A 1 Risposta -
@g-lanzi ha detto in Importa default.html e impostarlo come pagina principale: come?:
Ciao @arluc,
ho visto che avevi già aperto una discussione in cui sono state le stesse domande:
https://connect.gt/topic/244969/consiglio-seo-su-fusione-vecchie-pag-html-e-nuove-con-wordpress/7Possiamo chiudere questo topic?
Ciao @g-lanzi in realtà nell'altro chiedevo suggerimento riguardo il SEO, questo è la continuazione dell'altro, se non è un problema io li lascerei aperti almeno finchè non riesco a provare e mettere in pratica tutti i vostri preziosi suggerimenti
-
Avere due discussioni aperte con lo stesso argomento crea confusione, ci ragioniamo e valutiamo se unirle.
-
Alcuni consigli aggiuntivi:
-
MAI e dico MAI editare i file PHP di un tema (o altro) da dentro WordPress dall'editor dei temi, anche se c'è la possibilità meglio non toccare questo strumento, basta un semplice
;
in meno per mandare giù un sito, quello strumento è l'ultima risorsa da usare per modificare file. -
Lo script di Analytics, plugin o codice a mano (hardcoded)? Ovviamente plugin, primo perché non c'è bisogno di modificare manualmente nessun file (hardcoded) e secondo perché se cambi tema poi devi rimodificare i file del tema, e questo è un no no.
-
Tecnicamente è possibile usare anche pagine HTML in parallelo con WordPress, non lo vieta nessuno, l'unica pagina che non è possibile usare in parallelo sarà quella dedicata alla index del sito, il motivo è che in base alla configurazione il webserver andrà a "cercare" se esiste il file da usare come entry-point, esiste una lista di file che è possibile usare per questo scopo e viene letta in modo gerarchico, dal primo all'ultimo finchè non viene trovato il file da usare, per esempio spesso si usa index.html poi index.php e così via, (anche default.html in alcune configurazioni se non ricorso male) qui è possibile approfondire meglio il discorso https://en.wikipedia.org/wiki/Webserver_directory_index
WordPress come puoi vedere ha una index.php quindi se non esiste nessun file index.html WordPress sarà eseguito. -
Le pagine HTML vecchie non vanno copiate dentro l'editor di post/pagine
-
Si, potenzialmente si possono "fotocopiare" le pagine HTML in WordPress per esempio creando file template con solo HTML nel tema usato, se il tema è custom (fatto da se) allora ok altrimenti bisogna creare un tema child.
https://developer.wordpress.org/themes/template-files-section/page-template-files/
https://developer.wordpress.org/themes/basics/template-files/
https://developer.wordpress.org/themes/advanced-topics/child-themes/
Ora veniamo a come si potrebbe procedere, per fare questo serve sapere cos'è un redirect 301 e come farlo, anche con un plugin tipo redirection.
https://it.wordpress.org/plugins/redirection/
https://redirection.me/support/what-is-a-redirect/La prima pagina da creare in WP sarà appunto la pagina di accesso al sito, quella che verrà visualizzata accedendo per esempio a miosito.tld che sarà la home che c'era prima, le altre pagine HTML possono per ora rimanere li finchè non verranno una a una integrate in WP, l'unica accortezza sarà sistemare il menù sia di WP che dei file HTML.
Ogni volta che si modifica una pagina si agisce anche sui redirect di quella pagina, il processo è abbastanza lineare.
A 1 Risposta -
-
Ciao e grazie per il tuo/vostro tempo
@overclokk ha detto in Consiglio SEO su fusione vecchie pag html e nuove con wordpress:
- MAI e dico MAI editare i file PHP da WordPress editor dei temi, quello strumento è l'ultima risorsa da usare per modificare file.
.. troppo tardi mi sà, mi avevano consigliato diversamente - ho modificato index.php e ora ho un problema con la home di wp (una pagina di wp, dove ho messo copia del codice html e impostata come home) che non riesco più ad accedervi: quando modifico la schermata rimane bianca ... anche se ora stò pensando di buttarla perchè sotto mi hai dato un buon suggerinento - giusto per sapere, come faccio per modificare senza problemi la prossima volta? porto fuori con ftp e uso write?
- Lo script di Analytics, plugin o codice a mano (hardcoded)? Ovviamente plugin
...ugh anche quì mi avevano consigliato diversamente - ok installo plug in per la parte wp, ma per le vecchie html inserirò a mano vero?
- Tecnicamente è possibile usare anche pagine HTML in parallelo con WordPress,
WordPress come puoi vedere ha una index.php quindi se non esiste nessun file index.html WordPress sarà eseguito.
Ottimo suggerimento - io avevo tentato con il rinomino di index.php per dare precedenza al mio default.html ma non funzionava, ho appena provato a mettere dentro un index.html e prende il sopravvento su tutto
Questa è la soluzione per tutto: installato wp dove mi pare, rimetto dentro l'intero sito html precedente, rinomino default.html in index.html e in index aggiungo link a
miosito.it/pagwp-con-menu-e-link-verso-tutti-art-e-pag-wp
ed è fatta la convivenza tra nuovo wp e vecchie html, senza redirect o altro (per ora)- Le pagine HTML vecchie non vanno copiate dentro l'editor di post/pagine
diciamo che ora posso lasciare le vecchie html dove erano, poi a tempo debito le rifarò usando il tema scelto e copiando o migliorando il contenuto della vecchia html nella nuova pagina wp
2 domande:
- "Le pagine HTML vecchie non vanno copiate dentro l'editor" ok, come avrei dovuto fare?
- miosito,it/paginaold.html "rinnovata" con wp la chiamerò miosito,it/paginaold : ma a livello SEO non saranno la stessa cosa vero? E' quì che dovrò imparare il redirect vero? Per "spostare" il seo di html alla nuova wp?
- Si, potenzialmente si possono "fotocopiare" le pagine HTML in WordPress per esempio creando file template con solo HTML - custom (fatto da se) - tema child.
ok, interessante ma per ora, per me troppa carne al fuoco
Ora veniamo a un redirect 301 e come farlo, con un plugin tipo redirection.
PERFECT - Appena rifarò la prima html su wp applicherò quel plugin
.. le altre pagine HTML possono per ora rimanere li finchè non verranno una a una integrate in WP, l'unica accortezza sarà sistemare il menù sia di WP che dei file HTML.
1 Risposta