Demo installation — Reveloni Flat File CMS

SEO i wydajność

SEO i wydajność wbudowane od podstaw

Meta tagi

Globalne: site name, SEO title, meta description, meta keywords (dla całego serwisu). Per strona: meta title, meta description, meta keywords (nadpisują globalne). Automatyczne generowanie title: Tytuł strony | Nazwa serwisu.

Open Graph

Automatyczne tagi OG na każdej stronie: og:type (website), og:site_name, og:title, og:url, og:description, og:image (automatycznie z pierwszego zdjęcia galerii strony — lub z globalnego og_image). Dzięki temu udostępnienie linku na Facebooku, LinkedIn czy Twitterze wyświetla ładną kartę ze zdjęciem i opisem — bez dodatkowej konfiguracji.

Canonical i robots

Canonical URL generowany automatycznie na każdej stronie — zapobiega problemom z duplicate content. Meta robots: index, follow dla aktywnych stron; noindex, nofollow dla stron 404.

Sitemap i robots.txt

Automatyczny sitemap.xml dostępny pod /sitemap.xml — zawiera wszystkie aktywne strony z datami modyfikacji. Automatyczny robots.txt dostępny pod /robots.txt — wskazuje na sitemap, definiuje reguły crawlowania. Oba generowane dynamicznie — dodajesz stronę w panelu, pojawia się w sitemap natychmiast.

Pretty URLs

Reveloni używa mod_rewrite (Apache) do czytelnych adresów: /o-nas zamiast /index.php?page=o-nas. Podstrony: /uslugi/malowanie. Konfiguracja w .htaccess — gotowa od instalacji.

Wydajność

Zero zapytań SQL — dane z pliku JSON, nie z bazy. Ładowanie natychmiastowe. Gzip compression — włączone w .htaccess (HTML, CSS, JS, JSON kompresowane w locie). Cache static assets — obrazy: 1 miesiąc, CSS/JS: 1 tydzień (Expires headers). Minimalny footprint — cały CMS to kilka plików (index.php, admin.php, functions.php, style.css, script.js, data.json). Zero zewnętrznych bibliotek, zero CDN-ów (opcjonalnie). Czas ładowania — typowo poniżej 200 ms (TTFB) na przyzwoitym hostingu.