Ik hoop dat hier mensen met SEO kennis zitten die mij wat over Googlebot kunnen uitleggen.
Ik heb een klein projectje online staan waarbij je een datum kan kiezen waarbij je de benodigde knmi gegevens krijgt. Deze staat al jaren online, maar is nu het 'doelwit' van Googlebot.
Googlebot is nou in 4 dagen tijd al 140x komen kijken, maar op Google zelf gebeurt weinig met de gegevens.
Zo is de hoofdpagina het laatst ge-cachet op 9 januari terwijl deze dagelijks wijzigt (Nieuwe knmi gegevens). En zijn er totaal 5 pagina's opgeslagen.
- Wat is Googlebot nou aan het doen? Alleen kijken?
- Waarom wordt het niet weergegeven in Google Search?
Bedankt voor je reactie. Dat is beter nieuws! Dan indexeert Google dus de zelfde titels als de gebruikers te zien krijgen.
En weet je ook hoe dat met a-titles zit?
[example]
<a>klik hier</a> -> Indexeert: Pagina titel - klik hier
<a title="Een passende titel">klik hier</a> -> Indexeert: Pagina titel - Een passende titel ??
[/example]
edit:
volgens deze site worden ze niet meegenomen. En ik las net zelfs dat teveel title attributen juist negatief werkt. De link verwijst naar een bericht uit 2010 dus mogelijk is het allemaal al weer anders.
edit2:
Does Google Index The Title Attribute?
No.
There is no proof that Google adds information found in title attributes to its final index of the web.
There is no proof that Google uses text inside the title attribute for retrieval.
There is no proof that Google uses text inside the title attribute for ranking.
Why Not?
Maybe the potential for abuse is too high, a little bit like how using meta keywords quickly became useless for web search engines.
Je kunt het title-attribuut van <a> vergelijken met het alt-attribuut van <img>: het heeft wel enige betekenis, maar legt ook weer niet veel gewicht in de schaal.
Wat doen je a-tags? Als je ze meer gebruikt voor functionele links dan voor navigatielinks, kun je overwegen ze te vervangen door buttons.
2 links, Dag vooruit en Dag terug. Duidelijk wat ze doen denk ik :) Nou gebruikt google deze links om te navigeren/indexeren, maar plaatst dan in google 'pagina titel - Dag vooruit' wat ik dan weer jammer vind.
De title staat er nou in, maar vroeg me dus af of google hier überhaupt iets van aantrekt. Tot nu toe lees ik van niet. Ik zal de 'rel' ook nog even toevoegen.
Matt Cutts: “Googlebot keeps getting smarter. Now has the ability to execute AJAX/JS to index some dynamic comments.”
Op zich ook logisch: Google wil zien wat internetgebruikers zien. Google heeft daarvoor de techniek in huis, niet alleen in de browserengine voor Chrome, maar bijvoorbeeld ook voor het maken van thumbnails van webpagina's.
Volgens mij is dat heel iets anders. Google kan namelijk wel ajax calls indexeren, mits je je aan een heleboel richtlijnen houdt. In het kort, Google zal links die een ajax call tot gevolg hebben volgen en de response indexeren. Wat jij zal moeten doen is ervoor zorgen dat de link op de een of andere manier een volledige html pagina teruggeeft zoals de pagina eruit zou zien als de ajax call volledig in de pagina was afgehandeld. https://developers.google.com/webmasters/ajax-crawling/
Als jij echter de title van je pagina in willekeurig welke functie met javascript verandert, dan zal Google dat echt niet opmerken. Google voert geen javascript uit, maar volgt alleen links.
Maar toon me mijn ongelijk als dat ergens expliciet te vinden is, kan ik ook weer wat leren :-)
Edit, uit bovenstaande link:
But making your application more responsive has come at a huge cost: crawlers are not able to see any content that is created dynamically.
Precies. In hoever kan ik dan voorkomen dat google Dag vooruit gebruikt in de document titel, terwijl de eigenlijk titel anders is... Of gebeurt dat nou niet meer door het rel attribuut
[size=xsmall]Toevoeging op 07/02/2014 14:27:56:[/size]
@Erwin, bedankt voor je reactie. Als Google de door javascript gegeven document titel heeft geïndexeerd laat ik 't weten ;) Anders moet ik daar wat anders voor bedenken.
Erwin, bijvoorbeeld deze longread en de daarin aangehaalde bronnen, waaronder deze case uit 2008, die beschrijft hoe een link die alleen in JavaScript wordt gebruikt, opduikt op plaats 1 bij Google.
Ik ben wel met je eens dat het gissen is hoeveel JavaScript Googlebot nu werkelijk verwerkt. Volgens sommigen is het uitsluitend Ajax, volgens anderen veel meer, bijvoorbeeld elke JavaScript-variabele die op een URL lijkt of zelfs de gehele jQuery-library uit het CDN van Google zelf.
Volgens moeten we een onderscheid maken tussen 'javascript lezen' en 'javascript uitvoeren'. Als ik het tweede voorbeeld van je aanhaal dan is het waarschijnlijk dat de google crawler de javascript code heeft uitgeplozen en die link eruit heeft geplukt. Dat op zich is niet zo anders dan het uitlezen van links uit je html pagina (al helemaal niet als die javascript code is embedded). Echter het geeft geen indicatie dat code ook daadwerkelijk wordt uitgevoerd. Tenzij ik een stuk in je longread heb gemist.
Het uitvoeren van code is juist nodig voor wat Michael wil.