1. Safari "Reader" mode often removes nags completely. But not always.
If a page is suitable for Reader to work, you'll see a little document icon at the left of the URL bar.
Hovering over it will say "Show Reader View"
READER IS GREAT!
It cleans up web-trash, sidebars, and expands the text, cures the "light gray type on a light gray background" that the sadists who program web sites love to inflict on us, and is suitable for printing or print to pdf and then save as PDF (which I do a LOT) (*)
2. Use the Archive, Luke!
Screw the greedy bastards. Ads are a poison.
https://www.theguardian.com/commentisfree/2011/oct/24/advertising-poison-hooked
Copy the URL of the page by clicking on it (selects all) and copy.
Type archive.md or archive.is .... there are several ... into the URL bar
Paste the offending page's URL into the "My url is alive and I want to archive its content" field.
Most are archived already.
Just one more thing ...
3. Safari -> Settings -> Security
Disable Javascript (just temporarily)
Most times, this stops all nags and barriers, because they are written in Javascript.
Sometimes, the content is delivered via javascript (what creepy programmers) so you get no content.
But #2 above works over 90% of the time. (like when a login is really required)
(*)
1. Print
2. PDF dropdown ... click "Save as PDF"
3. Save it where you like.
This is usually better as a "Reader PDF"
On ios, not mac, there is a menu called "options"
It will include Automatic, PDF , Reader PDF, and webarchive
If your page is in reader mode, "Automatic" will send the nice, clean Reader page wherever you like.
I am damn serious about readable information.
Finally, ☑️ Enable Javascript if you disabled it earlier.
More tips later.