поисковики плохо работают с js вообще. поисковый робот - это как пользователь, у которого js отключен (на самом деле все немного сложнее, и поисковики рендерят js, но это другой вопрос).
Отключите javascript в браузере и посмотрите, какой контент будет виден на сайте с angular и какой на сайте с react? вот этот контент поисковики и получат.
ну и react поддерживает рендеринг на стороне сервера, а значит поисковики будут получать сразу полноценный html. а не шаблон без контента, в случае с angular.