You can detect where the user comes from (like Google) using HTTP_REFERER
.
<?php
if (strpos($_SERVER['HTTP_REFERER'], "google") == true) {
echo "Hello Google User!";
}
?>
So for your logged-in user:
<?php if ( current_user_can( 'subscriber' ) && strpos( $_SERVER['HTTP_REFERER'], 'google' ) ) { ?>
[content here]
<?php } ?>
Important Links