Planlæg og automatiser TechSEO360 med Command Line Interface (CLI)
Automatiser webstedsanalyse i TechSEO360. Kør store website- og SEO-revisionscrawls om natten.
Du kan bruge en kommandolinjegrænseflade til at automatisere alle de store tekniske SEO-værktøjer i programmet.
Det betyder, at du også kan bruge eksterne applikationer og bat/batch/script-filer.
Dette giver dig mulighed for at køre vores tekniske SEO-software med jævne mellemrum ved hjælp af f.eks. Windows Task Scheduler.
- Parametre:
- " :%project-path% " : Hvor %project-path% skal indeholde den aktive projektfilsti. ( Husk kolon før projektstien.)
- " @override_initfromproject=c:\example\projects\initfrom.ini@ " : Overskriv de oprindelige anvendte projektindstillinger.
- " @override_rootpath=http://example.com@ " : Overskriv webstedets rodsti.
- " -autocreate " : Opret automatisk projektfiler og relaterede, hvis de ikke allerede eksisterer.
- " -exit " : Afslutter, når du er færdig.
- " -skjul " : Altid usynlig og afsluttes, når du er færdig.
- " -scan " : Kører webstedsscanner.
- " -stop 0000 " : Stopper scanningen efter et antal sekunder, fx -stop600 stopper scanningen efter 10 minutter.
- " -stopurls 0000 " : Stopper scanningen efter at et antal URL'er er blevet både fundet og håndteret, f.eks. -stopurls500.
- " -save " : Gemmer projektet.
- " @override_exportpathdir=c:\example\exports\@ " : Overskriv den generelle mappesti, der bruges til f.eks. CSV-eksportdatafiler.
- " @override_postscanfilter=eksempeltekst@ " : Filtrerer resultat-URL'erne efter webstedsscanningen er afsluttet. Nyttigt til eksport af data.
- " -exportexternalcsv " : Eksporterer alle URL-data, der er angivet i "ekstern" trævisning, til en fil kaldet "external.csv" placeret i projektbiblioteket.
- " -exportinternalcsv " : Eksporterer alle URL-data, der er angivet i "intern" trævisning, til en fil kaldet "internal.csv" placeret i projektbiblioteket.
- " -exportsitemapcsv " : Eksporterer alle URL-data, der er angivet i "intern" trævisning, til en fil kaldet "sitemap.csv" placeret i projektbiblioteket.
- " -positioncheck " : Kører rangpositionstjek mod søgeord/websteder, der er angivet i projektfilen. Gemmer automatisk resultatet.
- " -competitioncheck " : Kører konkurrenceanalysecheck mod nøgleord, der er angivet i projektfilen. Gemmer automatisk resultatet.
- " @override_sitemapxmlpath=c:\eksempel\sitemap.xml@ " : Overskriv hvor de genererede XML-sitemapfiler er gemt.
- " -buildxml " : Kører sitemap builder og opretter XML sitemap.
- " -buildnewsxml " : Kører sitemap builder og opretter XML nyheds sitemap.
- " -buildmobilexml " : Kører sitemap builder og opretter XML mobil sitemap.
- " -buildvideoxml " : Kører sitemap builder og opretter XML video sitemap.
- " -buildimagexml " : Kører sitemap builder og opretter XML image sitemap.
- " -buildcodexml " : Kører sitemap builder og opretter XML-kode sitemap.
- " -buildrss " : Kører sitemap builder og opretter RSS sitemap.
- " -buildtext " : Kører sitemap builder og opretter tekst sitemap.
- " -buildtemplate " : Kører sitemap builder og opretter skabelon sitemap (normalt HTML / XHTML).
- " -buildaspnet " : Kører sitemap builder og opretter XML ASP.Net sitemap til brug af ASP.Net kontroller.
- " -buildgraphdatadot ": Byg en grafdatafil ved hjælp af dot / .gv filformat, som kan visualiseres i andre værktøjer inklusive GraphViz.
- " -build " : Kører sitemap builder og opretter et sitemap af den valgte type i projektindstillinger.
- " -buildall " : Kører sitemap builder til alle slags.
- " -robotstxt " : Opretter en "robots.txt" fil.
- " -upload " : Kører sitemapuploader og FTP uploader det sidst genererede sitemap.
- " -uploadall " : Kører sitemap uploader og FTP uploader alle genererede sitemaps.
- " -ping " : Udfører sitemap ping notifikation.
- Eksempler til brug på Windows :
- [ "c:\microsys\website\techseo.exe" -exit -scan -build -save ":c:\microsys\website\seo-audits\my-project.ini" ].
- [ "techseo.exe" -exit -scan -build -save ":mit-projekt.ini" ] - Her antages det, at mit-projekt.ini er i samme mappe som den eksekverbare.
- [ "techseo.exe" -scan @override_rootpath=http://example.com@ ]
- [ start "" "techseo.exe" -scan @override_rootpath=http://example.com@ ] - Starter asynkront. Brug ikke mellemrum i parametre.
[ timeout 2 ] - Inaktiv tid for at undgå problemer med flere forekomster, der starter på nøjagtig samme tidspunkt.
- Eksempler til brug på Mac OS :
- [ åben -n TechSEO360.app --args -scan @override_rootpath=http://example.com@ ].
- [ open -n TechSEO360.app --args -exit -scan -build -save -autocreate ":/users/%name%/myprojects/shopexample.ini" @override_initfromproject=/users/%name%/myprojecs/mydefaults.ini @ @override_rootpath=https://shop.example.com@ ].
- Tips:
- For at forhindre en parameterværdi, der indeholder mellemrum (f.eks. hvis du sender en mappesti) i at blive opdelt, skal du omslutte den inden for et par "".
- I ovenstående eksempler refererer
%name%
til dit brugernavn i det givne operativsystem.