this is the most up-to-date way
It isn't. <object>
is simply a generic way. It is inconsistently supported.
If you want to embed HTML documents, use an iframe.
That won't help in this situation though. In the HTTP headers for the page, Google say:
X-Frame-Options: SAMEORIGIN
They are forbidding you from embedding their page inside yours, and your browser is respecting their wishes.