diff --git a/pmd-groovy/src/site/site.xml b/pmd-groovy/src/site/site.xml
new file mode 100644
index 0000000000..334e54897b
--- /dev/null
+++ b/pmd-groovy/src/site/site.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/pmd-java8/src/site/markdown/index.md b/pmd-java8/src/site/markdown/index.md
new file mode 100644
index 0000000000..ecbb222c85
--- /dev/null
+++ b/pmd-java8/src/site/markdown/index.md
@@ -0,0 +1,5 @@
+# PMD Java8 Integration Tests
+
+Some integrations test for the language module pmd-java require
+compiled java classes, which use the class format of java8.
+This module contains these test classes.
diff --git a/pmd-java8/src/site/site.xml b/pmd-java8/src/site/site.xml
new file mode 100644
index 0000000000..4420f51718
--- /dev/null
+++ b/pmd-java8/src/site/site.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/pmd-perl/src/site/site.pre.xml b/pmd-perl/src/site/site.xml
similarity index 62%
rename from pmd-perl/src/site/site.pre.xml
rename to pmd-perl/src/site/site.xml
index c8294e1b52..5b20f913e9 100644
--- a/pmd-perl/src/site/site.pre.xml
+++ b/pmd-perl/src/site/site.xml
@@ -7,17 +7,6 @@
-
-
-
-
-
-
-
-
-
-
diff --git a/pmd-swift/src/site/site.xml b/pmd-swift/src/site/site.xml
new file mode 100644
index 0000000000..5ff75cdd65
--- /dev/null
+++ b/pmd-swift/src/site/site.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/pmd-test/src/site/markdown/index.md b/pmd-test/src/site/markdown/index.md
new file mode 100644
index 0000000000..9d15c2d9dd
--- /dev/null
+++ b/pmd-test/src/site/markdown/index.md
@@ -0,0 +1,6 @@
+# PMD Test Framework
+
+This module provides a framework to run tests for rules.
+It is usually used by the language modules in order to write
+unit tests with real code samples.
+
diff --git a/pmd-test/src/site/site.xml b/pmd-test/src/site/site.xml
new file mode 100644
index 0000000000..2f665d7247
--- /dev/null
+++ b/pmd-test/src/site/site.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+
diff --git a/pmd-ui/src/site/markdown/index.md b/pmd-ui/src/site/markdown/index.md
new file mode 100644
index 0000000000..36a29ab699
--- /dev/null
+++ b/pmd-ui/src/site/markdown/index.md
@@ -0,0 +1,5 @@
+# PMD UI Applications
+
+Future place for the UI applications of PMD and CPD.
+Currently the applications are part of the module pmd-core.
+
diff --git a/pmd-ui/src/site/site.xml b/pmd-ui/src/site/site.xml
new file mode 100644
index 0000000000..0ba3774cc5
--- /dev/null
+++ b/pmd-ui/src/site/site.xml
@@ -0,0 +1,12 @@
+
+
+
+
+
+
+
+