• Aide · Votre site

Votre site

Votre IA construit votre site et le met en ligne sur Company of One. Vous voyez d'abord un aperçu. Il passe en ligne seulement après votre oui, avec un abonnement payant.

Où est mon site ?

  • Home a une carte "Votre site". Elle dit "En ligne sur" avec l'adresse quand le site est en ligne, ou "Privé" tant que vous seul le voyez. "Copier l'adresse" la copie, et "Aperçu" ouvre le dernier aperçu.
  • Settings, "Vos sites" montre chaque site avec "votre adresse gratuite" et votre propre domaine si vous en avez un.
  • Votre adresse gratuite est faite avec le nom court de votre entreprise. Pas besoin d'acheter un domaine pour en avoir une.
  • Votre site principal est celui de Home. Les autres sites ou pages faits par votre IA s'y ajoutent.
  • Pendant l'essai gratuit, le site reste privé. Avec un abonnement payant, il passe en ligne après votre oui.

"Not connected", "Not set up" et "Hosted on"

  • Fiez-vous à la carte de Home : elle lit votre vrai site.
  • Les listes d'outils (dans Marketing, "Website & pages", et dans les outils de chaque service) lisent votre propre liste d'outils. Elles peuvent dire "Not connected" ou "Not set up" alors que votre site est en ligne, parce que cette liste n'a pas été remplie. Le site, lui, va bien.
  • "Hosted on", c'est là où vit un outil. Pour un site fait ici, et si vous n'avez jamais eu de site, écrivez Company of One.

Changer les mots, les photos et le style

  • Aujourd'hui, c'est votre IA qui change les mots et les photos de votre site. Dites-lui quoi changer, regardez l'aperçu, et dites oui. Le bureau n'a pas encore son propre éditeur de pages.
  • Vos photos : envoyez-les dans Media, puis dites à votre IA lesquelles utiliser et où.
  • Votre numéro de téléphone, vos prix ou vos horaires : dites-le à votre IA, et elle les met sur la page.
  • Settings, "Votre style" montre vos couleurs, vos polices et votre logo. Pour les changer, demandez à votre IA : elle prend un des styles tout prêts ou change une couleur, et demande votre oui.
  • Un site déjà construit ne change pas tout seul quand votre style ou votre cap change. Demandez à votre IA de le reconstruire, regardez l'aperçu et dites oui.
  • La langue de votre site : dites-le à votre IA. Une page est en anglais tant que votre IA ne lui donne pas de langue.
  • Chaque site a une page de confidentialité et une page de conditions. Une page Impressum, remplie avec les coordonnées de votre entreprise et liée dans chaque pied de page, arrive bientôt.

Comment un site se construit

Il y a deux façons, et les deux arrivent au même endroit :

  • La façon simple : votre IA décrit la page dans un fichier page.json et le bureau la construit, formulaires compris. Le savoir-faire build-a-landing-page fait cela. Utilisez-le quand votre IA ne peut pas exécuter de code. Le page.json a besoin d'un brand (les couleurs et les polices de la page), comme dans le page.json d'exemple du savoir-faire. Sans lang, la page est en anglais.
  • À la main : votre IA écrit elle-même les fichiers HTML, CSS et JS et les envoie avec deploy_site.

Chaque site a un index.html, sa page d'accueil. Le premier envoi envoie tous les fichiers. Ensuite, votre IA n'envoie que les fichiers changés, avec base réglé sur la version sur laquelle elle construit.

Les trois parties suivantes sont pour votre IA. Elles donnent chaque règle que le bureau vérifie quand un site passe en ligne, pour que votre IA fasse juste du premier coup. Vous n'avez pas besoin de les apprendre.

Sortes et tailles de fichiers

  • Fichiers texte : html, css, js, mjs, json, webmanifest, txt, xml, map et svg. Envoyez-les en texte simple.
  • Images, polices, PDF et 3D : png, jpg, gif, webp, avif, ico, woff, woff2, ttf, otf, pdf, glb, bin (avec le .gltf qui le nomme), hdr, ktx2 et wasm. Envoyez-les en base64. Un .gltf est du texte.
  • Les films et le son vont dans la médiathèque, jamais dans le site.
  • Les images déjà dans votre médiathèque : media: [{ path, asset_id }] place une copie au format web (.webp) de chacune dans le site, à ce chemin.
  • Les tailles viennent avec votre abonnement : jusqu'à 25 Mo par fichier, et de 2 000 fichiers et 250 Mo par site pendant l'essai jusqu'à 20 000 fichiers et 2 Go avec Growth. deploy_site avec read: true indique les vôtres. Un appel transporte environ 3 Mo : envoyez le reste en plusieurs appels, avec base. Besoin de plus ? Écrivez à hello@companyofone.eu et nous l'augmentons.
  • Les chemins utilisent seulement des lettres, des chiffres et . _ - /, sans / au début et sans ...

Votre propre code : suivi, widgets et intégrations

Tout site web fonctionne ici, comme sur Kajabi : collez votre code de suivi ou de widget dans le head, le footer ou un bloc de code.

  • Chaque page : le page.json de la page d'accueil prend site_code (head, footer). Une page : son page.json prend code (head, footer, block, un bloc de code dans la page). Une page que votre IA écrit elle-même prend du code n'importe où dans son HTML.
  • Scripts, intégrations, scènes 3D (three.js, WebGL), animations, polices et médias de toute adresse https fonctionnent sur vos pages publiques.
  • Google Analytics, Google Tag Manager, le pixel Meta et d'autres pixels, avec les événements de prospect et d'achat : le skill tracking les ajoute avec notre propre bandeau cookies, pour que rien ne suive un visiteur avant son accord. La loi européenne le demande, et en tant que propriétaire du site c'est votre devoir ; le skill le fait correctement.
  • Avant toute mise en ligne, la carte de oui montre ce que le code charge et d'où ("Cette page ajoute du code de : ..."). Chaque version peut être annulée.
  • Les pop-ups et les comptes à rebours sont désactivés, sauf si vous les demandez. Votre IA ajoute alors un pop-up discret, ou un compte à rebours jusqu'à une vraie date de fin.

Votre espace membres a sa propre adresse

  • Vos membres se connectent, voient ce qu'ils ont acheté et gèrent leur abonnement sur leur propre adresse protégée (members--anna.companyofone.site). Le code d'autres sites n'y tourne jamais, il ne peut donc jamais atteindre la connexion ou les paiements d'un membre. Le paiement se fait sur la page de Stripe.
  • Les liens vers /members/ sur votre site y mènent d'eux-mêmes.
  • Pour votre IA : les pages sous members/ n'exécutent que les fichiers .js du site (pas de code dans la page, pas de scripts d'autres adresses : copiez une bibliothèque dans le site), et leur code n'appelle que /api/v1/... ou un hôte de co1-app.json allowedHosts.connect.

Jamais sur un site

Pour protéger vos visiteurs, ceci est refusé à la mise en ligne et vérifié à nouveau chaque jour : des champs de mot de passe, de carte, de banque ou de code à usage unique ; une page qui envoie les visiteurs vers un autre site dès son ouverture ; du code qui mine de la cryptomonnaie ; des scripts d'adresses connues pour les logiciels malveillants ; et des programmes ou archives en fichiers. Les formulaires ont leurs propres règles : voir "Les formulaires de votre site".

Vendre sur votre site

Un bouton d'achat demande trois choses : un co1-app.json avec checkout.create dans ses permissions, un espace membres à members/index.html où les acheteurs arrivent après avoir payé, et des produits avec un prix. Le savoir-faire build-a-landing-page met les trois en place pour vous.

Un téléchargement gratuit est un produit marqué gratuit et sans prix : chaque membre qui se connecte le reçoit, et vous voyez qui l'a pris. Le donner attend votre oui, comme tout produit. Ceux qui ont pris un cadeau n'ont pas accepté de recevoir des e-mails : écrivez-leur seulement s'ils se sont inscrits à votre liste.

Mettre à jour, annuler et retirer

  • deploy_site avec read: true montre la version actuelle du site, ses adresses, et la clé de la vérification anti-robots des formulaires.
  • read et undo s'utilisent seuls, sans fichiers. undo: true revient à la version qui était en ligne avant.
  • Pour retirer des fichiers, listez-les dans remove, avec base.
  • Votre abonnement fixe combien de pages vous pouvez avoir par site.

Galeries, listes et recherche

Votre IA peut ajouter à votre site une galerie, un annuaire, un catalogue ou n'importe quelle liste. Chacun est une collection de contenu : un seul design, et une page pour chaque élément.

  • Public ou réservé aux membres. Une collection publique reçoit ses pages chaque fois que votre IA met le site à jour. Une collection réservée aux membres ne crée aucune page publique : les membres connectés la voient, et si elle est liée à un produit, seulement les personnes qui l'ont acheté.
  • Envoyé par les visiteurs. Un formulaire de votre site peut ajouter des éléments, comme des avis ou des fiches. Chacun attend que votre IA le marque comme prêt et que vous disiez oui à la version qui le contient.
  • Photos et films. Un élément peut contenir une photo ou un film de votre médiathèque. Les photos sont copiées dans le site ; les films sont lus depuis la médiathèque.
  • Recherche. Chaque version de votre site a sa propre recherche, et votre IA peut placer le champ de recherche dans l'en-tête.

Une entreprise garde jusqu'à 50 collections, chacune avec jusqu'à 5 000 éléments. Les pages publiques comptent dans les pages de collection de votre offre.

Un blog

Votre IA peut tenir un blog sur votre site, comme sur Squarespace et WordPress. C'est une collection de contenu nommée par exemple blog, avec ceci sur la collection :

  • Catégories et étiquettes. category et tags nomment les champs qui les contiennent. Chaque catégorie et chaque étiquette a sa propre page avec ses articles, à /blog/category/<name>/ et /blog/tag/<name>/. Vous ou votre IA changez la catégorie ou les étiquettes d'un article comme n'importe quel autre champ.
  • RSS. feed: true crée un flux à /blog/rss.xml avec les 20 articles les plus récents, et un pour chaque catégorie. Les lecteurs de flux et les outils d'email peuvent le suivre. Chaque page indique au navigateur où est son flux.
  • Moteurs de recherche. Chaque article et chaque page de catégorie et d'étiquette est d'office dans votre sitemap.

Un article devient public seulement quand il est prêt et que vous avez dit oui à la version qui le contient. Les pages comptent dans les pages de collection de votre offre.

Les visites de votre site

L'accueil et Site web et pages montrent combien de pages ont été ouvertes : aujourd'hui, ces 7 derniers jours et ces 30 derniers jours, et vos pages les plus lues. Elles sont comptées sans cookies et sans aucun détail sur le visiteur, donc aucun bandeau cookies n'est nécessaire pour elles. Nous comptons les pages ouvertes, pas les personnes : quelqu'un qui lit trois pages compte trois fois. Les robots et les aperçus de liens sont exclus, et vos propres aperçus ne comptent jamais. Votre IA voit les mêmes chiffres dans son statut.

Le mettre en ligne

  1. Chaque envoi donne une adresse d'aperçu. Vous seul la voyez.
  2. Quand cela vous plaît, votre IA propose site_publish avec { site, version }, exactement comme deploy_site l'a renvoyé. Vous dites oui, et cette version passe en ligne.
  3. Pendant l'essai gratuit, un site reste un aperçu. Il passe en ligne une fois que vous avez un abonnement payant.

Déménager votre site

Déménager un site depuis Squarespace, Wix, WordPress ou ailleurs se fait pas à pas, avec la compétence move-in : 1. Le premier jour : votre Stripe, votre agenda et vos comptes sociaux se connectent ici, et vous utilisez Company of One tout de suite. Votre boîte mail reste où elle est. 2. Vos contacts et vos clients arrivent, avec leur consentement conservé. 3. Votre IA reconstruit chaque page ici, comme l'ancienne : le style, les mots, la structure et les mêmes adresses. Formulaires, réservations et paiements fonctionnent sur Company of One. 4. Votre domaine déménage en dernier, quand vous êtes satisfait. Votre ancien site continue de tourner jusque-là.

Les mêmes adresses et les redirections

  • Chaque page garde son ancienne adresse. Dans co1-app.json, addresses indique la forme de votre ancien site : slash (/about/), plain (/about) ou html (/about.html). Les autres formes d'une page y mènent alors, et les moteurs de recherche reçoivent l'adresse propre de chaque page et un plan du site entier.
  • Une adresse qui doit changer reçoit une redirection : "redirects": [{ "from": "/?p=12", "to": "/blog/my-post/" }]. Une redirection mène à une page du même site, jamais vers /api/ ou l'espace membres. Une chaîne est raccourcie pour vous, et une boucle est refusée avec la raison.

Votre propre domaine

Votre site commence sur une adresse gratuite. Avec un abonnement payant, vous pouvez ajouter votre propre domaine dans Settings, Your websites : tapez le domaine, et il montre les lignes exactes à copier là où votre domaine est géré. Ajouter ou retirer un domaine demande d'abord le code de votre application d'authentification.