Google Analytics grote toename 404 paginas onverklaarbaar

Status
Niet open voor verdere reacties.

damnsharp

Terugkerende gebruiker
Lid geworden
6 jan 2012
Berichten
1.394
Goedemorgen,
Ik heb bij Google Analytics een groter toename van 404 pagina's die ik niet kan verklaren. Of ik kan GA niet goed interpreteren, is goed mogelijk :)
Het zijn ook 404.html pagina's.
Ik zal schermprintjes meesturen, hopelijk is het voor jullie duidelijk wat het kan zijn.
2022-11-10 13_21_38-.jpg
2022-11-10 13_23_28-.jpg

Heb via Reports, Life Cycle, Engagement, Pages and screens ze bekeken. Dan zoekterm "pagina niet gevonden" toevoegen en dan "page path" ook nog selecteren.
Bedankt voor meedenken! :thumb:
 
Misschien iets met je robots.txt?
 
Bedankt Aar voor je tip. Heb gekeken maar er is geen robots.txt bestandje.
Had overigens deze GA4 handleiding gevolgd voor die 404 errors maar hielp me ook niet heel veel behalve dan dat ik die 404.html linkjes daardoor vond: analyticsmania
 
Pagina
Code:
/404.html?page=

is niet hetzelfde als
Code:
/404.html%3Fpage=
 
Ha bron, ik dacht ook ook dat %3F hetzelfde was als ? teken.
En heeft het nog met GA te maken nu of is het een off topic antwoord zo gezegd.
 
404.html%3Fpage= is (in jouw geval) een niet-bestaande pagina.
Als voorbeeld gebeurt er dit en dat is niet goed.
PHP:
<?php
$page  = '404.html';
$query = 'page=/knab/&from=';
echo $page . urlencode('?') . $query;
?>

Paginanaam 404.html (8 tekens) wordt veranderd in 404.html%3Fpage= (16 tekens)

Mogelijk staat er in .htaccess een regel die de veroorzaker is.
 
Ik weet niet of het website ".....liteit.nl/winkel" is maar kan het zijn dat er vroeger /producten (of /product) werkt gebruikt?


update:
In een htaccess tester heb ik wat geprobeerd.

Optie 1. Gedeelte %3F in 404 linkje wijzigen in een vraagteken. Nadeel hiervan is dat bezoekers een 404 pagina irritant vinden.
Code:
RewriteEngine on
RedirectMatch 301 (.*)/404\.html%3F(.*) $1/404.html?$2

Optie 2. Alle dode 404 linkjes naar de Home pagina. Nadeel hiervan is dat Google heel veel duplicaat pagina's ziet.
Code:
RewriteEngine on
RewriteCond %{REQUEST_URI} ^/404\.html\%3F
RewriteRule ^(.*)$ https://%{HTTP_HOST} [L,R=301]

Optie 3. Handmatig elk dode linkje naar een bestaande pagina met hetzelfde onderwerp omleiden. Nadeel hiervan is dat het veel tijd kost en regelmatig gecontroleerd moet worden op nieuwe dode 404 linkjes. Als voorbeeld:
Code:
Redirect 301 /404.html%3Fpage=/knab/&from= https://www.example.nl/winkel/categorie/product

Optie 3 is de beste ;)
Of een combinatie, eerst optie 3 en eronder optie 1 of 2.
 
Laatst bewerkt:
Grappig, of eigenlijk niet grappig. Ik heb dit ook gehad, veel 404 pagina's die niet eens bestaan.
Nu heb ik al een tijdje geen last hier meer van, maar ik moet even graven wat ik hieraan gedaan heb. (Ik weet het, moet het noteren, maar vergeet dat ook altijd hahahaha). Ik zal even kijken op mijn werkcomputer, daar staat misschien nog een link naar een website met de oplossing.

Overigens gaat google analytcs verdwijnen toch?
 
Overigens gaat google analytcs verdwijnen toch?
Nee, enkel de huidige werkwijze. Je zult daar moeten overstappen op Google Analytics versie 4.
Vanaf juli volgend jaar houdt de huidige versie die al jaren lang gebruikt werd, ermee op.
 
@aar Is dat te zien aan "van UA naar GA" ?

@damnsharp Berichtje 7 update
 
Hartstikke bedankt voor jullie hulp. Inderdaad @bron dat is de site :) :thumb:
Heb de htaccess tester uitgeprobeerd en die geeft melding op regeltje:
Code:
RewriteRule ^index\.php$ - [L]

Volledige htaccess is overigens:
Code:
# BEGIN WordPress
# De richtlijnen (regels) tussen "BEGIN WordPress" en "END WordPress" worden
# dynamisch gegenereerd en zouden alleen aangepast mogen worden via WordPress filters.
# Alle wijzigingen aan de richtlijnen tussen deze markeringen worden overschreven.
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

@femke98 fijn dat je gaat graven in je archief! Door alle info die ik krijg sla ik veel op in simpele Word documentjes in mijn kennisbank zodat ik die kan doorlopen. Dat helpt :)

Oh wat betreft GA4 dat gaat nog wel een tijd duren voordat oude GA methode niet meer werkt, ik meen een jaar.
 
@aar Is dat te zien aan "van UA naar GA" ?

Klopt.

Universal Analytics verwekt vanaf 1 juli 2023 geen nieuwe gegevens meer in standaardproperty's. Tref nu voorbereidingen door een Google Analytics 4-property in te stellen en daarnaar over te schakelen.
Voor zover ik zie is het een compleet ander model, en dus lijken de statistieken opnieuw te beginnen. Ik weet niet of ze als overlay gebruikt kunnen worden om te vergelijken.
 
Laatst bewerkt:
Voorbeeld

Stel in GA staat
/404.html%3Fpage=/learn-hoe/&from=blah

De best vergelijkbare bestaande pagina is
https://www.example.nl/product/e-learn-hoe

Zet dan bovenaan in htaccess een Redirect
met eerst de "404 url in GA" en daarachter een "bestaande pagina op de website"
Code:
Redirect 301 /404.html%3Fpage=/learn-hoe/&from=blah https://www.example.nl/product/e-learn-hoe

Dit doe je voor elke 404 pagina die in GA staat.
 
Laatst bewerkt:
Wat nu als er heel veel pagina's zijn die niet gevonden kunnen worden, omdat ze niet bestaan maar waar wel op gezocht wordt?
Moet je dan elke pagina (40-50) in de htaccess zetten?
 
Wat nu als er heel veel pagina's zijn die niet gevonden kunnen worden, omdat ze niet bestaan maar waar wel op gezocht wordt?
Moet je dan elke pagina (40-50) in de htaccess zetten?
Hier gaat het om dode linkjes die in Google staan.

Om te beginnen, een goede 404 pagina op je website is altijd nodig.
Echter, bezoekers vinden een 404 irritant en Google is er niet blij mee.

Als het om tientallen gaat dan zou ik RedirectMatch (optie 3) gebruiken.
Als het om honderdtallen gaat dan zou ik proberen met RedirectMatch en RewriteCond/Rule een slimme 301 Redirect te maken maar dit is wel moeilijk.

Met een 404 pagina verdwijnen dode linkjes relatief langzaam uit Google.
Met een 301 Redirect vertel je aan Google wat de nieuwe pagina is en gaat alles veel sneller.
 
Laatst bewerkt:
Hartelijk dank voor de tips weer! Het lijkt dus wel een flinke klus te worden alle pagina's te redirecten of zou ik alleen de 404.html pagina moeten redirecten?
Want de huidige site heeft geen 404.html pagina (wel een 404.php).

Überhaupt snap ik niet waar ze vandaan komen. Als ik inurl:websitenaam.nl google kom ik op maar 12 linkjes... en geen enkele 404.html pagina.
Maar dat ligt misschien aan mijn kennis :)
 
of zou ik alleen de 404.html pagina moeten redirecten?
Beslist niet :) mijn antwoord hierboven aangepast.

wel een 404.php
Als er maar een 404 pagina is, mag elke naam of extensie hebben
 
Laatst bewerkt:
Thanks bron! Ik vermoedde al zoiets. :rolleyes:
Goed weekend allen!
 
Je vindt veel linkjes met deze url
Code:
https://www.google.nl/search?q=site%3Aexample.nl
 
Om te beginnen, een goede 404 pagina op je website is altijd nodig.
Echter, bezoekers vinden een 404 irritant en Google is er niet blij mee.
Nou, dan heeft google en hebben de bezoekers pech.

Ik had ook veel 404 maar die pagina's bestonden niet eens. Dus dat snap ik dan even niet. Maar goed, ook ik ben je weer dankbaar voor je uitleg hierover.
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan