{"id":6195,"date":"2015-06-11T10:17:45","date_gmt":"2015-06-11T08:17:45","guid":{"rendered":"https:\/\/www.hostingvirtuale.com\/blog\/?p=6195"},"modified":"2023-04-18T18:44:07","modified_gmt":"2023-04-18T16:44:07","slug":"come-gestire-gli-errori-404-del-tuo-sito-web","status":"publish","type":"post","link":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html","title":{"rendered":"Come gestire gli errori 404 del tuo sito web"},"content":{"rendered":"<p style=\"text-align: left;\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-6196\" src=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg\" alt=\"Come gestire gli errori 404 del tuo sito web\" width=\"540\" height=\"300\" srcset=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg 540w, https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404-300x167.jpg 300w\" sizes=\"(max-width: 540px) 100vw, 540px\" \/><\/p>\n<p style=\"text-align: left;\">Un <a href=\"https:\/\/www.hostingvirtuale.com\/faq\/kb\/errore-404-not-found-cose-come-risolverlo\">errore 404<\/a> \u00e8 una <strong>notifica da parte del server<\/strong>\u00a0che avvisa\u00a0che la pagina richiesta in quel momento non esiste. Si tratta di una problematica\u00a0comune per\u00a0qualsiasi tipo di sito e che statisticamente ricorre molto spesso.<!--more--><\/p>\n<p>Questo errore dipende da moltissime cause tra cui possiamo elencare:<\/p>\n<ol>\n<li>indirizzi <strong>cambiati<\/strong> o manipolati;<\/li>\n<li><strong>attacchi<\/strong> informatici ad una parte del sito;<\/li>\n<li>cambio o <strong>aggiornamento<\/strong> di hosting e\/o CMS.<\/li>\n<\/ol>\n<p>In genere all&#8217;errore 404 viene data una connotazione sostanzialmente <strong>negativa<\/strong>: in realt\u00e0 il principale problema che presenta riguarda, pi\u00f9 che lo \u201cstato di salute\u201d del sito, l\u2019<strong>impatto che avr\u00e0 sugli eventuali visitatori <\/strong>che arriveranno su quelle pagina.<\/p>\n<p>A questo va aggiunto il fatto che, durante la scansione del sito da parte di Google, le pagine di errore (o meglio, quelle che restituiscono 404 come codice, anzich\u00e9 l\u2019ordinario 200) potrebbero essere <strong>indicizzate<\/strong>\u00a0ed indurre in errore i visitatori.<\/p>\n<p>Ovviamente a nessuno interessano queste pagine &#8211; semmai possono servire in fase di log per analizzarle in seguito &#8211; per cui molti ad esempio, impostano pagine 404 in maniera simpatica, creativa o presentando al limite <strong>un indice di link interni del proprio sito <\/strong>(<a href=\"http:\/\/www.creativebloq.com\/web-design\/best-404-pages-812505\" target=\"_blank\" rel=\"nofollow noopener\">qui<\/a>, <a href=\"http:\/\/www.cssdesignawards.com\/articles\/30-fresh-creative-404-error-page-designs\/45\/\" target=\"_blank\" rel=\"nofollow noopener\">qui<\/a> e <a href=\"http:\/\/www.hongkiat.com\/blog\/60-really-cool-and-creative-error-404-pages\/\" target=\"_blank\" rel=\"nofollow noopener\">qui<\/a> un elenco di pagine di errore 404 molto simpatiche ed originali).<\/p>\n<p>Tali pagine possono essere personalizzate anche con un servizio di <a href=\"https:\/\/www.hostingvirtuale.com\/hosting.php\" target=\"_blank\" rel=\"noopener\">hosting condiviso<\/a>\u00a0modificando opportunamente il file .htaccess o utilizzando l&#8217;utility all&#8217;interno del pannello di controllo.<\/p>\n<p><strong>La regola migliore da seguire per gestire l&#8217;errore 404<\/strong> segue lo schema di massima seguente:<\/p>\n<ol>\n<li>prima di tutto bisogna capire se si tratta di un 404 <strong>localizzato<\/strong> (cio\u00e8 inerente pagine singole indipendenti tra loro) oppure <strong>globalizzato<\/strong> (relativo a tutte le pagine di archivio);<\/li>\n<li>compresa la natura dell&#8217;errore, quello che si fa non \u00e8 altro che redirezionare le pagine 404 su un contenuto valido ed esistente, cio\u00e8 su una nuova pagina corretta. Nel primo caso sono convenienti i redirect per URL, che dirottano motori e visitatori su ogni <a href=\"http:\/\/www.howto301redirect.com\/\" rel=\"nofollow\">singola pagina<\/a>: nel secondo, invece, sono praticamente obbligatori i redirect 301 mediante <a href=\"http:\/\/superuser.com\/questions\/155139\/htaccess-301-redirect-with-regular-expressions\" rel=\"nofollow\">espressioni regolari<\/a>.<\/li>\n<\/ol>\n<p><strong>Casi pratici<\/strong> potrebbero essere, quindi:<\/p>\n<ol>\n<li>un URL di un <strong>vecchio articolo<\/strong> che viene riportato come errore 404: si pu\u00f2 reindirizzare alla home (meno indicato in ottica SEO come vedremo in seguito), al nuovo indirizzo dell\u2019articolo oppure ad uno simile o che l\u2019utente si aspetta che soddisfi la propria ricerca.<\/li>\n<li><strong>gli archivi di paginazione<\/strong> del blog restituiscono errore 404: \u00e8 tipicamente un conflitto di plugin oppure, pi\u00f9 comunemente, un errore sul tema che si sta usando.<\/li>\n<\/ol>\n<p>Se guardiamo il tool per webmaster di Google inoltre, ci accorgiamo che una sezione dello stesso \u00e8 riservata agli errori di questo tipo: viene tuttavia specificato nello stesso, che gli errori 404 <strong>normalmente non impattano sul ranking<\/strong> delle pagine nei risultati di ricerca.<\/p>\n<p>Quindi, da un punto di vista SEO, potremmo essere tentati dal dirottare tutte le pagine 404 sulla home, ad esempio, forzando un po\u2019 la mano del sito ed evitando cos\u00ec di perdere visite grezze. Una politica, questa, che potrebbe avere senso in casi particolarmente complessi, ma che non vale sicuramente nella totalit\u00e0 dei casi.<\/p>\n<p>Ricordiamo infine alcuni <strong>tool gratuiti che possono aiutare\u00a0a rilevare e correggere gli errori 404<\/strong> del tuo\u00a0sito:<\/p>\n<ul>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/404-to-start\/\" rel=\"nofollow\"><strong>404 to start<\/strong><\/a> \u00e8 un plugin per WordPress per redirezionare in automatico tutte le pagine 404 su una pagina scelta;<\/li>\n<li><a href=\"https:\/\/wordpress.org\/plugins\/broken-link-checker\/\" rel=\"nofollow\"><strong>Broken Link Checker<\/strong><\/a> \u00e8 un altro plugin adatto per rilevare periodicamente gli errori 404 che il tuo\u00a0sito genera, utile in fase di preanalisi;<\/li>\n<li><a href=\"http:\/\/home.snafu.de\/tilman\/xenulink.html\" rel=\"nofollow\"><strong>Xenu<\/strong><\/a>\u00a0e <a href=\"https:\/\/itunes.apple.com\/it\/app\/integrity\/id513610341?mt=12\"><strong>Integrity<\/strong><\/a> per Mac sono software esterni che analizzano gli errori 404 di qualsiasi sito.<\/li>\n<li>Per i puristi c\u2019\u00e8 anche <a href=\"http:\/\/validator.w3.org\/checklink\" rel=\"nofollow\"><strong>il tool del W3C<\/strong><\/a> che effettua volendo, anche la validazione del codice HTML.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Un errore 404 \u00e8 una notifica da parte del server\u00a0che avvisa\u00a0che la pagina richiesta in quel momento non esiste. Si tratta di una problematica\u00a0comune per\u00a0qualsiasi tipo di sito e che statisticamente ricorre molto spesso.<\/p>\n","protected":false},"author":7,"featured_media":6196,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rop_custom_images_group":[],"rop_custom_messages_group":[],"rop_publish_now":"initial","rop_publish_now_accounts":{"twitter_97753652_97753652":""},"rop_publish_now_history":[],"rop_publish_now_status":"pending","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[517],"tags":[268,520,214],"class_list":{"0":"post-6195","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-web-hosting","8":"tag-plugin","9":"tag-tutorial","10":"tag-wordpress","11":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Come gestire gli errori 404 del tuo sito web<\/title>\n<meta name=\"description\" content=\"Gli errori 404 sono delle notifiche da parte del server che avvisano che la pagina richiesta in quel momento non esiste.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html\" \/>\n<meta property=\"og:locale\" content=\"it_IT\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Come gestire gli errori 404 del tuo sito web\" \/>\n<meta property=\"og:description\" content=\"Gli errori 404 sono delle notifiche da parte del server che avvisano che la pagina richiesta in quel momento non esiste.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html\" \/>\n<meta property=\"og:site_name\" content=\"Il blog di HostingVirtuale\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/HostingVirtuale\" \/>\n<meta property=\"article:published_time\" content=\"2015-06-11T08:17:45+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-18T16:44:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"540\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Salvatore Capolupo\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@salcapolupo\" \/>\n<meta name=\"twitter:site\" content=\"@HostingVirtuale\" \/>\n<meta name=\"twitter:label1\" content=\"Scritto da\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salvatore Capolupo\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tempo di lettura stimato\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minuti\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html\",\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html\",\"name\":\"Come gestire gli errori 404 del tuo sito web\",\"isPartOf\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg\",\"datePublished\":\"2015-06-11T08:17:45+00:00\",\"dateModified\":\"2023-04-18T16:44:07+00:00\",\"author\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47\"},\"description\":\"Gli errori 404 sono delle notifiche da parte del server che avvisano che la pagina richiesta in quel momento non esiste.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#breadcrumb\"},\"inLanguage\":\"it-IT\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"it-IT\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#primaryimage\",\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg\",\"contentUrl\":\"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg\",\"width\":540,\"height\":300,\"caption\":\"Come gestire gli errori 404 del tuo sito web\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.hostingvirtuale.com\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Come gestire gli errori 404 del tuo sito web\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#website\",\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/\",\"name\":\"Il blog di HostingVirtuale\",\"description\":\"Hosting e Registrazione Domini\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.hostingvirtuale.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"it-IT\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47\",\"name\":\"Salvatore Capolupo\",\"sameAs\":[\"http:\/\/www.salvatorecapolupo.it\",\"https:\/\/x.com\/salcapolupo\"],\"url\":\"https:\/\/www.hostingvirtuale.com\/blog\/author\/salvatore\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Come gestire gli errori 404 del tuo sito web","description":"Gli errori 404 sono delle notifiche da parte del server che avvisano che la pagina richiesta in quel momento non esiste.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html","og_locale":"it_IT","og_type":"article","og_title":"Come gestire gli errori 404 del tuo sito web","og_description":"Gli errori 404 sono delle notifiche da parte del server che avvisano che la pagina richiesta in quel momento non esiste.","og_url":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html","og_site_name":"Il blog di HostingVirtuale","article_publisher":"https:\/\/www.facebook.com\/HostingVirtuale","article_published_time":"2015-06-11T08:17:45+00:00","article_modified_time":"2023-04-18T16:44:07+00:00","og_image":[{"width":540,"height":300,"url":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg","type":"image\/jpeg"}],"author":"Salvatore Capolupo","twitter_card":"summary_large_image","twitter_creator":"@salcapolupo","twitter_site":"@HostingVirtuale","twitter_misc":{"Scritto da":"Salvatore Capolupo","Tempo di lettura stimato":"4 minuti"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html","url":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html","name":"Come gestire gli errori 404 del tuo sito web","isPartOf":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#primaryimage"},"image":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#primaryimage"},"thumbnailUrl":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg","datePublished":"2015-06-11T08:17:45+00:00","dateModified":"2023-04-18T16:44:07+00:00","author":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47"},"description":"Gli errori 404 sono delle notifiche da parte del server che avvisano che la pagina richiesta in quel momento non esiste.","breadcrumb":{"@id":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#breadcrumb"},"inLanguage":"it-IT","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html"]}]},{"@type":"ImageObject","inLanguage":"it-IT","@id":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#primaryimage","url":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg","contentUrl":"https:\/\/www.hostingvirtuale.com\/blog\/wp-content\/uploads\/errore-404.jpg","width":540,"height":300,"caption":"Come gestire gli errori 404 del tuo sito web"},{"@type":"BreadcrumbList","@id":"https:\/\/www.hostingvirtuale.com\/blog\/come-gestire-gli-errori-404-del-tuo-sito-web-6195.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.hostingvirtuale.com\/blog"},{"@type":"ListItem","position":2,"name":"Come gestire gli errori 404 del tuo sito web"}]},{"@type":"WebSite","@id":"https:\/\/www.hostingvirtuale.com\/blog\/#website","url":"https:\/\/www.hostingvirtuale.com\/blog\/","name":"Il blog di HostingVirtuale","description":"Hosting e Registrazione Domini","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.hostingvirtuale.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"it-IT"},{"@type":"Person","@id":"https:\/\/www.hostingvirtuale.com\/blog\/#\/schema\/person\/e8b92e4062407ad78e949a41161e6e47","name":"Salvatore Capolupo","sameAs":["http:\/\/www.salvatorecapolupo.it","https:\/\/x.com\/salcapolupo"],"url":"https:\/\/www.hostingvirtuale.com\/blog\/author\/salvatore"}]}},"_links":{"self":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/posts\/6195","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/comments?post=6195"}],"version-history":[{"count":0,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/posts\/6195\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/media\/6196"}],"wp:attachment":[{"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/media?parent=6195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/categories?post=6195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostingvirtuale.com\/blog\/wp-json\/wp\/v2\/tags?post=6195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}