diff --git a/themes/finc/templates/RecordDriver/SolrDefault/data-authors.phtml b/themes/finc/templates/RecordDriver/SolrDefault/data-authors.phtml
index 3ecfd3cd37889a02a0d3982ddc9a8d5e74fbfac5..31cad9b7eaa5e00ad87de2501f81a1fa630f7576 100644
--- a/themes/finc/templates/RecordDriver/SolrDefault/data-authors.phtml
+++ b/themes/finc/templates/RecordDriver/SolrDefault/data-authors.phtml
@@ -22,10 +22,12 @@ $types = [
     <? if (!empty($data[$type])): ?>
         <? foreach ($data[$type] as $author => $roles): ?>
             <? ob_start(); ?>
-            <span class="author-data" property="<?=$this->escapeHtml($schemaLabel)?>">
+            <span class="author-data" property="<?=$this->escapeHtml($schemaLabel)?>" typeof="Person">
+              <span property="name">
                 <a href="<?=$this->record($this->driver)->getLink('author', $author)?>">
             <?=$this->escapeHtml($author)?>
                 </a>
+              </span>
                 <?
                 // Display additional data using the appropriate translation prefix
                 // (for example, to render author roles correctly):
diff --git a/themes/finc/templates/RecordDriver/SolrDefault/data-publicationDetails.phtml b/themes/finc/templates/RecordDriver/SolrDefault/data-publicationDetails.phtml
index 1992d50d9bcf1a349e4dc526fbf8f80bd91dfbe0..fa14eede7c596f8a220902da74e5f46ad9f9cd9c 100644
--- a/themes/finc/templates/RecordDriver/SolrDefault/data-publicationDetails.phtml
+++ b/themes/finc/templates/RecordDriver/SolrDefault/data-publicationDetails.phtml
@@ -4,7 +4,9 @@
     <? foreach ($data as $field): ?>
     <span property="publisher" typeof="Organization">
         <? $pubPlace = $field->getPlace(); if (!empty($pubPlace)): ?>
-            <span property="location"><?=$this->escapeHtml($pubPlace)?></span>
+          <span property="location" typeof="Place">
+            <span property="name"><?=$this->escapeHtml($pubPlace)?></span>
+          </span>
         <? endif; ?>
         <? $pubName = $field->getName(); if (!empty($pubName)): ?>
             <span property="name"><?=$this->escapeHtml($pubName)?></span>