If-Modified-Since HTTP header
200 status code
Google bot first visits your page.
It will see a 200 status code which means the content loaded fine.
Googlebot will take a note of when it accessed your page and then the next time it
comes to the same page something new happens.
304 status code
• If the content has not changed since Googlebot last visited, it will receive a 304
status code. If it does not receive this status code Googlebot determines that
something has changed and will access your page again to get the changed content.
• Status codes are listed in your log files, and you will typically see then in your
statistics report.
header("Last-Modified: " .the_modified_date());
http://stackoverflow.com/questions/27589282/i
f-modified-since-header-in-wordpress

IF MODIFIED SINCE HTTP HEADER