Size of bookmarks: 0 bytes? 700 bytes? what decides?

About half of my bookmarks have a size of 0.
The other half have a size of between 520 and 700.

Why aren’t they ALL zero?

I think they used to be. Anyone know what the “rule” is that decides this?

The size includes the resource fork since pb4.