In order to receive these types of notifications, one would have had to register with a site or service which links these notifications back to your phone. But then again, this could be something within your providers setting forcing these notification to your phone.
In this instance, You will need to located the source for these notifications IE getmyweatherdaily.com If you have an account with them. log the account and remove your smart phone number from their system. if you do not have an account.. you will need to contact their support team and request that they remove your cell number from their list.
Lastly, and this probably should be checked first.. Locate any apps which associated to this notification and disable, force stop or uninstall. For instance if you downloaded an app, which contains this notification, you will have to uninstall the app, and black list the notification. be mindful next time you download an app that might have "ads" or "supporting links" within them..
As a last resort You may have to completely turn off all notifications or simply locate the notification settings, isolate this notification to turn off or remove. which can be access via the sound and notifications settings.