Blog in sub domain or sub folder. Which is better for search engines?
Both are better for search engines. But yes, if you create the subfolder, all the new links of posts will be counted as webpage and if you create the subdomain, google understand its another website.
A subfolder is a 'child directory' (a folder beneath another folder) that lives under a parent (Home) directory, as is a Subdomain