Class HTMLMetaProcessor

java.lang.Object
org.apache.nutch.parse.html.HTMLMetaProcessor

public class HTMLMetaProcessor extends Object
Class for parsing META Directives from DOM trees. This class handles specifically Robots META directives (all, none, nofollow, noindex), finding BASE HREF tags, and HTTP-EQUIV no-cache instructions. All meta directives are stored in a HTMLMetaTags instance.
  • Constructor Details

    • HTMLMetaProcessor

      public HTMLMetaProcessor()
  • Method Details

    • getMetaTags

      public static final void getMetaTags(HTMLMetaTags metaTags, Node node, URL currURL)
      Sets the indicators in robotsMeta to appropriate values, based on any META tags found under the given node.
      Parameters:
      metaTags - a HTMLMetaTags to populate with tags discovered in the given Node
      node - a DOM Node to process and extract metadata from
      currURL - the cononical URL associated with the metatags and Node