I wanted a PDF of the entire page, so I wrote a shortcut to do it.
Here's a link to it, but also, here's a screenshot, since I know the shortcut links can be somewhat unreliable.
It grabs the input from the share sheet, gets the content of the page, and it saves the contents of the page as a variable called "Title". Then it creates a PDF from the shortcut input. It also grabs the URL from the shortcut input
Then I use the output of the variable "Title" in the Text block to grab the Name of the page: