Why my proteins are migrating like this on SDS-page?
It's a guess, as I haven't run a algae sample on SDS-PAGE, but your migration problems might be due the algal polysaccharides that are present in your sample. Check if your protein purification protocol is specific for algal proteins and see if there is any step dealing with the algal polysaccharides.