diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3c3e9abc1918e1ece13a5f24be891991d2040f51..07c7c4a792465132395f67477d9cde3c4ef2dd52 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 ### Added ###
 
+* `linkahead-crawler` script as alias for `caosdb-crawler`.
+
 ### Changed ###
 
 ### Deprecated ###
diff --git a/setup.cfg b/setup.cfg
index acde906ce46b33e3333fa7a4ae314bb1f210331a..d05f2acb1e8d5afafa5a1003c6da2dff0980c126 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -39,6 +39,7 @@ per-file-ignores = __init__.py:F401
 
 [options.entry_points]
 console_scripts =
+  linkahead-crawler = caoscrawler.crawl:main
   caosdb-crawler = caoscrawler.crawl:main
   spss_to_datamodel = caoscrawler.converters.spss:spss_to_datamodel_main
   csv_to_datamodel = caoscrawler.scripts.generators:csv_to_datamodel_main
diff --git a/unittests/test_scripts.py b/unittests/test_scripts.py
index c620a8a15fb213d770bb839136a703183336d1e7..da03c1f24fbd3d7ca13cfa55d6f69c0cb5a6a6f1 100644
--- a/unittests/test_scripts.py
+++ b/unittests/test_scripts.py
@@ -24,6 +24,7 @@
 from subprocess import run
 
 SCRIPTS = [
+    "linkahead-crawler",
     "caosdb-crawler",
     "spss_to_datamodel",
     "csv_to_datamodel",