debes reemplazar los caracteres y espacios no deseados por guines por ejemplo, asi la url es amigable, serial algo asi:
Código PHP:
Ver original//Función para remplazar cadena
function seo_url($cadena){
$originales = 'ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûýýþÿ??';
$modificadas = 'aaaaaaaceeeeiiiidnoooooouuuuybsaaaaaaaceeeeiiiidnoooooouuuyybyRr';
return $cadena;
}
esto realiza el cambio de:
"ESTE ES UN TITULO DE EJEMPLO" por "ESTE-ES-UN-TITULO-DE-EJEMPLO"
de esa manera lo guardas en tu base como titulo seo o como quieras y lo utilizas para los enlaces, algo asi:
Código HTML:
Ver original<a href="blogspot/<?php echo $post['titulo_seo'];?>" class="more-link">Read More
</a>
espero te sirva, a mi me funciona excelente