|
|
Schedule and Automate TechSEO360 Tool with Command Line Interface (CLI)
Command Line Support in TechSEO360
You can use a command line interface to automate all the major technical SEO tools in the program.
This means that you can also use external applications and bat / batch / script files.
This enables you to run our technical SEO software at regular intervals using e.g. Windows Task Scheduler.
This means that you can also use external applications and bat / batch / script files.
This enables you to run our technical SEO software at regular intervals using e.g. Windows Task Scheduler.
- Parameters:
- ":%project-path%" : Where %project-path% should contain the path to the project. (Remember the colon before project path.)
- "@override_rootpath=http://example.com@" : Overwrite website rootpath.
- "-exit" : Exits when done.
- "-hide" : Always invisible and exits when done.
- "-scan" : Runs website scanner.
- "-stop0000" : Stops scan after a number of seconds, e.g. -stop600 stops scan after 10 minutes.
- "-save" : Saves project.
- "@override_exportpathdir=c:\example\exports\@" : Overwrite general directory path used for e.g. CSV export data files.
- "-exportexternalcsv" : Exports all URLs data listed in "external" tree view into a file called "external.csv" located in project directory.
- "-exportinternalcsv" : Exports all URLs data listed in "internal" tree view into a file called "internal.csv" located in project directory.
- "-exportsitemapcsv" : Deprecated: Exports all URLs data listed in "sitemap" tree view into a file called "sitemap.csv" located in project directory.
- "@override_postscanfilter=example text@" : Filters the result URLs after website scan has finished. Useful for exporting data.
- "@override_sitemapxmlpath=c:\example\sitemap.xml@" : Overwrite where the generated XML sitemap files are stored on computer.
- "-buildxml" : Runs sitemap builder and creates XML sitemap.
- "-buildnewsxml" : Runs sitemap builder and creates XML news sitemap.
- "-buildmobilexml" : Runs sitemap builder and creates XML mobile sitemap.
- "-buildvideoxml" : Runs sitemap builder and creates XML video sitemap.
- "-buildimagexml" : Runs sitemap builder and creates XML image sitemap.
- "-buildcodexml" : Runs sitemap builder and creates XML code sitemap.
- "-buildrss" : Runs sitemap builder and creates RSS sitemap.
- "-buildtext" : Runs sitemap builder and creates text sitemap.
- "-buildtemplate" : Runs sitemap builder and creates template sitemap (usually HTML / XHTML).
- "-buildaspnet" : Runs sitemap builder and creates XML ASP.Net sitemap for use by ASP.Net controls.
- "-buildgraphdatadot" : Build a graph data file using dot / .gv file format which can visualized in other tools including GraphViz.
- "-build" : Runs sitemap builder and creates a sitemap of the selected type in project settings.
- "-buildall" : Runs sitemap builder for all kinds.
- "-robotstxt" : Creates a "robots.txt" file.
- "-upload" : Runs sitemap uploader and FTP uploads the last generated sitemap.
- "-uploadall" : Runs sitemap uploader and FTP uploads all generated sitemaps.
- "-ping" : Performs sitemap ping notification.
- Examples for usage on Windows:
- [ "c:\microsys\website\techseo.exe" -exit -scan -build -save ":c:\microsys\website\seo-audits\my-project.ini" ].
- [ "techseo.exe" -exit -scan -build -save ":my-project.ini" ] (Here it is assumed my-project.ini is in the same directory as the executable.)
- [ "techseo.exe" -scan @override_rootpath=http://example.com@ ]
- Examples for usage on Mac OS:
- [ open techseo360.app --args -scan @override_rootpath=http://example.com@ ].
- Tips:
- To prevent a parameter value that contains spaces (e.g. if you are passing a directory path) from being broken up, enclose it inside a couple of "".
Automate TechSEO360 with Windows Command Line and Batch Files
- Create a batch file, e.g. batch-file.bat, using any standard text editor
- Example of what to write underlined: [ "c:\microsys\website\techseo.exe" -exit -scan -build -save ":c:\microsys\website\seo-audits\my-project.ini" ].
- Save your batch file. You can now call it yourself or from other programs and scripts.
Schedule and automate TechSEO360 with Windows Task Scheduler

- Open Control Panel | Scheduled Tasks | Add Scheduled Task. Follow the guide.
- Open the generated technical SEO time scheduled item to edit details, e.g. command line parameters.
