OK. Dags för ett inlägg av mera teknisk karaktär. Det här är kopplat till min guide hur man kommer igång med en hemsida hos Vildmarksdata.

Nu har det börjat dyka upp grejer i Google Search Console. Har ju inte många som söker efter siten nu, men jag snubblade på nåt som Google klagar på så det måste ju undersökas. Så här ser det ut. Det handlar om Structured Data och någonting som är missing….

Så, om google klagar på någonting så måste vi ju åtgärda det, eller hur!?

Först tar vi reda på vad Structured data är

Det handlar alltså om ett sätt att organisera data, eller information som sökmotorn gillar. När information är strukturerad och förutsägbar så kan sökmotorer lättare organisera och visa detta på olika kreativa sätt.

OK, jag norpar det här lite från googles site så du får jättegärna läsa på lite mera här om du vill.

Jag vill inte läsa eller tvinga dig att läsa mer om det här, vad vi ska fokusera på är ju:

Hur fixar vi till det här med WordPress och Strukturerade data?

jahapp, har sökt på google om det här och det visar sig vara väldigt viktigt tydligen att ha strukturerade data på sin wordpresswebbplats. Det här känns ju lite hokus-pokus om man är en vanlig människa och bara vill få saker och ting att fungera utan några konstiga varningar som man inte fattar. Ta en genväg, vi slänger in ett plugin som hörs ska fixa saken! Vi ska hitta ett plugin som fixar de sk schema.org markup för dina sidor, artiklar med mera. Tanken med detta är ju förstås att dina besökare ska hitta åt dig lättare. Då kör vi!

Installera schema App

Tryck installera och sen aktivera och vips på nåt sätt ska vi vara igång. Beskrivningen säger helt enkelt This plugin adds http://schema.org structured data to your website. Varför krångla till det, vi litar på att det här blir bra, eller hur! 🙂

Gå in i inställningar -> Schema App och fyll i dina basic settings, registrera dig om du vill. Jag upptäckte att för att få det att lira fullt ut mot search console utan att få en massa errors ska du välja att du är en organisation, ha ett namn och en logo. Dvs fyll i alla uppgifter. Du kan livetesta resultatet direkt i search console för att kolla om det funkar.

Schema App Structured data har dykt upp i en ruta

Nu när man skriver inlägg eller sidor har det dykt upp en ruta kopplat till det här nya tillägget som visar hur Schema Appen skapar det här strukturerade datat. Det som är viktigt är väl om du inte vill ha det på någon sida eller inlägg av någon anledning kan du kryssa i rutan för Disable schema markup. Annars behöver du inte bry dig om detta.

Klart!

Ja, nu då tillägget är installerat och fixat så hoppas vi på att google nästa gång dom besöker vår sida upptäcker att vi fixat till detta så vi slipper de här konstiga varningarna i Google Search Console.

Updaterat 2017-05-30!

OK, det funkar fortfarande inte för mig detta. Tydligen ska man registrera sig också och skapa ett konto och koppla kontot mot appen. Du får inte glömma bort att följa guiden här

Har loggat in och skapat objekt, organisation med mera på hemsidan, och ärligt talat förstår jag väl principen av detta och hoppas nu att nåt händer i Search Console och att datat är ok snart.

Uppdaterat 2017-06-05

Ja, att detta dyker upp som errors i google search console kan ju få en att bli tokig. Om man försöker vara perfekt, eller följa konstens alla regler och så fungerar det inte då bubblar frustrationen över. GAH, har kollat upp detta nu ännu mera och kan konstatera att det jag fixat här och beskrivit ovan löser en grej, kodningen mot schema.org. Däremot så skiter sig fortfarande hentry (kodning: microformats.org).  Efter ännu mera googling kom jag fram till att det finns två vägar att lösa detta, en fulmetod och en finmetod. Har läst flera blogga, inlägg och diskussioner kring finmetoden och kommit fram till att, nej, där går min gräns. Eftersom du kan ha en mängd olika teman i din WordPress och den ena är mera olik än den andra finns ingen generell lösning på problemet, utan lite, ”du kan söka efter det här” bland dina php-filer.

Försökte lite, men gick bet så jag körde på fullösningen, får se om det fixar sig. Det handlar helt enkelt om att inaktivera hentry i WordPress som standard, då du ”normalt” inte ska behöva tagga upp allting i din nya web.

Fullösningen då?

Ja, kopiera in den här kodsnutten i filen functions.php och vänta några dagar. (Jag sparade undan den gamla functions.php som en backup)

// Source: https://wpcolt.com/fix-hentry-errors-wordpress/
add_filter( ‘post_class’, ‘remove_hentry’ );
function remove_hentry( $class ) {
$class = array_diff( $class, array( ‘hentry’ ) );
return $class;
}