Viniun
Menu
Tutoriais da Viniun

Tutorial: hospedar site na Hostinger ou HostGator com a Viniun

Passo a passo para gerar o site feito por IA em páginas estáticas, subir na pasta public_html da Hostinger, HostGator, KingHost ou Locaweb, apontar o domínio, ligar o HTTPS, limitar a chave pública ao domínio e testar o primeiro lead no CRM.

  • Publicado em
  • 8 min de leitura
Tutorial: hospedar site na Hostinger ou HostGator com a Viniun

Neste tutorial você vai hospedar site na Hostinger, na HostGator, na KingHost ou na Locaweb, com os imóveis e os contatos vindo da Viniun. O site pode ter sido feito pelo Lovable, pelo ChatGPT, pelo Claude ou por um programador: o que importa é que ele busca o estoque na API da Viniun e manda os formulários para o funil. Assim a imobiliária fica com a hospedagem que já paga e o CRM continua sendo o lugar dos dados.

Quem pode fazer: quem tem acesso ao painel da hospedagem e ao domínio, junto com quem tem permissão de edição em INTEGRAÇÕES › API & Webhooks na Viniun. As telas são da conta de demonstração da Viniun, com dados fictícios; os passos dentro das hospedagens estão descritos em texto, porque cada painel muda um pouco.

O que você precisa antes de começar

  • O código do site feito por IA (veja Lovable ou ChatGPT e Claude).
  • Um plano de hospedagem com acesso ao gerenciador de arquivos ou FTP.
  • O domínio registrado (no Registro.br, para .com.br) e acesso à zona de DNS.
  • Node.js instalado no computador para gerar os arquivos, ou alguém que faça esse passo.

Passo 1: peça à IA um site em páginas estáticas

Hospedagem compartilhada entrega arquivos prontos (HTML, CSS e JavaScript); ela não roda o servidor de um site em Next.js. Por isso, na aba Crie seu site com IA, copie o prompt do ChatGPT ou do Claude e, antes de colar na IA, acrescente no final o pedido abaixo. Se o seu plano permitir Node.js, dá para manter as páginas geradas no servidor; peça à IA as duas opções e escolha com quem cuida da hospedagem.

Prompt do ChatGPT na Viniun com a linha do site oficial e a parte de tecnologia marcadas
O prompt do ChatGPT, base para o site estático.
  1. ChatGPT — o prompt para ChatGPT e Claude.
  2. Site oficial atual — o endereço que a IA usa como principal para o Google. Troque pelo seu domínio novo, se for outro.
  3. Tecnologia — pede páginas geradas no servidor ou estáticas e aceita a versão só com HTML e JavaScript.
Gere o site como páginas estáticas para hospedagem compartilhada: uma página por imóvel criada na hora do build a partir de GET /imoveis/slugs, sitemap.xml e robots.txt. A busca, os preços e os formulários continuam chamando a API no navegador com a chave pública. Se alguma rota existir só no navegador, crie o arquivo .htaccess que manda essas rotas para o index.html.

Passo 2: gere uma página por imóvel com a lista de endereços

Para o Google, cada imóvel precisa da sua própria página. A API tem uma lista leve com o endereço de todos os imóveis publicados, usada justamente para criar essas páginas e o mapa do site na hora de gerar os arquivos. Ela está descrita na documentação pública.

Documentação pública da Viniun na consulta Todos os endereços (sitemap)
A lista de endereços dos imóveis, na documentação pública.
  1. Todos os endereços (sitemap) — a consulta que devolve o endereço de cada imóvel publicado.
  2. Para que serve — até 5.000 imóveis por página, com a data de atualização: base do sitemap.xml e das páginas estáticas.

Passo 3: gere os arquivos do site

No computador, dentro da pasta do projeto, rode npm install e depois npm run build. Os arquivos prontos ficam numa pasta: dist (sites em Vite, como os do Lovable, e Astro) ou out (Next.js em modo estático). Site do Lovable: ligue o projeto ao GitHub pelo próprio Lovable e baixe o código. Antes de subir, abra a pasta e confira se há um index.html e uma pasta por imóvel (ou arquivos .html com o nome de cada imóvel).

Passo 4: suba os arquivos para hospedar site na Hostinger ou HostGator

Hostinger: no painel, abra o gerenciador de arquivos do site e entre em public_html. HostGator: no cPanel, abra o Gerenciador de Arquivos e entre em public_html. KingHost e Locaweb: use o gerenciador de arquivos do painel ou um programa de FTP, com os dados de acesso que a hospedagem envia.

Envie o conteúdo da pasta dist ou out, não a pasta em si: o index.html precisa ficar direto em public_html. Dica: compacte em .zip, envie e use a opção de extrair do gerenciador. Apague antes o index.html de boas-vindas da hospedagem, se houver.

Passo 5: aponte o domínio e ligue o HTTPS

No lugar onde o domínio foi registrado, aponte para a hospedagem: troque os servidores DNS pelos que a hospedagem informa, ou crie o registro A com o IP do plano. A mudança pode levar algumas horas para valer.

Depois ligue o certificado SSL na área de SSL do painel da hospedagem (a maioria oferece um gratuito) e ative o redirecionamento para https. Sem HTTPS o navegador marca o site como inseguro e o Google rebaixa.

Passo 6: limite a chave pública ao seu domínio

Com o site no endereço definitivo, deixe a chave pública valendo só nele. Na Viniun, em Chaves de API, use o ícone de globo da chave pública ou crie uma nova, como abaixo. Coloque o domínio com e sem www, um por linha: a Viniun compara o endereço exato.

Nova chave pública na Viniun com o domínio da imobiliária com e sem www
Chave pública só para o domínio do site. Na demonstração o botão Criar não foi clicado.
  1. Nome da chave — para reconhecer depois, como "Site na hospedagem própria".
  2. Site no navegador — a permissão da chave pública, que pode ficar no código do site.
  3. Domínios — o seu domínio sem e com www. Outro site que copiar a chave recebe o erro 403.
  4. Criar — cria a chave; ela aparece uma única vez. Troque a chave no código e gere os arquivos de novo, se mudou.

Passo 7: teste os imóveis e o formulário

Abra o site no celular e no computador: a busca precisa mostrar os imóveis publicados, e cada imóvel precisa abrir a sua página. Depois envie o formulário de um imóvel com seu nome e telefone. A documentação pública explica o que o formulário manda e o que volta quando dá certo.

Documentação da Viniun da consulta Enviar contato (lead) com nome, telefone e a resposta Lead registrado
O envio do contato, na documentação pública.
  1. O que acontece — todo formulário vira lead no funil, com o corretor do rodízio e o aviso no WhatsApp; o mesmo telefone reaproveita o lead aberto.
  2. Nome — obrigatório, com pelo menos 3 letras.
  3. Telefone — obrigatório, com DDD.
  4. Lead registrado — a resposta de sucesso. O site deve mostrar a mensagem que vem nela.

Passo 8: confira o lead no CRM

Em CRM › Leads, filtre a origem por Site. O seu teste aparece no topo, com o corretor que o rodízio escolheu. Se não aparecer, abra o site, aperte F12, vá na aba de rede e envie de novo: o erro mostra se é domínio (403), chave (401) ou envio repetido demais (429).

Lista de Leads da Viniun filtrada pela origem Site com nome, origem e responsável marcados
Leads de origem Site (dados de exemplo da demonstração).
  1. Origem: Site — o filtro que mostra só os contatos do site.
  2. Lead — nome e telefone de quem preencheu.
  3. Origem — confirma que veio do site.
  4. Responsável — o corretor do rodízio, avisado para atender.

Passo 9: mantenha as páginas dos imóveis atualizadas

Busca, preços e fotos vêm da API e se atualizam sozinhos. Já a página própria de um imóvel novo só existe depois de gerar os arquivos de novo. O simples: gere e suba de novo uma vez por dia ou por semana. O automático: peça a quem cuida do site uma rotina que gera e envia os arquivos, e cadastre um webhook na Viniun que avisa essa rotina quando um imóvel entra ou sai do ar.

Janela Novo webhook na Viniun com os eventos de imóvel publicado e imóvel que saiu do ar marcados
Webhook para avisar a rotina que atualiza o site. Na demonstração o botão Salvar não foi clicado.
  1. Nome — para reconhecer o aviso.
  2. Endereço que vai receber — o endereço da rotina que gera o site de novo (fornecido por quem montou a automação).
  3. Imóvel publicado — avisa quando um imóvel entra no ar.
  4. Imóvel saiu do ar — avisa quando um imóvel é despublicado.
  5. Salvar — ativa o webhook. Os detalhes estão no tutorial de webhooks.

Quais são as dicas e os erros mais comuns?

  • Página em branco ou erro 404 ao abrir um imóvel: as rotas do site existem só no navegador. Peça à IA o .htaccess que manda tudo para o index.html, ou gere as páginas estáticas.
  • O site abre mas não mostra imóveis: confira se o domínio está na lista da chave, com e sem www.
  • Nunca coloque chave secreta no site: em hospedagem compartilhada tudo roda no navegador. Use só a pública (vk_pub_SUA_CHAVE).
  • Sitemap: depois de publicar, envie o endereço /sitemap.xml no Google Search Console.
  • Prefere não cuidar de hospedagem? O site pronto da Viniun já vem hospedado, com HTTPS e páginas de imóvel: veja os modelos de site.

Próximos passos

Perguntas frequentes

Posso hospedar o site da imobiliária em qualquer hospedagem?

Sim. Os imóveis e os contatos vêm da API da Viniun, então o site pode ficar na Hostinger, HostGator, KingHost, Locaweb ou outra.

Hospedagem compartilhada roda site em Next.js?

Não o servidor do Next.js. Gere o site em páginas estáticas (pasta out ou dist) ou use um plano com Node.js.

Imóvel novo aparece sozinho no site estático?

Na busca, sim, porque ela consulta a API. A página própria do imóvel aparece quando você gera e sobe os arquivos de novo.

Para onde vão os contatos do site hospedado fora?

Para o funil da Viniun, com origem Site e o corretor do rodízio, como os do site da plataforma.

Preciso de SSL?

Sim. Ligue o certificado no painel da hospedagem e redirecione para https. Sem ele o navegador marca o site como inseguro.

Escrito por

Time de produto e conteúdo da Viniun

Quem constrói a Viniun — CRM, site, WhatsApp com IA e gestão para imobiliárias, corretores e construtoras — conta aqui cada novidade da plataforma e o que aprende no dia a dia do mercado imobiliário.

Newsletter do blog

Gostou? Receba os próximos no seu e-mail

O que muda na plataforma, explicado para quem usa, e ideias que dá para aplicar no mesmo dia em marketing, atendimento e gestão.

  • No máximo 1 e-mail por semana
  • Sem spam e sem repassar seus dados
  • Cancele quando quiser, com um clique

Ao se inscrever, você concorda com a política de privacidade.

Tutorial: como configurar webhooks da Viniun Tutoriais da Viniun

Tutorial: como configurar webhooks da Viniun

Passo a passo com prints para cadastrar webhooks na Viniun, escolher os eventos que disparam, conferir a assinatura HMAC, enviar um teste e reativar um webhook desativado...

Equipe Viniun
Tutorial: Viniun Pay, cobranças e acordos de dívida Tutoriais da Viniun

Tutorial: Viniun Pay, cobranças e acordos de dívida

Passo a passo com telas marcadas do Viniun Pay e do dia a dia da cobrança: lista de cobranças, nova cobrança, conta de recebimento, regras e mensagens, régua, relatório d...

Equipe Viniun
Tutorial: transações e controle de chaves na Viniun Tutoriais da Viniun

Tutorial: transações e controle de chaves na Viniun

Passo a passo com prints para acompanhar transações de venda e locação (etapas, documentos, taxas e financiamento) e para registrar a entrega e a devolução das chaves dos...

Equipe Viniun