Hoe herstel ik de indexatie van mijn pagina's in Analytics GA4

Veng

Terugkerende gebruiker
Lid geworden
13 aug 2014
Berichten
1.158
Sinds Google is overgestapt van Analytics Universal naar Analytics GA4. indexeert Analytics mijn pagina’s niet meer (voorheen werkte het dus goed).
(https://relatie-voeding-gedrag.nl/)
Ik verdwaal echter in alle hulp van een aantal Google pagina's maar wil toch graag mijn bezoekersaantallen bijhouden. (Als dat ten minste nog zin heeft met al die tracking blockers.)

Ik heb onderstaande, zoals door Google is aangegeven (https://developers.google.com/tag-platform/gtagjs/install), in de “Head” van master.master gezet.

Code:
<script>
        window.dataLayer = window.dataLayer || [];
        function gtag() { dataLayer.push(arguments); }
        gtag('js', new Date());
        gtag('config', 'UA-36434662-1');
    </script>

Onderstaande (was voor Analytics Universal) moet ik blijkbaar in de master.master laten staan:

Code:
<script type="text/javascript">
            var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-36434662-1']);
            gaq.push(['_trackPageview']); setTimeout("_gaq.push(['_trackEvent','30_seconds','read'])", 30000);
            (function () {
            var ga = document.createElement('script'); ga.type = 'text/javascript';
           ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
                var s = document.getElementsByTagName('script')[0];
                s.parentNode.insertBefore(ga, s);
            })();
      </script>

Ik heb ook een nieuw indexeringsverzoek gedaan. Zonder resultaat:
Reden Bron Validatie Trend Pagina's
Pagina met omleiding Website Mislukt 77
 
Laatst bewerkt door een moderator:
Hoe bedoel je master.master? In de vorm van Git? Of .....
 
De pagina's zijn door iemand anders gemaakt in Visual Studio 2019 en .net. Ik weet er net genoeg van om zelf de inhoud een pagina een beetje aan te kunnen passen. De site bestaat uit een master pagina als sjabloon voor de rest van de pagina's.
Ik weet niet of bijgevoegde plaatje je vraag beantwoord.
 

Bijlagen

  • website paginas.jpg
    website paginas.jpg
    38,8 KB · Weergaven: 4
Kijk eens in je HTML-source vanuit je browser of die JavaScript code goed staat.
 
Ik ben helaas ook niet thuis in JavaScript. Dit zijn de twee relevante blokken in de master.master:
Het eerste blok vooraan in de code, het tweede blok achteraan.
 

Bijlagen

  • website paginas 2.jpg
    website paginas 2.jpg
    51,8 KB · Weergaven: 4
  • website paginas 3.jpg
    website paginas 3.jpg
    73,7 KB · Weergaven: 4
Maar master.master heeft niks te maken met de bezoeker/cliënt. Kijk eens naar je HTML-code vanuit je browser.
 
"Kijk eens naar je HTML-code vanuit je browser."
Daaruit heb ik die twee blokken gekopieerd. Of bedoel je iets anders.

Nog wat meer uitleg over de opzet van de website:
Ik wilde bij elk menu item links van de main area een aparte side bar rechts van de main area.
Dat wordt geregeld in de master.master. Mss helpt dit plaatje:
Ik heb tegenwoordig een erg slecht geheugen en moet veel achtergronden een beetje moeizaam terugzoeken omdat ik eigenlijk ,behalver wat kleine aanpassingen aan de content, niet veel meer doe met de pagina's.
 

Bijlagen

  • website paginas 4.jpg
    website paginas 4.jpg
    100,8 KB · Weergaven: 3
Je bent bekend hoe je in je browser (Chrome, Edge, Firefox) je HTML-source kan zien? Dat is altijd leidend bij (mogelijke) problemen in je code.
 
Ik gebruik FF en heb de pagina in FF geopend en met de rechtermuisbutton gekozen voor paginabron bekijken. Is dat dan iets anders dan je vraagt?
 
Dat is wat ik bedoel. Kijk eens of dat klopt. Gooi het ook eens door de W3 Validator
 
W3 geeft zo veel meldingen dat dat m.i. niet goed kan zijn.
De pagina's werken ook gewoon. Alleen Google wil niet (meer) indexeren.
 
Zorg eerst dat je pagina valid is.
 
Ik zat verkeerd. Het waren voornamelijk info meldingen.
"Info: Trailing slash on void elements has no effect and interacts badly with unquoted attribute values."

maar toch ook:
"Error: The cellspacing attribute on the table element is obsolete."

Deze lijken me voor mijn probleem niet catastrofaal.
Ik verwacht meer dat mijn probleem te maken heeft met beide JavaSript blokken.
Omdat ik geen JavaSript beheers kan ik die ook niet analyseren.
Wat ik wel zie is dat het door mij ingevoegde blok JavaSript géén "type="text/javascript"" bevatte.
Mss is dat de oorzaak. Ik heb het er in elk geval ingezet en ga nu kijken wat Google zegt. Dat zal wel even duren.
 
Laatst bewerkt:
  • Leuk
Waarderingen: Aar
Ik heb niet gekeken, maar zorg wel dat die JavaScript codes ook op de juiste plek staat.
 
Het lijkt er op dat ik alleen in Search Console heb zitten kijken. Daarin zijn een aantal pagina's niet geïndexeerd, maar dat moet ook blijkbaar niet omdat ik ergens gezegd heb dat de pagina's moeten worden omgeleid van http//www.... naar https//....
Dus niet dubbel indexeren.
GA4 heeft een heel andere layout/UI dan Google Analytics dus ik moest ook eens flink zoeken om alles terug te vinden.
Ik denk dat ik nu de gewenste info wel terug kan vinden.
 
omdat ik ergens gezegd heb dat de pagina's moeten worden omgeleid van http//www.... naar https//....
Dan indexeert Google de pagina met https linkje.

Heb je er geen cirkeltje in gemaakt? Dat ze telkens naar elkaar redireccten.
 
Geen idee. Ik verwacht het niet. Maar het is al weer een paar jaar geleden dat ik me hierin verdiept heb en mijn geheugen laat me danig in de steek. Langzaam komt e.e.a. wel weer terug maar nog niet alles. En zoals ik eerder aangaf, voor de wijziging naar GA4 werkte alles voortreffelijk, althans in mijn optiek.
 
@bron: Geeft dit nog uitsluitsel (voor de www url):
1703758644737.png

voor de https url:

1703758859212.png

1703758845581.png


Deze begrijp ik ook nog niet goed (voor de https): Het lijkt of er toch langzaam geïndexeerd wordt, of beter gezegd, dat er minder gepoogd wordt te indexeren??

1703759114483.png
 
Laatst bewerkt door een moderator:
Begin met die 73 x pagina met omleiding. Als dat is opgelost... wachten tot googel die pagina's wil indexeren. Hier vind je info Later ga je aan de slag met andere dingetjes. Ook daarvoor info op de genoemde site.

Aanv. Lees ook dit over foutopsporing met Lighthouse
 
Dank je voor de link Bron. Nu begrijp ik ten minste wat die canonical doet en hoe die gebruikt moet worden.
In de master.master staat: <link rel=”canonical” href=”https://relatie-voeding-gedrag.nl/” /> .
Dat lijkt me voldoende.

Mijn probleem is mogelijk niet zo groot als ik dacht. Ik ben in verwarring gebracht door die nieuwe opzet van GA4.
De https pagina’s worden gewoon geïndexeerd. Dat zijn er 43 met nog een paar pagina’s welke niet geïndexeerd behoeven te worden en een groter aantal waar Google problemen mee heeft.

Eind 2019 mailden we uitgebreid over de indexerings policy. Mijn afweging was dat bij uitvallen van het gratis https certificaat mijn http pagina’s toch gevonden moesten kunnen worden. Mss niet zo’n handige keuze. Zeker nu ik, enkele jaren verder, zie dat dat certificaat geen probleem is.
Ik zal me op dit aspect gaan concentreren en de oude mails nog eens goed nalezen.
Mss. dat ik in robot.txt onnodige indexatie kan uitsluiten.
 
Laatst bewerkt:
Terug
Bovenaan Onderaan