Google does seem to take into account whatever information it has on you, which might explain why your own blog is a top result for you. If I log out of Google and delete my preferences, searching for "D" won't find anything about the D language in the top results. But if I log in and search "D" again, the D website will be the top result.