<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.amino.dk:443/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed</link><description>I forhold til SEO har JavaScript altid v&amp;aelig;ret noget lort. Og p&amp;aring; trods af Googles gentagne p&amp;aring;stande om, at de godt kan crawle JavaScript baserede websites oplever vi fortsat store problemer. Og der er ingen udsigt, at det bliver v&amp;aelig;sentligt</description><dc:language>da</dc:language><generator>CommunityServer 2008.5 SP2 (Debug Build: 40407.4157)</generator><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1829065</link><pubDate>Tue, 08 Jan 2019 07:21:02 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1829065</guid><dc:creator>Mikkel deMib Svendsen</dc:creator><description>&lt;p&gt;@Entity51 Du har i princippet helt ret, problemet er bare at alt for mange af dine udvikler kollegaer tilsyneladende ikke ved det. &lt;/p&gt;
&lt;p&gt;Jeg kæmper således ALT for ofte med kunder, der har fået lavet websites hvor JavaScript netop bruges på en skidt måde, så store dele af det vigtige indhold og links renderes i klienten og dermed i praksis bliver usynligt for Google. &lt;/p&gt;
&lt;p&gt;Og det sker desværre også i de store webbureauer.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1829065&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1828989</link><pubDate>Mon, 07 Jan 2019 15:04:57 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1828989</guid><dc:creator>Entity51</dc:creator><description>&lt;p&gt;Server side rendering.&lt;/p&gt;
&lt;p&gt;Så er alt indholdet til rådighed uden javascript der skal køre i klienten først.&lt;/p&gt;
&lt;p&gt;Angular, React, Vue etc. understøtter det, &amp;nbsp;og der er integrationer &amp;nbsp;andre sprog, så man kan fx. bede C# om at render en react app og sende til klienten.&lt;/p&gt;
&lt;p&gt;Javascript har intet med SEO/google at gøre, &amp;nbsp;manglen på præ-rendering, og en komplet misforståelse for hvad javascript bør bruges til, har der imod.&lt;/p&gt;
&lt;p&gt;Derfor genere titlen mig sku en anelse, &amp;nbsp;både fordi det er et meget tydeligt sensationelt attention-grab, og fordi det sende et forkert signal.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1828989&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1827150</link><pubDate>Thu, 13 Dec 2018 18:00:08 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1827150</guid><dc:creator>Mikkel deMib Svendsen</dc:creator><description>&lt;p&gt;@Michael Haahr Jeg er rigtig ked af at høre om dine uheldige oplevelser og tab. Det er skdie surt.&lt;/p&gt;
&lt;p&gt;Men jeg HAR faktisk skrevet om det her mange gange tidligere - både i mine bøger og i online artikler. &lt;/p&gt;
&lt;p&gt;Her er et par stykker:&lt;/p&gt;
&lt;p&gt;23. maj, 2017:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://www.waimea.dk/en/blog/seo/seo-why-javascript-suck-most-of-the-time"&gt;https://www.waimea.dk/en/blog/seo/seo-why-javascript-suck-most-of-the-time&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Det fremgår også af min store gratis SEO Guide, som har ligget her de sidste godt 3 år:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://www.waimea.dk/seo"&gt;https://www.waimea.dk/seo&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Så jeg gør hvad jeg kan, men kan desværre ikke nå ud til alle :-)&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1827150&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1827148</link><pubDate>Thu, 13 Dec 2018 17:51:23 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1827148</guid><dc:creator>Michael Haahr</dc:creator><description>&lt;p&gt;Hej Mikkel.&lt;/p&gt;
&lt;p&gt;Kunne du ikke havde skrevet dette indlæg inden 10.4.2018 hvor jeg skiftede over til Angular hos min udbyder. På datoen præcis, tabte jeg ca. 80% af mine besøgende og en tabt omsætning på ca. 60.000kr. pr. måned, på bare én af mine shops... Det har indtil nu, kostet mig i omegnen af en halv mill. i tabt omsætning. &lt;/p&gt;
&lt;p&gt;Så jeg hader også Angular og Java :-(&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1827148&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1827011</link><pubDate>Wed, 12 Dec 2018 15:27:15 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1827011</guid><dc:creator>Mikkel deMib Svendsen</dc:creator><description>&lt;p&gt;@pbille Ja, jeg oplever faktisk meget ofte udviklere - både inhouse og på beauroer der enten direkte eller indirekte giver udtryk for at &amp;quot;Google da burde kunne finde ud af det ...&amp;quot;.&lt;/p&gt;
&lt;p&gt;Og jeg forstå sådan set godt deres undren. For dels har Google det med selv at overdrive egne evner offentligt - og dels kræver det ret meget indsigt i søgemaskiner og hvordan søgebrugere agerer, at forstå hvorfor Google gør som de gør. Og det er jo sjældent fordi de ikke KAN, men fordi det er det bedste kompromis (som f.eks. i forhold til JS hvor der både skal tages hensyn til interne resurser og det faktum at alle brugere ikke har samme JS-engines til rådighed).&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1827011&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826994</link><pubDate>Wed, 12 Dec 2018 13:23:52 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826994</guid><dc:creator>pbille</dc:creator><description>&lt;p&gt;Hmm.. ok jeg kigger nok lige på power.dk og ser om jeg kan lære noget nyt, ud fra dine oplysninger &amp;nbsp;;-).&lt;/p&gt;
&lt;p&gt;Men er der virkelig udviklere som siger &amp;quot;burde Google kunne finde ud af&amp;quot;...? det overrasker mig faktisk at der findes den type udviklere. Det må være poison på et projekt.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826994&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826990</link><pubDate>Wed, 12 Dec 2018 13:02:06 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826990</guid><dc:creator>Mikkel deMib Svendsen</dc:creator><description>&lt;p&gt;@pbille &amp;nbsp;For nogle få websites vedkommende betyder Google intet, men det er rigtig nok sikkert de færreste. Når jeg skriver det er det mere som et lidt provokerende reality-tjek :-)&lt;/p&gt;
&lt;p&gt;Jeg oplever ofte udviklere komme med kommentarer som &amp;quot;Jamen det MÅ Google da kunne finde ud af&amp;quot;. &lt;/p&gt;
&lt;p&gt;Mit job er som sagt at rådgive kunderne om hvad der FAKTISK virker og faktum er, at det som udviklere tror virker - måske fordi de har hørt Google påstå det, bare ikke altid virker. Og så nytter det altså ikke noget at mene, at det &amp;quot;burde Google kunne finde ud af&amp;quot;. &lt;/p&gt;
&lt;p&gt;Jeg har ikke brugt mere end et par minutter på at &amp;quot;analysere&amp;quot; Power.dk og det er da muligt de gør nogle ting rigtigt. Jeg kan bare konstaterew, at de i hvert fald fejler grelt i deres kategorier, hvilket er vigtige SEO-sider - og jeg kan da også se, at deres måske nærmeste konkurrent Elgiganten har 4-5 gange så høj synlighed i Google som dem. Så meget tyder på, at de ikke gør det helt så godt som de (og du?) måske tror :-)&lt;/p&gt;
&lt;p&gt;Hvad deres svagheder så helt nøjagtigst skyldes kan jeg ikke vide uden at bruge en masse mere tid på at analysere deres site og det gør jeg naturligvis kun hvis de betaler mig for det eller hvis det havde en særlig faglig interesse.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826990&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826984</link><pubDate>Wed, 12 Dec 2018 12:48:42 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826984</guid><dc:creator>pbille</dc:creator><description>&lt;p&gt;Ok. Det har du ret i, vi har faktisk set på Amino e-commerceløsninger som er lavet 100% i Angular, som har skabt ret store problemer. Den type programmering er jo direkte selvmord.&lt;/p&gt;
&lt;p&gt;Power ville jo ikke acceptere sådan en løsning, hvis de ikke kunne ligge side 1 på vigtige keyword. Hvilket de gør, kan jeg se.&lt;/p&gt;
&lt;p&gt;Det er klart med de kunder I har at det er marginalerne som spiller ind, men du skrev at :&lt;/p&gt;
&lt;p&gt;&amp;quot;At acceptere at dit website ikke kan crawles og indekseres i Google – og du derfor ikke vil blive fundet der&amp;quot;.&lt;/p&gt;
&lt;p&gt;Det er måske lige overdrevet nok, hvis løsningen er med angular som ren effekt-UI-maskine.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826984&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826982</link><pubDate>Wed, 12 Dec 2018 12:38:02 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826982</guid><dc:creator>Mikkel deMib Svendsen</dc:creator><description>&lt;p&gt;@pbille &amp;nbsp;- Det tog mig kun et par minutter at finde disse åbenlyse fejl på Power.dk. Mit gæt er - når de nu har lavet så basale tekniske SEO-fejl, at der er mange flere under overfladen :-)&lt;/p&gt;
&lt;p&gt;Både JavaScript og Angular er skam rigtig fint - det vil jeg gerne understrege igen. &lt;/p&gt;
&lt;p&gt;Problemet er den måde løsningerne implementeres på og at det ofte sker i en naiv forventning om, at Google er bedre til at fortolke JavaScript end de faktisk er.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826982&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826981</link><pubDate>Wed, 12 Dec 2018 12:34:19 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826981</guid><dc:creator>pbille</dc:creator><description>&lt;p&gt;Nej, men nu begynder jeg at blive glad.&lt;/p&gt;
&lt;p&gt;Jeg bliver glad når du analyserer en side som power.dk og fortæller at den ranker dårligere end elgiganten. &lt;/p&gt;
&lt;p&gt;Det virkede som om at du holdt fast i den gamle metode med at kører teksten ind i js-filen. Hvis du fortæller mig at power.dk ranker dårligere end elgiganten pga. angular, så tror jeg på dig nu.&lt;/p&gt;
&lt;p&gt;Men det undrer mig bare, fordi teksten på power.dk ligger jo i html-filen og ikke med ajax. Jeg kan godt se at meget af deres indhold kommer fra AJAX, det burde selvfølgelig komme direkte fra htmlfilen. Det bør de få lavet om.&lt;/p&gt;
&lt;p&gt;Der hvor jeg stadig bliver lidt trist, det er fordi Angular byder på en masse UI-features, som fade, animationer osv. Dem kan man godt bruge, men klart som du siger skal man holde sig fra $http-kald og Ajax, hvis man vil ranke højt. &lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826981&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826978</link><pubDate>Wed, 12 Dec 2018 12:27:38 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826978</guid><dc:creator>pbille</dc:creator><description>&lt;p&gt;Nej, men nu begynder jeg at blive glad.&lt;/p&gt;
&lt;p&gt;Jeg bliver glad når du analyserer en side som power.dk og fortæller at den ranker dårligere end elgiganten. &lt;/p&gt;
&lt;p&gt;Det virkede som om at du holdt fast i den gamle metode med at kører teksten ind i js-filen. Hvis du fortæller mig at power.dk ranker dårligere end elgiganten pga. angular, så tror jeg på dig nu.&lt;/p&gt;
&lt;p&gt;Men det undrer mig bare, fordi teksten på power.dk ligger jo i html-filen og ikke med ajax. Jeg kan godt se at meget af deres indhold kommer fra AJAX, det burde selvfølgelig komme direkte fra htmlfilen. Det bør de få lavet om.&lt;/p&gt;
&lt;p&gt;Der hvor jeg stadig bliver lidt trist, det er fordi Angular byder på en masse UI-features, som fade, animationer osv. Dem kan man godt bruge, men klart som du siger skal man holde sig fra $http-kald og Ajax, hvis man vil ranke højt. &lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826978&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item><item><title>re: JavaScript Sucks!</title><link>https://www.amino.dk:443/blogs/mikkeldemib/archive/2018/12/06/javascript-sucks.aspx?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed#1826976</link><pubDate>Wed, 12 Dec 2018 12:10:04 GMT</pubDate><guid isPermaLink="false">426ea658-be4c-49d4-a865-b6f342788162:1826976</guid><dc:creator>Mikkel deMib Svendsen</dc:creator><description>&lt;p&gt;@pbille &amp;nbsp;Jeg har som sagt intet persont imod JavaScript. Jeg forholder mig bare til virkeligheden - og den er, uanset om du kan lide det eller ej, at JavaScript giver en forbandet masse problemer i forhold til SEO. &lt;/p&gt;
&lt;p&gt;Det er flere år siden at Google annoncerede at de &amp;nbsp;vil stoppe understøttelse af fragments/hashbang metoden. Så jeg vil bestemt IKKE anbefale, at du satser på den. &lt;/p&gt;
&lt;p&gt;Men allerede dengang &amp;nbsp;den i princippet burde have virket var der meget ofte store fejl.&lt;/p&gt;
&lt;p&gt;Min opgave som SEO-mand er at hjælpe virksomheder med at lave stærke og stabile løsninger. Det har hashbang-metoden aldrig været, ligesom JavaScript generelt ikke er det i dag. &lt;/p&gt;
&lt;p&gt;Du tager helt fejl, hvis du mener at tekst og links ikke udskrives med JavaScripts - i stil med de (ganske vist meget forsimplede) eksempler jeg giver her. &lt;/p&gt;
&lt;p&gt;Jeg har helt konkret kæmpet med mange kunder i de sidste mange år der netop har gjort det sådan. Flere har været bygget på Angular, enkelte mere custom bygget - men alle med det grundlæggende problem, at Google stort set så deres sider som blanke. &lt;/p&gt;
&lt;p&gt;Og når du nu selv nævner Power.dk så NEJ, de har ikke lavet deres løsning godt nok. &lt;/p&gt;
&lt;p&gt;Blot som et enkelt eksempel kan du se f.eks en kategoriside uden JavaScript - eller se text versionen af Googles cache:&lt;/p&gt;
&lt;p&gt;&lt;a rel="nofollow" target="_new" href="https://webcache.googleusercontent.com/search?q=cache:https://www.power.dk/koekken-og-madlavning/c-1122/&amp;amp;strip=1&amp;amp;vwsrc=0"&gt;https://webcache.googleusercontent.com/search?q=cache:https://www.power.dk/koekken-og-madlavning/c-1122/&amp;amp;strip=1&amp;amp;vwsrc=0&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Med JavaScript vises links til produkterne. Uden JavaScript ser Google nedenstående (fra deres cache):&lt;/p&gt;
&lt;p&gt;TOPSÆLGERE&lt;/p&gt;
&lt;p&gt;{{plm.title}}&lt;/p&gt;
&lt;p&gt;{{plm.title}}&lt;/p&gt;
&lt;p&gt;{{plm.title}}&lt;/p&gt;
&lt;p&gt;Synes du stadig det er en god løsning de har? :-)&lt;/p&gt;
&lt;p&gt;Du kan IKKE vurdere et websites søgemaskineoptimering alene på baggrund af hvor mange sider de har indekseret!&lt;/p&gt;
&lt;p&gt;Ser vi på et synlighedsindex ligger Power.dk lige nu med en score på ca. 12.000 - i modsætning til Elgiganten (der har stort set samme produkter) med en score på 48.000. &lt;/p&gt;
&lt;p&gt;Så nej, Power gør det ikke så godt som de kunne. Om det så skyldes udviklernes naive tro på Googles JS -evner ved jeg ikke, men det ER i hvert fald et af deres problemer.&lt;/p&gt;
&lt;div class="clearBoth"&gt;&lt;/div&gt;&lt;img src="https://www.amino.dk:443/aggbug.aspx?PostID=1826976&amp;utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rss-feed" width="1" height="1"&gt;</description></item></channel></rss>