а может там информация такого вида
<div class="div name">
<p class="smth-item"> бла бла бла бла
бла бла бла
<h3 class="contentheading">заголовок для поисковых машин<a href="link" >ключевое слово</a>
</h3>
и дальше бла бла бла
</p>
?
h3 - тег заголовка раздела, статьи...
p - тег параграфа (мелкое подразделение текста внутри главы, раздела)
Даже по логике восприятия текста в данном примере не логично так делать.
У статьи идет сначала заголовок, а потом текст.
Заголовки можно, конечно, и внутри текста вставлять, как разбиение на некие главы, но
не внутри тегов параграфа, а как отдельный элемент, разделяющий части статьи(главы).
Такой блок лучше выводить так:
<div class="div name">
<p class="smth-item">бла бла бла бла бла бла бла</p>
<h3 class="contentheading">заголовок для поисковых машин<a href="link" >ключевое слово</a></h3>
<p class="smth-item">и дальше бла бла бла</p>
...
</div>
Да и валидатор, думаю, что будет на это ругаться. Если это Вам, конечно, важно при верстке.