# Blog - WordPress, SEO, performance og sikkerhed

> Praktiske noter om WordPress, teknisk SEO, Core Web Vitals, sikkerhedsoprydning og at drive sites uden fluff.

Source: https://larsik.com/da/blog/

Ressourcer

# Noter om at bygge bedre websystemer

Teknisk skrivning om WordPress, SEO, performance, sikkerhed og den praktiske side af at drive websites.

-   Business
-   WordPress
-   SEO
-   Performance
-   Security

[

![En ny udvikler spørger AI, mens en erfaren udvikler gennemgår kode og fejl](/images/blog/hvem-laerer-at-kode-naar-alle-starter-med-at-spoerge-ai-w400.webp)

Seneste · Business

## Hvem lærer at kode, når alle starter med AI?

AI gør det lettere at få svar - og måske sværere at lære håndværket. Manglen bliver forståelse, review og ansvar.

9\. juli 2026Læs artikel →

](/blog/hvem-laerer-at-kode-naar-alle-starter-med-at-spoerge-ai/)

[

![WordPress-vedligeholdelse for siteejere: backup, sikkerhed og praktisk drift](/images/blog/hvad-jeg-tjekker-hver-maaned-paa-en-sund-wordpress-side-w400.webp)

WordPress

## Hvad du bør holde øje med på et sundt WordPress-site

Praktisk WordPress-vedligehold for siteejere: backup, opdateringer, sikkerhed, performance og det, der oftest bliver glemt.

7\. juli 2026](/blog/hvad-jeg-tjekker-hver-maaned-paa-en-sund-wordpress-side/)[

![SEO Perception dashboard showing prioritized technical SEO fixes](/images/products/seo-perception.webp)

SEO

## Technical SEO: what to fix first on WordPress

A practical order for technical SEO - crawlability, indexation waste, Search Console triage, schema, and internal links before more content or ads.

6\. juli 2026](/blog/technical-seo-what-to-fix-first/)[

![Website performance optimization project for boligsmag.dk](/images/gallery/boligsmagdk-hastighedsoptimering-og-admin-forbedringer-w400.webp)

Performance

## WordPress Core Web Vitals: fix what actually matters

Improve LCP, INP, and CLS on WordPress and WooCommerce - field data first, real bottlenecks, and changes that do not break checkout.

6\. juli 2026](/blog/wordpress-performance-core-web-vitals/)[

![WP Security Ninja malware scanner and firewall dashboard](/images/products/wp-security-ninja.webp)

Security

## WordPress hack cleanup: the recovery process I follow

Contain, remove malware, harden, and verify a compromised WordPress site - a practical post-hack checklist before you call it clean.

6\. juli 2026](/blog/wordpress-security-cleanup-after-hack/)[

![A calm senior developer reviewing AI-generated code before deployment](/images/blog/ai-generated-code-still-needs-an-adult-in-the-room-w400.webp)

Business

## AI-generated code still needs an adult in the room

AI writes code fast. Production WordPress sites still need judgment, testing, security review, and someone who owns the system.

5\. juli 2026](/blog/ai-generated-code-still-needs-an-adult-in-the-room/)[

![En erfaren udvikler foran kode, website-diagrammer og AI-noter](/images/blog/30-aar-med-kode-hvad-erfaring-betyder-w400.webp)

Business

## 30 år med kode: hvad erfaring betyder i AI-tiden

AI gør det lettere at producere kode. Erfaring afgør stadig, hvad der bør bygges, rettes, fjernes og sættes i produktion.

3\. juli 2026](/blog/30-aar-med-kode-hvad-erfaring-betyder/)[

![Et WordPress-site med backup, sikkerhed, opdateringer og performance-checks](/images/blog/wordpress-vedligeholdelse-ikke-bare-plugin-opdateringer-w400.webp)

WordPress

## WordPress-vedligeholdelse er mere end plugin-opdateringer

En god vedligeholdelsesplan dækker backup, sikkerhed, oppetid, opdateringer, performance og ansvar - ikke kun “opdater alle”.

1\. juli 2026](/blog/wordpress-vedligeholdelse-ikke-bare-plugin-opdateringer/)[

![A self-hosted help desk shared inbox running on a server you own and control](/images/blog/freescout-hero-w400.webp)

Business

## FreeScout: self-hosted help desk without the SaaS bill

FreeScout is a free, self-hosted help desk with one-time paid modules - cheaper than hosted desks for small teams that handle many clients.

23\. juni 2026](/blog/freescout-self-hosted-help-desk/)[

![Lines of PHP and JavaScript code on a dark screen](/images/uploads/photodune-2199788-code-m-w400.webp)

Security

## What I check first when a WordPress site gets hacked

The first 30 minutes on a compromised WordPress site - containment, users, files, and logs - in the order I actually work.

23\. juni 2026](/blog/what-i-check-first-when-a-site-gets-hacked/)[

![The SEO Perception dashboard showing a prioritized SEO action queue](/images/products/seo-perception.webp)

SEO

## SEO Perception: know what to fix next

Most SEO tools list hundreds of issues. SEO Perception prioritizes the next fix that actually matters for your site.

16\. juni 2026](/blog/seo-perception-what-to-fix-next/)[

![SEO Booster surfacing Google Search Console keyword data inside the WordPress editor](/images/products/seo-booster.webp)

SEO

## SEO Booster: Search Console data inside WordPress

See real Google Search Console keywords and clicks in the WordPress editor - without jumping between tabs while you write.

12\. juni 2026](/blog/seo-booster-search-console-in-wordpress/)[

![The WP Security Ninja dashboard showing firewall, malware scanner, and security score](/images/products/wp-security-ninja.webp)

Security

## WP Security Ninja: how I approach WordPress security

Most hacked WordPress sites fail on basics - outdated plugins, weak passwords, no firewall. Why I built WP Security Ninja.

10\. juni 2026](/blog/wp-security-ninja-wordpress-security/)[

![A tablet showing business news on a desk with charts, a phone, and coffee](/images/uploads/photodune-3853809-modern-business-with-new-technologies-m-w400.webp)

Business

## How important is a good business name?

A strong name helps, but shipping the product matters more. Domains, AI naming tips, and when to stop brainstorming.

18\. oktober 2016](/blog/what-business-name/)[

![Flat illustration of web design and development across desktop, tablet, and phone](/images/uploads/photodune-6171820-web-design-development-illustration-m-w400.webp)

WordPress

## Unminify CSS for WordPress: DevTools, editors, and when to rebuild

Make minified theme or plugin CSS readable with DevTools, Prettier, or your editor - plus when source maps and a proper rebuild beat hand-editing.

10\. august 2015](/blog/how-to-de-minimizing-css-to-readable-format/)[

![PHP code open in the Sublime Text editor](/images/uploads/sublime-w400.webp)

WordPress

## WordPress debug.log: enable WP\_DEBUG\_LOG safely

Turn on WP\_DEBUG\_LOG for background debugging in WordPress 6.x - with production safety, quieter logs, WP-CLI tips, and when Query Monitor is better.

6\. juni 2015](/blog/using-debug-log-for-debugging-in-wordpress/)[

![Chrome developer tools inspecting page markup and styles](/images/uploads/chromedeveloper-w400.webp)

WordPress

## Pass PHP data to JavaScript in WordPress the right way

Use wp\_localize\_script or wp\_add\_inline\_script instead of echoing PHP into JS - with REST notes, shortcode loading, and a security checklist.

28\. maj 2015](/blog/parse-get-or-post-variables-to-javascript-via-php/)
