  		return $this->link_id;
  	}
 diff --git a/include/dblayer/pgsql.php b/include/dblayer/pgsql.php
-index 983a886f..f16e492b 100644
+index 8d13ad95..6a1f7260 100644
 --- a/include/dblayer/pgsql.php
 +++ b/include/dblayer/pgsql.php
 @@ -69,7 +69,7 @@ class DBLayer

+$page_head['twitter-site'] = '<meta name="twitter:site" content="@txpforum">';
+$page_head['twitter-title'] = '<meta name="twitter:title" content="Textpattern CMS support forum">';
+$page_head['twitter-description'] = '<meta name="twitter:description" content="'.pun_htmlspecialchars($pun_config['o_board_desc']).'">';
+$page_head['twitter-image'] = '<meta name="twitter:image:src" content="https://forum.textpattern.io/apple-touch-icon-180x180.png">';
+$page_head['twitter-url'] = '<meta name="twitter:url" content="https://forum.textpattern.io/">';
+$page_head['og-site'] = '<meta property="og:site_name" content="Textpattern CMS support forum">';
+$page_head['og-type'] = '<meta property="og:type" content="website">';
+$page_head['og-title'] = '<meta property="og:title" content="Textpattern CMS support forum">';

 	$now = time();
 
diff --git a/viewforum.php b/viewforum.php
index 2607a219..6f49847a 100644
--- a/viewforum.php
+++ b/viewforum.php
@@ -80,20 +80,44 @@ $paging_links = '<span class="pages-label">'.$lang_common['Pages'].' </span>'.pa
