Como "resumir" un texto que se encuentre en una base de datos, (para buscador)

Saludos, hace bastante tiempo que no visito la comunidad. han cambiado muchas cosas..!!!

Bueno, el motivo de mi visita hoy, es por que estoy haciendo un blog, y dentro de el un buscador, pero se me presenta el siguiente inconveniente:
Al buscar algo, los resultados son en si: El titulo, y el contenido; que sucede con eso?, el problema es que el contenido del post debe estar resumido.

Pongamos un ejemplo de eso: google, si buscas algo alli solo te salen dos lineas, en mi caso sale toda la entrada del blog, como lo soluciono?
Hola, no soy muy experto en la parte del buscador, pero ¿no se puede extraer solo una parte de la entrada con PHP y luego incluirla en las meta tags? Por ejemplo substr($entrada, 0, 100);. Esto extraería una cadena de texto de 100 caracteres.

Saludos.
Wao
Me encanta PHP, si eso es justamente lo que estaba buscando...
Gracias