It's a process involving basic Natural Language Processing tools: stopword removal and dictionaries. It works well for English most of the time (when the link is an article) and Chinese not as accurate (Chinese is hard to segment into useful words tbh).
Actually I’m looking to do it for bookmarks. I’m working on a solution to send links to my email. I’d like to parse the links for their meta data, content, and get a sense what they’re about automatically (for example assign labels). Would love to hear your suggestions!
What kind of links are you looking to auto-tag?