A mi me gustaría saber si tu variable $contentweb contiene realmente el HTML que estás tratando de leer.
¿A qué me refiero?
Seguro dirás que sí porque lo ves con Chrome, no lo niego, pero ¿no será que dicho HTML se construye dinámicamente con Javascript?
Vamos, estoy suponiendo nada más, porque tampoco explicas la fuentes de tus datos, y es imposible para nosotros adivinar exactamente esos detalles.
El asunto es simple, tu error no es de código, porque hasta la ruta de XPATH tiene todo el sentido del mundo.
Así que lo único que podría fallar sería la fuente real de dicho documento, el HTML pues.
Edito: otra cosa que se me ocurre es que dentro de la ruta de XPATH que utilizas ya no hay más divs, pero en tu código tratas de leer más divs de dicho nodo.