5.Безкоштовний хостинг для фронтенду. Gitlab Pages. SEO на ранній стадії

Відео версія
(YouTube - для зворотнього зв'язку)

На ранніх стадіях розробки має сенс зробити сайт заглушку для кращої оптимізації в пошукових системах в майбутньому.

Використовуйте Gitlab pages для безкоштовного хостингу фронту

В Gitlab Deploy -> Pages для генерації CI скрипту або ж налаштування сторінки

В звичайних випадках (використовуючи framework) CI скрипт вигляда якось так:

.gitlab-ci.yml
 image: node:20.12.2-alpine3.19
 before_script:
   - npm ci --ignore-scripts
 pages:
   script:
     - npm run generate
   artifacts:
     paths:
       - public
   rules:
     - if: $CI_COMMIT_BRANCH == "main"

public - повинна бути директорією в яку проходить збірка або генерація

Для SEO не забуваймо про robot.txt

public/robot.txt
User-agent: *
Disallow: