Publicator
Hivatalos Squarespace integráció

Blog a Squarespace
oldaladon — plugin nélkül.

A Squarespace-nek nincs publikus API-ja blogbejegyzés létrehozására, ezért a Publicator cikkeit egy apró, böngészőben futó megjelenítő widget rendereli az oldaladon. Két beillesztés a Squarespace-ben — a többi a Publicator webappban zajlik.

Nincs plugin

telepítés nélkül

~21 KB widget

7,6 KB gzip-elve

JSON-LD

strukturált adat

2 perc alatt kész

két beillesztés

yoursite.com/blog
Studio
WorkAboutBlog

Blog

#publicator-blog
SEO

Így írj blogot, amit a Google is szeret

2026. július 24. · /blog?pai=…

Marketing

7 tartalomtípus, ami tényleg konvertál

2026. július 19. · /blog?pai=…

AI

AI a tartalomgyártásban — mit bíznál rá?

2026. július 11. · /blog?pai=…

A widget csak a publikált cikkeket tölti be.

Készült a Publicator AI-jal

Nincs plugin

Code Injection elég

~21 KB widget

7,6 KB gzip-elve

JSON-LD

Article strukturált adat

Publikus token

csak olvasásra jogosít

Valódi 200-as URL

?pai=slug a saját oldaladon

6 Edge Function

sq-* végpontok

Hogyan működik?

Három lépés az automatizáláshoz

Egyszer beillesztesz két kódrészletet, utána minden automatikusan megy.

01

Csatlakozz

A Publicator webappban megadod a blog oldalad útvonalát (pl. /blog), csatlakoztatsz, és megkapod a kész kódrészletet. Nincs plugin, nincs app telepítés, nincs OAuth.

02

Alkoss

Generálsz és ütemezel tartalmakat a Publicator AI platformon belül — pontosan úgy, mint bármelyik másik integrációnál.

03

Publikálj

A publikált cikkek a beillesztett widgeten keresztül azonnal megjelennek a blog oldaladon — borítóképpel, kategóriákkal és JSON-LD strukturált adattal.

Csatlakozás

Négy lépés, két beillesztés

A csatlakoztatás teljes egészében a Publicator webappban zajlik. A Squarespace oldaladon mindössze két helyre kell bemásolnod egy-egy kódrészletet.

1

Add meg a blog útvonalát

A Publicator webappban, pl. /blog

2

Csatlakoztass

Megkapod a kész kódrészletet

3

Code Injection → Header

Settings → Advanced

4

Code Block a blog oldalra

A mount elem beillesztése

3. lépés

Code Injection · Header

Squarespace: Settings → Advanced → Code Injection → Header. Ide illeszted be a kapott kódrészletet, ami a publikus megjelenítő tokent és a blog útvonalát hordozza.

Code Injection · HEADER
<script>
  window.PublicatorAI = {
    site: "pt_a1b2c3d4…",
    blogPath: "/blog"
  };
</script>
<script defer
  src="…/publicator-embed.v1.js"></script>
  • A kódrészletet készen kapod — nem kell szerkesztened
  • Csak a publikus pt_ token kerül ide
Utolsó lépés
4. lépés

Code Block a blog oldalon

Arra az oldalra, amit a blogodnak szánsz, tegyél egy Code Blockot ezzel a tartalommal. Ide rendereli a widget a cikklistát és az egyes cikkeket.

Code Block tartalma:
<div id="publicator-blog"></div>
Mentés → a blog oldalad innentől a projekted publikált cikkeit listázza.
  • Egyetlen üres div — semmi több
  • A cikkek a ?pai=slug útvonalon nyílnak
Nincs plugin, nincs app telepítés, nincs OAuthSquarespace Code Injection súgó
Funkciók

Minden, ami a Squarespace integrációhoz kell

Egyetlen apró widget. Teljes automatizálás — a cím felvitelétől a közzétételig.

Bloglista és cikkoldal

A widget két nézetet rendel a beillesztett mount elembe: a publikált cikkek listáját és az egyes cikkek teljes oldalát — borítóképpel, rich HTML tartalommal és dátummal.

index + egy cikk nézet

SEO jelek automatikusan

Minden cikkhez JSON-LD strukturált adat, dinamikus meta cím és leírás, canonical, valamint Open Graph és Twitter Card kerül a fejlécbe — beállítás nélkül.

JSON-LD (Article) Auto
title + meta description Auto
canonical + Open Graph Auto

Könnyű, nem lassít

A teljes widget egyetlen ~21 KB-os fájl (7,6 KB gzip-elve), amit a böngésző defer módon tölt be. Az oldalad megjelenítését nem blokkolja.

7,6 KBgzip-elve

Nyers méret: ~21 KB · egyetlen fájl, defer betöltéssel

Kategóriák és címkék

A cikk kategóriái és címkéi chipként jelennek meg a listában és a cikkoldalon is.

CTA blokk kattintásméréssel

A strukturált CTA-adatból rendert gombot a widget, és a kattintásokat visszaküldi a platformnak.

Valódi 200-as URL-ek

Minden cikk a saját blog oldaladon nyílik, ?pai=slug paraméterrel — sosem lesz belőle soft-404.

Ütemezett közzététel

A jövőbeli dátumra ütemezett cikk a megadott időpontban vált publikáltra, és onnantól jelenik meg.

Idempotens frissítés

A cikk saját azonosítója a stabil identitás — az újrapublikálás frissít, nem duplikál.

Sanitizált tartalom

A widget beillesztés előtt megtisztítja a cikk HTML-jét — védelmi rétegként az oldalad körül.

SEO

Három SEO jel, automatikusan

A widget nem csak megjeleníti a cikkeket — a keresőknek szóló jeleket is elhelyezi az oldaladon, cikkenként külön.

JSON-LD strukturált adat

Article séma minden cikkhez, a fejlécbe injektálva

Beállítás nélkül

Dinamikus meta

Cím, leírás, canonical, Open Graph és Twitter Card

Beállítás nélkül

Valódi 200-as URL-ek

Cikkenként a saját oldaladon: ?pai=slug

Beállítás nélkül

Az őszinte kompromisszum

Mivel a Squarespace-nek nincs blogíró API-ja, a cikkeket a böngészőben futó widget rendereli. A kliensoldali renderelés SEO szempontból gyengébb, mint a szerveroldali — ezt nem titkoljuk el. Amit tehetünk, azt megtesszük: a JSON-LD strukturált adat, a dinamikus meta cím és leírás, valamint a valódi, 200-as státuszú URL-ek mérséklik a hátrányt, a modern Googlebot pedig rendereli a JavaScriptet, így a tartalom indexelhető. Ha garantáltan szerveroldali renderelésre van szükséged, a WordPress integrációnk erősebb választás.

Nyelvek

A widget felirata hat nyelven

A widget saját feliratai — „Tovább olvasom", „Vissza a bloghoz", dátumformátum, hibaüzenetek — hat nyelven érhetők el. A widget az oldalad nyelvbeállításából ismeri fel, melyiket használja, de a beillesztett kódrészletben kézzel is megadhatod.

Alapértelmezett
🇭🇺

Magyar

hu

🇬🇧

English

en

🇩🇪

Deutsch

de

🇪🇸

Español

es

🇮🇹

Italiano

it

🇸🇰

Slovenčina

sk

A cikkek nyelve rád van bízva

A fenti hat nyelv csak a widget saját feliratait érinti. Maga a cikk mindig azon a nyelven jelenik meg, amelyen a Publicator AI megírta — a platform bármilyen nyelven generálhat tartalmat, a widget pedig azt jeleníti meg, változtatás nélkül.

Biztonság

Két token, tiszta szereposztás

A titkos kulcs marad a backenden, az oldaladra csak egy olvasásra jogosító megjelenítő token kerül ki. Ez a különbség adja a modell biztonságát.

Titkos

sk_••••••••••••••••••••••••

Projekt kulcs. Csak a backend hívásaihoz. Soha nem kerül a böngészőbe.

Publikus

pt_a1b2c3d4…

Megjelenítő token. Ez van a beillesztendő kódban — csak publikált cikkeket olvashat.

A titkos kulcs sosem kerül ki

Az sk_ kezdetű titkos projekt kulcs kizárólag a Publicator és a backend között él. A nyilvános oldaladra soha nem kerül ki — a beillesztett kódrészlet nem tartalmazza.

A publikus token csak olvas

A kódrészletben lévő pt_ megjelenítő token kizárólag a projekted publikált cikkeinek olvasására jogosít. Írni, módosítani vagy beállítást elérni nem tud vele senki.

Azonnal visszavonható

Leválasztáskor a publikus token törlődik, így a még beillesztve maradt kódrészlet sem szolgál ki több tartalmat — a hozzáférés azonnal megszűnik.

Nincs szerverkód az oldaladon

Nem telepítesz plugint és nem futtatsz semmilyen szerveroldali kódot a Squarespace oldaladon, amit karban kellene tartanod vagy frissítened.

Base URL: https://wfjirakgiglsowunllsq.supabase.co/functions/v1
MethodEndpointCél
POST/sq-connectProjekt párosítása a webappból, projektválasztóval
POST/sq-connect-keyPárosítás API kulccsal — publikus megjelenítő token generálása
GET/sq-statusKapcsolat állapota és a beillesztendő kódrészlet metaadatai
POST/sq-disconnect-keyLeválasztás és a publikus megjelenítő token visszavonása
GET/sq-articlesA projekt publikált cikkeinek olvasása (lista és egy cikk) — ezt hívja a widget
POST/sq-publishA cikk publikáltra állítása és a nyilvános URL rögzítése
Publikus végpont: az sq-articles az egyetlen, amit a böngészőben futó widget hív. Hitelesítés a publikus pt_ site tokennel — vagy X-Publicator-Site headerben, vagy ?site= query paraméterként. Csak publikált, nem törölt cikkeket ad vissza, egyetlen projektre szűkítve.
Auth header: X-Publicator-Key: sk_… — a titkos projekt kulcs formátuma /^sk_[a-f0-9]{32,64}/. Ez a kulcs sosem kerül a böngészőbe.
Publikálás: a Squarespace-nek nincs blogíró API-ja, ezért az sq-publish nem hoz létre távoli objektumot — a cikket publikáltra állítja és rögzíti a nyilvános URL-t ({blog_path}?pai={slug}), a megjelenítést pedig a widget végzi.
GYIK

Gyakori kérdések

Minden, amit tudnod kell a Publicator AI Squarespace integrációjáról.

Mert a Squarespace nem tesz elérhetővé publikus API-t blogbejegyzés létrehozására vagy módosítására. Nincs mibe „bejelentkeznie" egy pluginnek, és nincs hova beírnia a cikket. Ezért az integrációnk másképp működik: a cikkeket egy böngészőben futó megjelenítő widget rendereli az oldaladon, amit a Squarespace saját Code Injection funkciójával illesztesz be.

Nem. A csatlakoztatás teljes egészében a Publicator webappban zajlik: megadod a blog oldalad útvonalát, csatlakoztatsz, és megkapod a kész kódrészletet. A Squarespace oldalon két helyre kell bemásolnod: a Settings → Advanced → Code Injection → Header mezőbe, illetve a blog oldalra egy Code Blockba. Semmit nem kell átírnod bennük.

A widget egyetlen, körülbelül 21 KB-os fájl, gzip-elve 7,6 KB — és defer módon töltődik, tehát nem blokkolja az oldal megjelenítését. Az oldalad többi része ugyanúgy jelenik meg, mint eddig; a cikklista a betöltés után rendereldődik a beillesztett mount elembe.

Őszintén: a kliensoldali renderelés gyengébb, mint a szerveroldali. Ezt nem szépítjük. Amit tehetünk, azt megtesszük: minden cikkhez JSON-LD strukturált adat kerül a fejlécbe, a widget dinamikusan beállítja a meta címet és leírást, a canonicalt, az Open Graph és Twitter Card adatokat, és minden cikk valódi, 200-as státuszú URL-en érhető el a saját oldaladon. A modern Googlebot rendereli a JavaScriptet, így a tartalom indexelhető. Ha garantáltan szerveroldali renderelés kell, a WordPress integrációnk erősebb.

Igen, mert két különböző token van. Az sk_ kezdetű titkos projekt kulcs soha nem kerül ki az oldaladra — az kizárólag a backend hívásaihoz kell. A beillesztendő kódban a pt_ kezdetű publikus megjelenítő token van, ami kizárólag a projekted publikált cikkeinek olvasására jogosít. Írni, módosítani vagy beállításokat elérni nem lehet vele.

A Code Injection a Squarespace saját funkciója, nem a miénk — hogy a te előfizetésedben elérhető-e, azt a Squarespace súgójában tudod ellenőrizni. A pontos menüútvonal: Settings → Advanced → Code Injection → Header.

Squarespace Code Injection súgó

A leválasztás visszavonja a publikus megjelenítő tokent. Ettől kezdve a még beillesztve maradt kódrészlet sem kap tartalmat — a hozzáférés azonnal megszűnik. A kódrészletet ilyenkor nyugodtan el is távolíthatod a Code Injectionből és a Code Blockból.

A widget saját feliratai (például „Tovább olvasom" vagy „Vissza a bloghoz") hat nyelven érhetők el: magyar, angol, német, spanyol, olasz és szlovák. A widget az oldalad nyelvbeállításából ismeri fel, melyiket használja, de a beillesztett kódrészletben kézzel is megadhatod. Maguk a cikkek mindig azon a nyelven jelennek meg, amelyen a Publicator AI megírta őket.

További kérdésed van?

Írj nekünk

Kezdj el most

Két lépés a teljes automatizáláshoz — és nincs mit telepítened a Squarespace oldaladra.

1. lépés

Csatlakoztasd a Squarespace-t

A Publicator webappban megadod a blog oldalad útvonalát, csatlakoztatsz, és megkapod a beillesztendő kódrészletet.

Csatlakoztatás most
2. lépés

Hozz létre fiókot

Publicator fiók nélkül nincs mit megjelenítenie a widgetnek. A regisztráció pár másodperc.

Regisztrálok
Indulási kedvezmény
50%kedvezmény

Az első hónapra, a Squarespace integráció indulása alkalmából. Add meg a kuponkódot a regisztrációnál vagy az előfizetésnél.

Kuponkód:

Kattints a másoláshoz

Squarespace·Nincs plugin, nincs app telepítés·~21 KB widget