Refinements are labels that you apply to web sites in your search engine index to help your users more easily find the information they are looking for. When a user clicks a refinement label, sites that you have annotated with the label are either searched exclusively or given priority in the results—you choose - developers.google.com ![]()
You can add a refinement to your custom search by marking up your web pages in the right way, and creating refinement tabs in the CSE Control Panel, or by coding them using a Custom Search XML Annotations file.
You submit PageMaps in three ways. You can:
* Add PageMap data directly to your HTML page
* Add PageMap data to a Sitemap
* Use rich snippets markup
or meta tags to add structured data directly to your HTML.
# See also
You can create refinement labels and tag sites with them in the Refinements Tab of the control panel, but you can have greater control over the ranking if you are using the Custom Search XML Annotations file.
Refinements are labels that you apply to web sites in your search engine index to help your users more easily find the information they are looking for. When a user clicks a refinement label, sites that you have annotated with the label are either searched exclusively or given priority in the results—you choose - developers.google.com ![]()
PageMaps is a structured data format that Google created to enable website creators to embed data and notes in their webpages - support.google.com ![]()
Suppose you've defined PageMaps with a "pagetype" attribute as in this example: