[{"data":1,"prerenderedAt":388},["ShallowReactive",2],{"blog-/de/five-plugins-built-in":3,"blog-related-/de/five-plugins-built-in":251},{"id":4,"title":5,"author":6,"body":7,"date":233,"description":234,"extension":235,"image":236,"meta":237,"navigation":238,"path":239,"seo":240,"stem":241,"tags":242,"__hash__":250},"blog/de/five-plugins-built-in.md","Fünf neue Neleto-Plugins — eingebaut, nicht drangeschraubt","Martin Swoboda",{"type":8,"value":9,"toc":222},"minimark",[10,14,18,21,26,47,54,58,68,75,79,93,100,104,110,117,121,127,140,144,147,179,182,186,198,201,204,217],[11,12,5],"h1",{"id":13},"fünf-neue-neleto-plugins-eingebaut-nicht-drangeschraubt",[15,16,17],"p",{},"Es gibt ein Muster, das jeder kennt, der schon mal eine echte Website live gebracht hat. Du wählst ein CMS und gehst dann shoppen. Suche? Algolia dranschrauben. Kommentare? Disqus einbetten. SEO-Checks? Ein Plugin installieren, das dir ein Abo verkaufen will. Sternebewertungen? Ein Bewertungs-Widget reinpasten. Jedes davon ist eine weitere Monatsrechnung, ein weiterer Account und — der Teil, der dich still beißt — ein weiteres Drittanbieter-Skript, das die Daten deiner Besucher von einem fremden Server lädt.",[15,19,20],{},"Wir finden: Ein komplettes CMS sollte die komplette Website ausliefern. Also haben wir in den letzten Wochen fünf Plugins veröffentlicht, die genau die Dinge abdecken, für die man sonst die Plattform verlässt. Alle fünf laufen in deiner Neleto-Instanz, auf deinem EU-Server, ohne externe Skripte auf deinen Seiten. Hier steht, was sie können — und, ganz ehrlich, wo die Grenzen liegen.",[22,23,25],"h2",{"id":24},"_1-site-search-statt-algolia","1. Site Search — statt Algolia",[15,27,28,32,33,37,38,41,42,46],{},[29,30,31],"strong",{},"Site Search"," fügt deiner Website ein echtes Suchfeld hinzu, gestützt auf die PostgreSQL-Volltextsuche in der eigenen Datenbank des Plugins. Sie versteht Deutsch (",[34,35,36],"em",{},"Häuser"," findet also ",[34,39,40],{},"Haus","), verzeiht Tippfehler und zeigt beim Tippen ein Autocomplete-Dropdown. Setz die Suchleisten-Komponente auf jede beliebige Seite; die Ergebnisse landen auf einer ",[43,44,45],"code",{},"/search","-Seite mit dem Layout deiner Wahl, sodass sie aussieht wie der Rest deiner Website.",[15,48,49,50,53],{},"Was uns am besten gefällt, ist die Einsicht, die nebenbei abfällt: Eine Dashboard-Karte zeigt deine häufigsten Suchen — und, noch nützlicher, die Suchen, die ",[29,51,52],{},"nichts"," zurückgegeben haben. Das ist eine fertige Content-To-do-Liste mit Dingen, die deine Besucher erwarten, die du aber noch nicht hast. Kein externer Dienst, keine Gebühr pro Suche, keine Daten, die deinen Server verlassen.",[22,55,57],{"id":56},"_2-blog-comments-statt-disqus","2. Blog Comments — statt Disqus",[15,59,60,63,64,67],{},[29,61,62],{},"Blog Comments"," gibt deinen Beiträgen einen Kommentarbereich, der in deiner Datenbank lebt und nicht bei einem werbefinanzierten Dritten. Setz ",[43,65,66],{},"{{ comments(post.id) }}"," in dein Blogpost-Template und du bekommst einen verschachtelten Thread mit Antworten und Likes. Jeder Kommentar wartet standardmäßig auf Freigabe, sodass Spam nie auf die Seite kommt — und obendrauf gibt es einen Honeypot, eine Zeitfalle beim Absenden, optional hCaptcha/reCAPTCHA und optional Akismet-Bewertung.",[15,69,70,71,74],{},"Weil es dir gehört, ist die Datenschutzgeschichte sauber: keine Tracking-Skripte auf deinen Seiten, die E-Mail-Adresse ist optional und wird nie angezeigt, und es gibt einen Ein-Klick-Weg zum ",[29,72,73],{},"Löschen oder Anonymisieren nach E-Mail"," für DSGVO-Anfragen. Es funktioniert sogar ohne JavaScript — Formular, Antworten und Likes bleiben auch ohne Skript nutzbar.",[22,76,78],{"id":77},"_3-google-reviews-statt-eines-embed-widgets","3. Google Reviews — statt eines Embed-Widgets",[15,80,81,84,85,88,89,92],{},[29,82,83],{},"Google Reviews"," holt deine Google-Bewertung und deine neuesten Rezensionen und rendert sie im Stil deiner eigenen Website — nicht in einem generischen Google-iframe. Die Bewertungen werden ",[29,86,87],{},"serverseitig"," abgerufen und auf deinem Server gecacht, sodass in den Browsern deiner Besucher kein Google-Tracking-Skript läuft. Du kannst einzelne Bewertungen ausblenden, und der Block ergänzt ",[43,90,91],{},"AggregateRating","-Structured-Data, sodass deine Sternebewertung auch in den Suchergebnissen auftauchen kann.",[15,94,95,96,99],{},"Eine ehrliche Grenze, die man gleich sagen sollte: Googles API liefert höchstens ",[29,97,98],{},"5 Bewertungen"," pro Standort zurück. Das ist Googles Limit, nicht unseres — es sind also deine besten Bewertungen in der Auslage, automatisch aktualisiert, und kein vollständiges Archiv.",[22,101,103],{"id":102},"_4-site-health-statt-eines-seo-plugins","4. Site Health — statt eines SEO-Plugins",[15,105,106,109],{},[29,107,108],{},"Site Health"," sind zwei Audits in einem: On-Page-SEO und Barrierefreiheit. Es scannt jede Seite und vergibt einen Wert von 0–100, markiert die Dinge, die Suchmaschinen abstrafen (fehlende oder doppelte Titel und Beschreibungen, schwache Social-Tags, fehlende H1s) und die Barrieren, die Screenreader- und Tastatur-Nutzer blockieren (Bilder ohne Alt-Text, nichtssagende Linktexte, fehlende Seitensprache). Zwei Dashboard-Karten fassen die ganze Website zusammen; ein vollständiges Admin-Panel lässt dich Seite für Seite nachbessern.",[15,111,112,113,116],{},"Es erzeugt außerdem ",[29,114,115],{},"Structured Data"," (JSON-LD) für deine Organisation, Artikel, Events, Breadcrumbs und FAQs — genau die Auszeichnung, die in Google Rich Results bringt — aus Inhalten, die du ohnehin schon hast. Das Barrierefreiheits-Audit ist für den deutschen Markt besonders aktuell, seit das Barrierefreiheitsstärkungsgesetz 2025 in Kraft getreten ist.",[22,118,120],{"id":119},"_5-media-gallery-statt-eines-galerie-slider-plugins","5. Media Gallery — statt eines Galerie-/Slider-Plugins",[15,122,123,126],{},[29,124,125],{},"Media Gallery"," ist ein Paket fertiger Blöcke, komplett aus den Bildern gebaut, die schon in deiner Medienbibliothek liegen: ein responsives Grid oder Masonry mit barrierefreier Lightbox, ein wischbarer Slider, ein ziehbarer Vorher-Nachher-Vergleich und eine Logo-Leiste. Wähl deine Bilder mit dem normalen Dateiauswähler aus und veröffentliche.",[15,128,129,130,135,136,139],{},"Zwei Details, die zählen: Bilder werden über Neletos eingebaute ",[131,132,134],"a",{"href":133},"/de/docs/developer/api/image-scaling","Bildskalierung"," für jedes Gerät in der richtigen Größe ausgeliefert (",[43,137,138],{},"srcset"," ab Werk), und alles ist barrierefrei und ohne Abhängigkeiten — ein paar KB Vanilla-JS pro Block, kein jQuery, keine Carousel-Bibliothek, und die Blöcke funktionieren sogar, bevor das JavaScript geladen hat.",[22,141,143],{"id":142},"warum-eingebaut-wirklich-einen-unterschied-macht","Warum „eingebaut\" wirklich einen Unterschied macht",[15,145,146],{},"Es geht nicht nur um Ordnung. Diese Dinge im CMS zu behalten, verändert drei Sachen, die du messen kannst:",[148,149,150,162,173],"ul",{},[151,152,153,156,157,161],"li",{},[29,154,155],{},"Datenschutz von Haus aus."," Dein Suchindex, deine Kommentare, deine gecachten Bewertungen liegen alle in deiner eigenen, ",[131,158,160],{"href":159},"/de/blog/eu-hosting-compliance","EU-gehosteten"," Datenbank. Es gibt keine Drittanbieter-Skripte, die Besucherdaten aus einer US-Cloud laden — das ist ein viel kürzeres Gespräch mit deinem Datenschutzbeauftragten und klar auf der richtigen Seite der DSGVO.",[151,163,164,167,168,172],{},[29,165,166],{},"Geschwindigkeit."," Keine blockierenden Aufrufe zu Algolia, Disqus oder einem Bewertungs-CDN bei jedem Seitenaufruf. Die Plugins sind kleine ",[131,169,171],{"href":170},"/de/blog/why-neleto-runs-on-rust","Rust","-Dienste neben einem Rust-CMS; die Bewertungsdaten und der Suchindex sind bereits lokal.",[151,174,175,178],{},[29,176,177],{},"Ein Admin, eine Rechnung."," Redakteure verwalten alles vom selben Dashboard aus, mit denselben Rollen. Es gibt keine separate SaaS-Konsole zum Einloggen und keinen Stapel monatlicher Abos, der still mit deinem Traffic wächst.",[15,180,181],{},"Genau das ist die Idee hinter einem All-in-one-CMS: Die Funktionen, die eine echte Website braucht, sollten nicht jede für sich ein eigener Anbieter sein. Sie sollten einfach da sein.",[22,183,185],{"id":184},"der-build-in-public-teil","Der Build-in-Public-Teil",[15,187,188,189,193,194,197],{},"Alle fünf basieren auf demselben ",[131,190,192],{"href":191},"/de/docs/developer/plugins/first-steps","Plugin-System",", das mit Neleto ausgeliefert wird — jedes ist ein kleiner Dienst, den das CMS neben deiner Website betreibt und der Komponenten, Template-Helfer, besucherseitige Seiten und Dashboard-Karten bereitstellt. Das ist dieselbe Oberfläche, gegen die jeder Entwickler bauen kann, und ein großer Teil davon, warum ein kleines Team fünf davon in kurzer Zeit ausliefern konnte: Die harten Teile (Rendering, Bildskalierung, Auth, Rollen, Hosting) übernimmt bereits das CMS, sodass ein Plugin ",[34,195,196],{},"nur noch"," das Feature sein muss.",[15,199,200],{},"Wie du dein eigenes Plugin schreibst, vertiefen wir in einem späteren Beitrag. Für jetzt gilt: Wenn du eine Neleto-Website betreibst, liegen diese fünf heute im Plugin-Store. Installier die, die du brauchst, und spar dir die Abos, die du nicht brauchst.",[202,203],"hr",{},[15,205,206,207,211,212,216],{},"Betreibst du deine Website irgendwo, wo dir schon die Basics pro Suche und pro Sitzplatz berechnet werden? Genau die Lücke soll Neleto schließen — ",[131,208,210],{"href":209},"/de/features","schau dir an, wie das komplette CMS abschneidet",", oder ",[131,213,215],{"href":214},"/de/pricing","starte ein kostenloses Projekt"," und installier die Plugins, die du brauchst.",[15,218,219],{},[29,220,221],{},"Schnelle Websites. Einfacher Content. KI-nativ.",{"title":223,"searchDepth":224,"depth":224,"links":225},"",2,[226,227,228,229,230,231,232],{"id":24,"depth":224,"text":25},{"id":56,"depth":224,"text":57},{"id":77,"depth":224,"text":78},{"id":102,"depth":224,"text":103},{"id":119,"depth":224,"text":120},{"id":142,"depth":224,"text":143},{"id":184,"depth":224,"text":185},"2026-08-17","Suche, Kommentare, Google-Bewertungen, SEO-/Barrierefreiheits-Audits und Galerien — fünf neue Plugins, die in deiner Neleto-Instanz auf deinem EU-Server laufen, ohne Drittanbieter-Skripte und ohne zusätzliche Abos. Hier steht, was jedes kann — und wo die Grenzen sind.","md","/img/blog/five-plugins-built-in.svg",{},true,"/de/five-plugins-built-in",{"title":5,"description":234},"de/five-plugins-built-in",[243,244,245,246,247,248,249],"Neleto","Plugins","CMS","Build in Public","SEO","Search","DSGVO","IOKlhWmmiLbAHroxwhtffZXsuWDIjCtKpzjYuKBwdFc",[252,254,263,274,285,295,304,313,323,334,342,353,363,373,380],{"path":239,"title":5,"description":234,"date":233,"author":6,"image":236,"tags":253},[243,244,245,246,247,248,249],{"path":255,"title":256,"description":257,"date":258,"author":6,"image":259,"tags":260},"/de/why-neleto-runs-on-rust","Warum Neleto auf Rust läuft (und die Benchmarks, die es belegen)","Die ehrliche Geschichte hinter der Entscheidung für Rust als CMS-Backend — echte Benchmarks von einer einzelnen Instanz (11 ms TTFB, ~9.400 Req/s, 78 MB RAM) und die Stellen, die uns wirklich Zeit gekostet haben: langsamere Entwicklung, schwierigere Einstellung, junge Bibliotheken.","2026-08-10","/img/blog/why-neleto-runs-on-rust.svg",[243,171,261,262,246],"Performance","Benchmarks",{"path":264,"title":265,"description":266,"date":267,"author":6,"image":268,"tags":269},"/de/page-builder-walkthrough","Eine Landingpage in Neleto bauen: Ein echter Walkthrough (Maus und Prompt)","Ich habe dieselbe Landingpage zweimal gebaut — einmal von Hand im visuellen Builder, einmal per Prompt an Claude über unseren MCP-Server — und beides gestoppt. Hier ist genau, was passiert ist, inklusive der Teile, die langsamer waren, als mir lieb ist.","2026-07-27","/img/blog/page-builder-walkthrough.svg",[243,270,245,271,272,273],"Page Builder","MCP","AI CMS","No-Code",{"path":275,"title":276,"description":277,"date":278,"author":6,"image":279,"tags":280},"/de/mcp-connectors","Neleto mit allem verbinden: Der native MCP-Server und das Connector-Ökosystem","Dein CMS sollte keine Insel sein. So sprechen Claude, Cursor und Windsurf direkt mit deinen Inhalten — und wohin die Reise als Nächstes geht.","2026-07-20","/img/blog/mcp-connectors.svg",[271,281,282,283,284,243,245],"Connectors","KI","Claude Code","Cursor",{"path":286,"title":287,"description":288,"date":289,"author":6,"image":290,"tags":291},"/de/wordpress-migration-walkthrough","Eine 40-Seiten-Website von WordPress umziehen: Ein ehrlicher Walkthrough von Anfang bis Ende","Die Content-Migration selbst dauerte keine Stunde. Der komplette Umzug — Domain, DNS, Weiterleitungen, Formulare, QA — brauchte fast einen ganzen Tag. Hier ist jeder Schritt, jede Stolperfalle und die Teile, die die Migrations-Guides gern weglassen.","2026-07-13","/img/blog/wordpress-migration-walkthrough.svg",[292,293,245,249,294,243],"WordPress","Migration","EU-Hosting",{"path":296,"title":297,"description":298,"date":299,"author":6,"image":300,"tags":301},"/de/html-to-editable-cms","Ich habe eine statische HTML-Seite mit einem Prompt zum editierbaren CMS gemacht","Webdesigner verlieren Tage damit, fertige Designs als CMS nachzubauen. So macht Neletos nativer MCP-Server das aus einem einzigen Prompt — inklusive Animationen und Custom-Cursor.","2026-07-06","/img/blog/html-to-editable-cms.svg",[271,302,303,283,245,243],"KI-Agenten","Webdesign",{"path":305,"title":306,"description":307,"date":308,"author":6,"image":309,"tags":310},"/de/console-launch-free-tier","Neleto Console ist live — und der Free-Tier ist offen","Registrier dich auf console.neleto.io, bekomm ein echtes CMS und zahl uns nichts. Hier ist, warum wir es so gebaut haben.","2026-06-29","/img/blog/console-launch-free-tier.svg",[246,243,311,312,294,245],"Free-Tier","Self-Serve",{"path":314,"title":315,"description":316,"date":317,"author":6,"image":318,"tags":319},"/de/mcp-server-explained","MCP-Server erklärt: Der Deep Dive","Wie das Model Context Protocol sichere, native Interaktion von KI-Agenten mit deinen Anwendungen ermöglicht — und warum native Implementierung entscheidend ist.","2026-06-22","/img/blog/mcp-server-explained.svg",[271,320,321,302,322],"MCP-Server","Model Context Protocol","KI-Integration",{"path":324,"title":325,"description":326,"date":327,"author":6,"image":328,"tags":329},"/de/neleto-vs-contentful","Neleto vs Contentful: Welches CMS solltest du 2026 wählen?","Ein praxisnaher Vergleich für Entwickler, Agenturen und wachsende Unternehmen — von Preisen über Performance und KI-Integration bis hin zu EU-Compliance.","2026-06-16","/img/blog/neleto-vs-contentful.svg",[243,330,331,332,333],"Contentful","Headless CMS","CMS-Vergleich","KI-CMS",{"path":335,"title":336,"description":337,"date":338,"author":6,"image":339,"tags":340},"/de/agentic-traffic-surpassed-humans","Bots überholen uns: Was das agentische Web für dein CMS bedeutet","Cloudflare meldet: KI-Agenten treiben inzwischen den Großteil des Web-Traffics — 18 Monate früher als erwartet. Was das für die Art ändert, wie du Inhalte veröffentlichst, und was du jetzt tun solltest.","2026-06-08","/img/blog/agentic-traffic-surpassed-humans.svg",[341,302,271,245,243],"Agentisches Web",{"path":343,"title":344,"description":345,"date":346,"author":6,"image":347,"tags":348},"/de/glw-gmbh-case-study","Ein 40 Jahre altes Familienunternehmen modernisiert: Die neue Website der GLW GmbH mit Neleto","Wie wir für einen führenden deutschen Spezialisten für Kabelverarbeitung eine schnelle, mehrsprachige und CRM-integrierte Website mit Neleto umgesetzt haben — in enger Zusammenarbeit mit der Agentur Inhalt.","2026-06-05","/img/blog/glw-gmbh-case-study.svg",[349,350,243,351,352],"Case Study","Kundenprojekt","CRM-Integration","Custom Plugin",{"path":354,"title":355,"description":356,"date":357,"author":6,"image":358,"tags":359},"/de/eu-hosting-compliance","Warum EU-Hosting-Compliance für deine Website wichtig ist","Datensouveränität, DSGVO und die richtige Infrastruktur im Jahr 2026","2026-06-01","/img/blog/eu-hosting-compliance.svg",[249,360,361,362,243],"EU Hosting","Datenschutz","Compliance",{"path":364,"title":365,"description":366,"date":367,"author":6,"image":368,"tags":369},"/de/buergerstiftung-ravensburg","Bürgerstiftung Ravensburg: Moderne Website für gesellschaftliches Engagement mit Neleto","Wie wir für eine regionale Bürgerstiftung eine klare, schnelle und emotional ansprechende Website mit Neleto entwickelt haben — in enger Zusammenarbeit mit der Agentur Inhalt.","2026-05-29","/img/blog/buergerstiftung-ravensburg.svg",[349,370,371,243,372],"Nonprofit","Stiftung","Website",{"path":374,"title":375,"description":376,"date":377,"author":6,"image":378,"tags":379},"/de/what-is-mcp","Was ist das Model Context Protocol (MCP)?","Der neue Standard, der KI-Agenten mit deinen Tools und Daten verbindet","2026-05-25","/img/blog/what-is-mcp.svg",[271,282,321,302,245],{"path":381,"title":382,"description":383,"date":384,"author":6,"image":385,"tags":386},"/de/why-neleto-exists","Warum es Neleto gibt","Das CMS für Geschwindigkeit, Einfachheit und das KI-Zeitalter","2026-05-18","/img/blog/why-neleto-exists.svg",[245,282,387,261,243],"Webentwicklung",1786953983322]