diff --git a/web/content/docs/tools/workflows/create-a-simple-parallel-model/index.md b/web/content/docs/tools/workflows/create-a-simple-parallel-model/index.md
index ceb300cac582b1684bf3740517eb918b95f038e2..e92e822db15915239a6187d4fc8083f116f2e0b1 100644
--- a/web/content/docs/tools/workflows/create-a-simple-parallel-model/index.md
+++ b/web/content/docs/tools/workflows/create-a-simple-parallel-model/index.md
@@ -47,16 +47,16 @@ boundary conditions and parallelization boundary mesh files are needed. There
 are two possibilities to create such files:
 
 - If there is a `.gml` file, use [`constructMeshesFromGeometry`
-   tool]({{<ref "../../meshing-submeshes/constructMeshesFromGeometry">}})  which
+   tool]({{<relref "constructMeshesFromGeometry">}})  which
    takes the mesh file and geometry and creates all the boundaries which are
    named in the `.gml` file with the required `bulk_node_ids` and
    `bulk_element_ids` mappings.
 - If there is a boundary mesh (generated by Gmsh or Salome, or extracted in
    ParaView, for example) use the [`identifySubdomains`
-   tool]({{<ref "../../meshing-submeshes/identifySubdomains">}}) to create or
+   tool]({{<relref "identifySubdomains">}}) to create or
    verify the needed `bulk_node_ids` and `bulk_element_ids` mappings.
 
-## Partition the mesh with [`partmesh`]({{<ref "../../model-preparation/mesh-partition">}})
+## Partition the mesh with [`partmesh`]({{<relref "mesh-partition">}})
 
 1. Convert VTU mesh into METIS input mesh <br/>
 ```bin/partmesh -i cube_1x1x1_hex_axbxc.vtu --ogs2metis``` <br/>