Dus,
Ik gebruik al jaren, <base href="urlwebsite" /> gevolgd met "images/eenplaatje.xyz" of "/style.css". Iedere browser snapt het om initieel de base href ervoor te plakken gevolgd met het pad of link naar het bestand of verwijzing.
Echter met google bot zie ik met regelmaat crawl issues gaande, bijv "site.com/pagina-1/fonts/xyz.woff" terwijl het natuurlijk "site.com/fonts/xyz.woff" zijn moet. Dit geldt ook voor de CSS files en images.
Ik heb er nooit problemen verder mee ervaren, maar een base href in de </head> moet toch geen issues opleveren?
Ik ben bijna geneigd om nu harde links te plaatsen, bijv "site.com/style.css" of "site.com/images/eenplaatje.xyz" om zo te garanderen dat alles goed gaat.
Hoe denken jullie erover? Ik heb nog nooit ranking issues gehad maar zoiets eenvoudigs als base href moet googlebot toch ook wel begrijpen?
- Base href en Crawler
-
01-04-2022, 01:24 #1
- Berichten
- 951
- Lid sinds
- 16 Jaar
Base href en Crawler
-
01-04-2022, 06:55 #2
- Berichten
- 2.689
- Lid sinds
- 14 Jaar
Re: Base href en Crawler
Check je .htaccess eens?
Overigens in je post zit een belangrijke discrepantie;
Je base URL plaats je zonder trailing slash en de beide eerstgenoemde linkjes beginnen zowel met als zonder. Dat kan niet natuurlijk, maar zal foutje zijn.
-
01-04-2022, 06:58 #3
- Berichten
- 951
- Lid sinds
- 16 Jaar
Re: Base href en Crawler
<base href="https://www.sitedeals.nl/" />
<img src="/images/eenimage.jpg" alt="blabla" />
Echter google gaat zoeken als je bijv op sitedeals.nl/pagina/ staat naar sitedeals.nl/pagina/images/eenimage.jpg
Htaccess is verder niets bijzonders.
-
01-04-2022, 08:18 #4
- Berichten
- 2.689
- Lid sinds
- 14 Jaar
Re: Base href en Crawler
Er ontbreekt teveel info om gericht te kunnen zoeken naar een oorzaak.
Ik zou wel adviseren om gewoon die links te hardcoden though.
Zou, mits goed ingericht, voor SEO niet zoveel uitmaken, maar tegenwoordig belangrijke dingen als Rich Objects zoals OpenGraph ondersteunen het al niet meer.
-
01-04-2022, 08:20 #5
- Berichten
- 951
- Lid sinds
- 16 Jaar
Re: Base href en Crawler
SEO technisch gaat het prima. Niks aan op te merken. Het valt me alleen op dat in de crawl log van Google zelf 404's worden gevonden naar bestanden zoals de font die die in /pagina/fontnaam.woff probeert te zoeken.
-
03-04-2022, 17:10 #6
- Berichten
- 432
- Lid sinds
- 12 Jaar
Re: Base href en Crawler
/pagina/fontnaam.woff of /pagina/afbeelding.png zouden eigenlijk niet kunnen bestaan tenzij je een html website hebt die voor iedere pagina een aparte folder aanmaakt op je server. Afbeeldingen en font zal hoogstwaarschijnlijk niet bestaan op de plek dat men zegt met zo'n.
Test de link(href) zelf eens. Ik denk dat ze inderdaad een 404 geven als ik dit zo lees.
Hardcoded links of niet, de link moet wel bestaan natuurlijk. Of worden de links op de achtergrond door gelinkt of iets dergelijks?
-
04-04-2022, 01:58 #7
- Berichten
- 951
- Lid sinds
- 16 Jaar
Re: Base href en Crawler
Volg het niet,
Je hebt een html bestandje,
In de </header> zet je: <base href="https://www.sitedeals.nl/" />
In de body plaats je:
<img src="/images/afbeelding.png" />
en niet:
<img src="https://www.sitedeals.nl/images/afbeelding.png" />
Beide werken wel, maar zodra je naar /pagina/ gaat en daar een verwijzing maakt met
<img src="/images/afbeelding.png" />
Dan gaat google ondanks gebruik base href in de header, zoeken naar /pagina/images/afbeelding.png en niet volgens base href naar gewoon /images/afbeelding.png.
Kijk ik een willekeurige cache versie van de pagina, alles laadt prima. Kijk ik naar access logs van de Crawler, zit het constant te zoeken naar /pagina/images/afbeelding.png
Ik heb nooit problemen ermee ervaren als dat websites half tot niet geindexeerd werden hierdoor. Ik heb de test eens losgelaten om alles in hardcoded url's te plaatsen, dus op /pagina/ gewoon <img src="https://..." />
maar geen verschil verder, anders dan dat de crawl logs met fouten stoppen.
-
05-04-2022, 23:21 #8
- Berichten
- 432
- Lid sinds
- 12 Jaar
Re: Base href en Crawler
De base tag wordt gebruikt voor alle overige links op je pagina die geen domein hebben. Voor alle links op de pagina zonder domein wordt altijd de base gebruikt.
Ik zou die base verwijderen en alle links op e juiste manier gebruiken want zoals ik het zo zie kan het niet kloppen. De slash zijn dus inderdaad belangrijk zoals Arjen aangeeft.
Standaard kan je de link gebruiken zonder domein maar deze begin je altijd met een slash. Dit is omdat de browser automatisch weet dat het op hetzelfde domein moet staan.
Voor SEO is het niet belangrijk dat je base gebruikt maar gebruikt voor alles goede links. Dus voor je fonts gebruik je bijvoorbeeld /fonts/lettertype.woff als je volledige url is https://domein.nl/fonts/lettertype.woff
Als jij als base bijvoorbeeld https://domein.nl/pagina hebt staan dan gaat hij zoeken naar https://domein.nl/pagina/fonts/lettertype.woff en dat klopt dan natuurlijk niet meer. Daarom kan je beter die base verwijderen want volgens mij heeft ook geen enkele meer waarde en op deze manier krijg je error en is dus slechter.
Dit is mijn mening maar ik gebruik organische SEO en verder niet.
-
06-04-2022, 09:09 #9
- Berichten
- 278
- Lid sinds
- 13 Jaar
Re: Base href en Crawler
Ik heb exact hetzelfde!
Google en bing zoeken op mijn site altijd naar bestaande pagina's als subpagina's van andere pagina's.
Hier staat ook een base ref ingesteld op https://www.site.tld/ (met trailing slash).
Als bijvoorbeeld pagina https://www.site.tld/pagina1.html en https://www.site.tld/pagina2.html bestaan wordt getracht om https://www.site.tld/pagina1/pagina2.html te bezoeken. Er is nergens op mijn site een link daar naar toe en de map /pagina1/ bestaat ook helemaal niet.
Ik snap er ook niks van.
-
06-04-2022, 12:43 #10
- Berichten
- 951
- Lid sinds
- 16 Jaar
Re: Base href en Crawler
Dat bedoel ik dus,
Ik ervaar er alleen 404 meldingen mee; voor de rest niks.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic