Dystrybucja treści

Dystrybucja treści horoskopowych dla partnerów

Opublikuj pełny horoskop dzienny, tygodniowy lub miesięczny na własnej stronie, we własnym szablonie, w piętnastu językach: za darmo. Jedna zasada sprawia, że działa to dla obu stron: pełny tekst niesie znacznik canonical prowadzący z powrotem do źródła.

Treść bez doczepionego designu

To dokładny HTML, który zwraca API. Nie ma w nim atrybutu class, atrybutu style, żadnego div, żadnego koloru ani kroju: tylko elementy semantyczne, które twój CMS już stylizuje. Twój arkusz stylów wygrywa, bo nasz nigdy nie wchodzi na stronę. Ten sam artykuł jest dostępny także jako markdown, czysty tekst lub JSON schema.org.

zweryfikowano: 0 atrybutów style, 0 klasGET /api/v1/daily?full=1&format=html
HTML
HTML
<article>
  <h1>Baran — Horoskop dzienny</h1>
  <section>
    <p>…</p>
  </section>
  <section>
    <h2>Miłość</h2>
    <p>…</p>
  </section>
  <section>
    <h2>Praca</h2>
    <p>…</p>
  </section>
  <section>
    <h2>Energia</h2>
    <p>…</p>
  </section>
  <p><a href="https://sigastra.com/pl/horoskop-dzienny">Powered by Sigastra</a></p>
</article>
Markdown
HTML
# Baran — Horoskop dzienny

…

## Miłość

…

## Praca

…

## Energia

…

[Powered by Sigastra](https://sigastra.com/pl/horoskop-dzienny)

Ten sam artykuł w trzech różnych projektach

Nic poniżej nie zostało napisane od nowa. Każdy panel to identyczny HTML z góry, wrzucony w inny arkusz stylów: dziennik, nowoczesny magazyn i minimalistyczny blog. O to właśnie chodzi w dostarczaniu treści bez stylu: staje się twoja w chwili, gdy dociera.

Dziennik
Magazyn
Minimalistyczny blog

Grafika marki do każdego wpisu

Każdy element kanału niesie grafikę główną, renderowaną po stronie serwera z grafiki wektorowej: bez zdjęć stockowych, bez śladu licencji. Horoskop bez obrazka traci swoje miejsce w twojej siatce kart na rzecz dwunastu materiałów, które je mają, a żadna redakcja nie będzie szukać grafiki do dwunastu wpisów dziennie.

sign · dark
/api/v1/image/sign
sign · light
/api/v1/image/sign
cosmic · dark
/api/v1/image/cosmic

hero 1200×630 · wide 1600×900 · card 800×800 — ciemna i jasna, bo twój szablon artykułu jest zapewne biały

Punkty końcowe kanałów

Cztery formaty tej samej treści. MRSS i schema.org Article to te dwa, którymi potok wydawniczy zwykle już mówi; JSON i RSS zostają dla odbiorców zbudowanych na nich.

FormatURLCo niesie
MRSS/feed/daily/mrss?lang=plPełny tekst w content:encoded, obraz główny, Dublin Core, canonical jako link elementu. Wymaga Twojej witryny jako Referer albo Twojego klucza.
Article JSON/feed/daily/article?lang=plObiekty schema.org Article z pełnym tekstem. Wymaga Twojej witryny jako Referer albo Twojego klucza.
JSON/feed/daily/json?lang=plZajawki z linkiem do każdego znaku, dla czytników kanałów i prostych szablonów.
RSS 2.0/feed/daily/rss?lang=plProsty RSS z zajawkami i linkami, dla czytników kanałów.

daily · weekly · monthly · moon · cosmic. Swap the segment, and add &sign= for one sign.

Jak zintegrować

  1. 1
    Skieruj swój importer na kanał

    Wybierz MRSS, jeśli twój CMS przyjmuje XML, albo JSON schema.org Article, jeśli przyjmuje JSON. Dodaj ?lang= dla języka i ?sign= dla jednego znaku; pomiń dla wszystkich dwunastu.

  2. 2
    Zmapuj pola

    headline, dek, byline, published, category, tags, wordCount i image to osobne pola, nie musisz parsować naszego znacznikowania, żeby wypełnić własne.

  3. 3
    Wyrenderuj treść we własnym szablonie

    Treść to semantyczny HTML bez stylu (albo markdown, jeśli wolisz). Wrzuć ją do swojego komponentu artykułu, a twój własny CSS przejmuje stery.

  4. 4
    Ustaw canonical i zachowaj podziękowanie

    Publikacja pełnego tekstu oznacza dodanie dostarczonego znacznika canonical do head tej strony i pokazanie linku „Powered by Sigastra” przy treści. Te dwie linijki to cała cena.

Implementacja referencyjna
Zobacz gotową stronę partnera →

Ten sam artykuł w neutralnym szablonie, z canonical, linkiem z podziękowaniem i schema.org Article w head. Kod źródłowy jest dokumentacją.

Zestaw przykładowy

Jedno pobranie z prawdziwą odpowiedzią w każdym formacie: koperta JSON, HTML bez stylu, markdown, MRSS, schema.org Article: plus grafika główna w obu motywach i README z mapą pól. Wystarczy, by twój zespół zbudował importer, zanim w ogóle z nami porozmawia.

Pobierz zestaw przykładowy

Model

Dostajesz gotowy produkt redakcyjny: dwanaście znaków, pisanych według prawdziwego nieba danego dnia, aktualizowanych każdego ranka bez żadnej pracy po Twojej stronie. My dostajemy jeden widoczny link i, przy pełnym tekście, tag canonical. Pieniądze nie płyną w żadną stronę i nie ma umowy do podpisania. Cztery punkty poniżej to sedno; pełne warunki są na dole tej strony i dotyczą także syndykacji.

Zasady

01
Do zajawki wystarczy link

Fragment (karta, kolumna boczna, kilka linijek) wymaga widocznego linku „Powered by Sigastra” i niczego więcej: bez canonical, bez formularzy, bez zgłoszeń.

02
Pełny tekst wymaga canonical

Jeśli publikujesz cały horoskop, dodaj tag canonical do <head> tej strony. To jedna linijka, dajemy Ci dokładną treść, i to ona odróżnia syndykację od problemu zduplikowanej treści dla obu witryn.

03
Link jest na tej samej stronie

Widoczny na stronie, która pokazuje treść, i czytelny bez logowania. Najlepiej tuż przy treści; sprawdzenie akceptuje go w dowolnym miejscu tej strony, ale nie ukryty i nie w naszej ramce.

04
Wywołania z serwera wskazują witrynę

Importer albo nocne zadanie wywołuje z Twojego serwera, więc wysyła adres Twojej strony jako Referer albo, gdy witryna przejdzie sprawdzenie, darmowy klucz. Przechowywanie, tłumaczenie, aplikacje i wszystko inne obejmują pełne warunki poniżej.

Co dokładnie dodać

Wstaw to w <head> strony niosącej pełny tekst. API zwraca poprawny URL dla każdego znaku, języka i okresu w attribution.canonicalTag: skopiuj go z payloadu, zamiast budować samodzielnie, żeby zmiana języka lub sluga po naszej stronie nigdy nie zostawiła cię wskazującego na przekierowanie.

<link rel="canonical" href="https://sigastra.com/pl/horoskop-dzienny">

attribution.canonicalTag · attribution.canonicalRequired = true

Pełny artykuł do skopiowania

Kompletny, samodzielny blok: dwanaście horoskopów, link z podziękowaniem i komentarz pokazujący znacznik canonical do dodania. Wklej go do CMS-a, który przyjmuje HTML.

HTML
<!-- Add this to the <head> of THIS page: -->
<!-- <link rel="canonical" href="https://sigastra.com/pl/horoskop-dzienny"> -->

<section class="sigastra-daily">
  <article>
    <h3>Baran — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Byk — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Bliźnięta — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Rak — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Lew — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Panna — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Waga — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Skorpion — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Strzelec — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Koziorożec — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Wodnik — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <article>
    <h3>Ryby — Horoskop dzienny</h3>
    <p>…</p>
  </article>
  <p><a href="https://sigastra.com/pl/horoskop-dzienny">Powered by Sigastra</a></p>
</section>

Albo pobierz to z API

Do wszystkiego poza jednorazowym wklejeniem (nocne zadanie, szablon) wywołaj API z full=1 i wyrenderuj po swojemu. Ta sama treść, te same warunki.

curl -s "https://sigastra.com/api/v1/daily?lang=pl&full=1"
API →

Dystrybucja: najczęstsze pytania

Ile kosztuje dystrybucja horoskopu?+

Nic. Nie ma opłaty ani umowy; wywołanie z serwera wskazuje witrynę adresem strony albo, po sprawdzeniu linku, darmowym kluczem. Warunki to widoczny link z podziękowaniem oraz, przy pełnym tekście, znacznik canonical.

Dlaczego wymagacie znacznika canonical?+

Bo pełny tekst na twojej i pełny tekst na naszej stronie są identyczne, a bez canonical wyszukiwarka musi zgadywać, który jest oryginałem. Znacznik usuwa zgadywanie. Chroni też ciebie: twoja strona nie rywalizuje z naszą.

Czy dystrybuowana treść zaszkodzi mojemu SEO?+

Nie z canonical na miejscu: dokładnie temu on służy. Zachowujesz stronę, którą twoi czytelnicy cenią, i trafny link wychodzący, bez ryzyka zduplikowanej treści.

Czy mogę edytować tekst?+

Możesz go skrócić i owinąć własnym szablonem. Nie zmieniaj tego, co mówi o niebie: treść jest obliczona, a podanie źródła jest tym, co pozwala czytelnikowi to sprawdzić.

Jak często się aktualizuje?+

Horoskopy dzienne zmieniają się każdego ranka, tygodniowe na początku tygodnia, miesięczne pierwszego dnia miesiąca kalendarzowego. Pobieraj, kiedy chcesz; API jest w pamięci podręcznej i nigdy nie każe ci czekać.

Czy mogę użyć tego w aplikacji mobilnej?+

Nie w aplikacji natywnej. Program jest darmowy, bo treść stoi na publicznej stronie albo w publicznym kanale z linkiem, a aplikacja nie ma ani jednego, ani drugiego. Strona internetowa lub publiczny kanał na Telegramie są w porządku; w pozostałych sprawach napisz na info@sigastra.com.

Wszystko tutaj jest darmowe. Jedyny warunek to widoczny link: plus tag kanoniczny, jeśli publikujesz pełny tekst.

Jak działa „za darmo”

  • 3 dni na testy: w tym czasie link nie jest jeszcze wymagany.
  • Od 4. dnia: widoczny link do sigastra.com, którego tekst zawiera słowo „Sigastra”, na stronie, która pokazuje treść, czytelny dla każdego bez logowania. Twój język jest w porządku: „Powered by Sigastra”, „Horoskop od Sigastry” albo po prostu „Sigastra”. Nie w ramce widżetu i nie ukryty. Dodanie rel="nofollow" to Twój wybór.
  • Bez niego treść zostaje wstrzymana na każdej powierzchni (widżet, obrazy, JSON), a odpowiedź mówi dokładnie, co dodać. Twoją stronę mierzymy automatycznie.

Link dodany? Otwórz /api/partners/verify?site=twoja-domena.pl, a treść wróci w kilka minut. Darmowy klucz partnera jest wydawany Twojej stronie automatycznie, gdy tylko link zostanie zmierzony.

Pełne warunki korzystania