Asennusopas

SEO Intel Setup.

Tämä opas vie sinut asennuksesta ensimmäiseen kilpailija-analyysiin. Seuraa vaiheita järjestyksessä tai hyppää suoraan tarvitsemaasi kohtaan.

Aloita asennus → Pikaopas

Vaatimukset

Varmista, että seuraavat asiat ovat kunnossa ennen kuin aloitat SEO Intelin asennuksen.

Node.js 22.5+

SEO Intel käyttää Noden uusimpia ominaisuuksia. Lataa nodejs.org:sta

Ollama (valinnainen)

AI-ekstraktointiin ja paikalliseen analyysiin. Lataa ollama.com:sta

8 GB+ RAM

Suositellaan AI-mallien ajamiseen. Crawlaus toimii vähemmälläkin muistilla.

macOS, Windows, Linux

Toimii kaikilla käyttöjärjestelmillä, joissa Node.js on saatavilla.

01

Asennus

Asenna SEO Intel globaalisti npm:stä. Tämä antaa käyttöösi seo-intel -komennon kaikkialla terminaalissa.

$ npm install -g seo-intel

Vaihtoehtoinen asennustapa ClawHubin kautta:

$ clawhub install seo-intel

Tarkista asennus:

$ seo-intel --version
Vinkki: Jos käytät nvm:ää, varmista että Node 22.5+ on aktiivinen: nvm use 22
02

Setup Wizard

Käynnistä ohjattu asennus, joka avautuu selaimeen. Wizard opastaa kaiken konfiguroinnin.

$ seo-intel setup

Setup wizard avaa web-pohjaisen käyttöliittymän, jossa konfiguroit:

  • Kohdesivusto (oma domain)
  • Kilpailijat (1-5 domainia)
  • AI-mallit ja niiden asetukset
  • Crawlausasetukset (syvyys, nopeus, stealth)
  • Lisenssiavain (jos käytössä)
Huom: Kaikki asetukset tallentuvat projektikansion .env-tiedostoon. Voit muokata niitä myös käsin.
03

Lisenssiavain SOLO

Solo-käyttäjille. Osta lisenssi ukkometa.fi/seo-intel -sivulta tai Lemon Squeezystä.

Lisää avain .env-tiedostoon:

SEO_INTEL_LICENSE=SI-xxxx-xxxx-xxxx-xxxx

Tai syötä avain suoraan setup wizardissa (vaihe 2). Tarkista lisenssin tila:

$ seo-intel status
Ilmainen taso: Crawlaus ja raakadata ovat ilmaisia. Lisenssi tarvitaan AI-ekstraktointiin, analyysiin ja dashboardeihin.
04

AI-mallit

SEO Intel käyttää paikallista Ollamaa sivusisällön ekstraktointiin. Asenna Ollama ja vedä suositeltu malli.

Ollaman asennus:

$ curl -fsSL https://ollama.com/install.sh | sh

Suositellun mallin lataus:

$ ollama pull gemma4:e4b
MalliKokoNopeusKäyttö
gemma4:e2b6.7 GB~47 t/sBudjetti / nopea
gemma4:e4b8.9 GB~23 t/sTasapainoinen (oletus)
qwen3.5:4b2.8 GB~60 t/sVähän RAM-muistia
qwen3.5:9b6.0 GB~30 t/sVaihtoehtoinen tasapainoinen

.env -asetukset Ollamalle:

OLLAMA_URLOllaman osoite (oletus: http://localhost:11434)
OLLAMA_MODELKäytettävä malli (oletus: gemma4:e4b)
OLLAMA_CTXKonteksti-ikkunan koko (oletus: 8192)

Pilvi-AI analyysiin (valinnainen):

seo-intel analyze -komento käyttää pilvi-AI:ta syvempään kilpailija-analyysiin. Lisää jokin seuraavista:

GEMINI_API_KEYGoogle Gemini — edullisin vaihtoehto
ANTHROPIC_API_KEYAnthropic Claude — paras laatu
OPENAI_API_KEYOpenAI GPT — yleinen vaihtoehto
05

Google Search Console (valinnainen)

Yhdistä Google Search Console saadaksesi hakukonedataa suoraan analyysiin. Tämä on valinnainen vaihe.

1. Luo OAuth-tunnukset:

Mene Google Cloud Consoleen, luo uusi OAuth 2.0 -tunniste ja lisää redirect URI http://localhost:3000/callback.

2. Lisää .env-tiedostoon:

GOOGLE_CLIENT_IDOAuth Client ID
GOOGLE_CLIENT_SECRETOAuth Client Secret

3. Autentikoidu:

$ seo-intel gsc-auth

Selain avautuu automaattisesti Google-kirjautumiseen. Hyväksy käyttöoikeudet, ja token tallentuu paikallisesti.

06

Ensimmäinen crawlaus

Kaikki on nyt valmiina. Aja ensimmäinen crawlaus ja katso tulokset dashboardissa.

Crawlaa kaikki konfiguroidut domainit:

$ seo-intel crawl

Stealth-tila hankalille sivustoille:

$ seo-intel crawl --stealth

AI-ekstraktointi (lukee tietokannasta, ei tarvitse verkkoa):

$ seo-intel extract

Kilpailija-analyysi pilvi-AI:lla:

$ seo-intel analyze

Avaa dashboard selaimeen:

$ seo-intel serve
Muista: Extract lukee crawlatun datan SQLite-tietokannasta. Voit ajaa extractin uudestaan eri mallilla ilman uutta crawlausta.

CLI-komentojen pikaopas

Kaikki SEO Intelin komennot yhdessä taulukossa.

Komento Kuvaus
seo-intel setupAvaa ohjatun asennuksen selaimeen
seo-intel crawlCrawlaa kaikki konfiguroidut domainit
seo-intel crawl --stealthCrawlaa stealth-tilassa (Playwright)
seo-intel extractAI-ekstraktointi paikallisella Ollamalla
seo-intel analyzeKilpailija-analyysi pilvi-AI:lla
seo-intel serveKäynnistä dashboard-palvelin
seo-intel statusNäytä projektin ja lisenssin tila
seo-intel gsc-authGoogle Search Console -autentikointi
seo-intel templatesNäytä URL-patternien klusterointi
seo-intel --versionNäytä asennettu versio
seo-intel --helpNäytä kaikki komennot ja liput

Yleiset liput:

Lippu Kuvaus
--stealthKäytä Playwright-pohjaista stealth-crawlausta
--depth NCrawlaussyvyys (oletus: konfigurointiarvo)
--concurrency NSamanaikaisten yhteyksien määrä
--domain example.comCrawlaa vain tietty domain
--verboseNäytä yksityiskohtaiset lokit

Vianmääritys

Yleisimmät ongelmat ja niiden ratkaisut.

"Ollama not running" tai "Connection refused"

Ollama ei ole käynnissä. Avaa uusi terminaali-ikkuna ja aja ollama serve. macOS:ssa Ollama-sovelluksen käynnistäminen riittää.

"Node version too old" tai "SyntaxError: Unexpected token"

SEO Intel vaatii Node.js 22.5+. Tarkista versiosi: node --version. Päivitä nodejs.org:sta tai käytä nvm:ää: nvm install 22.

"EADDRINUSE" — portti on jo käytössä

Toinen SEO Intel -instanssi (tai muu prosessi) käyttää jo samaa porttia. Sulje edellinen prosessi tai käynnistä dashboard uudelleen. SEO Intel yrittää automaattisesti toipua tästä.

Ekstraktointi on hidasta

Kokeile kevyempää mallia: ollama pull gemma4:e2b ja aseta OLLAMA_MODEL=gemma4:e2b .env-tiedostossa. Kevyempi malli on nopeampi (~47 t/s) mutta hieman vähemmän tarkka.

"License invalid" tai "License expired"

Tarkista lisenssiavain: seo-intel status. Varmista, että SEO_INTEL_LICENSE on oikein .env-tiedostossa. Osta uusi lisenssi tarvittaessa.

"No body_text found" extractissa

Sivut on crawlattu ennen versiota 1.1.6, joka alkoi tallentaa body_text. Crawlaa domainit uudelleen: seo-intel crawl.

UKK

Vastaukset yleisimpiin kysymyksiin SEO Intelin asennuksesta ja käytöstä.

Crawlaus ja raakadata ovat täysin ilmaisia — ei aikarajaa eikä sivumäärän rajoitusta. AI-ekstraktointi, kilpailija-analyysi ja dashboard vaativat Solo-lisenssin (9 €/kk). Voit testata crawlausta rajattomasti ennen lisenssin ostamista. Lisenssiavain syötetään setup wizardissa (seo-intel setup).

Ei. SEO Intel toimii kokonaan omalla koneellasi. Crawlaus, AI-ekstraktointi ja dashboard ajetaan paikallisesti. Ainoa valinnainen verkkoyhteys on pilvi-AI (Gemini, Claude, GPT) kilpailija-analyysiin. Kaikki konfigurointi — domainit, mallit, API-avaimet — hoituu setup wizardissa selaimessa.

Oletussuositus on gemma4:e4b — hyvä tasapaino nopeuden ja laadun välillä. Jos RAM on rajallinen (alle 8 GB), käytä qwen3.5:4b. Nopeampaan ajoon kokeile gemma4:e2b. Mallin voi vaihtaa milloin tahansa setup wizardissa (seo-intel setup) tai manuaalisesti .env-tiedostossa.

Kyllä. SEO Intel toimii kaikissa käyttöjärjestelmissä, joissa Node.js 22.5+ on saatavilla: macOS, Windows ja Linux. Ollama on myös saatavilla kaikille alustoille.

Ilmaistasolla ei ole sivustomäärän rajoitusta crawlaukseen. Solo-lisenssillä voit analysoida oman sivustosi ja jopa viisi kilpailijaa per projekti. Projekteja voi olla rajattomasti.

Ahrefs ja Semrush seuraavat hakutulossivujen historiaa — ne kertovat mitä tapahtui. SEO Intel analysoi sisällön rakennetta, entiteettejä ja AI-siteerattavuutta ennustaakseen puutteita ennen kuin ne näkyvät hakutuloksissa. Se on ennakoiva työkalu, ei reaktiivinen.

Kyllä, osittain. Crawlaus, AEO-pisteytys ja dashboard toimivat ilman Ollamaa. AI-ekstraktointi (seo-intel extract) vaatii paikallisen mallin — Ollama on oletuspalvelin, ja LM Studio -tuki on tulossa. Kilpailija-analyysi (seo-intel analyze) käyttää pilvi-AI:ta, ei Ollamaa.

Ei. Kaikki crawlattu data, ekstraktoidut tulokset ja analyysit tallentuvat paikalliseen SQLite-tietokantaan omalle koneellesi. SEO Intel ei lähetä dataa ulkoisille palvelimille. Pilvi-AI-analyysi lähettää tiivistettyä dataa valitsemallesi AI-palveluntarjoajalle.

Yleisiä kysymyksiä tuotteesta? Katso SEO Intel -tuotesivun UKK.

Valmis aloittamaan?

Asenna SEO Intel ja aja ensimmäinen kilpailija-analyysi muutamassa minuutissa.

Katso hinnoittelu → ← Takaisin SEO Inteliin