{
    "componentChunkName": "component---src-templates-blog-post-mdx-js",
    "path": "/blog/classificiation-of-search-queries/",
    "result": {"data":{"site":{"siteMetadata":{"title":"Andrew J Wright"}},"mdx":{"body":"var _excluded = [\"components\"];\nfunction _extends() { _extends = Object.assign ? Object.assign.bind() : function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; }; return _extends.apply(this, arguments); }\nfunction _objectWithoutProperties(source, excluded) { if (source == null) return {}; var target = _objectWithoutPropertiesLoose(source, excluded); var key, i; if (Object.getOwnPropertySymbols) { var sourceSymbolKeys = Object.getOwnPropertySymbols(source); for (i = 0; i < sourceSymbolKeys.length; i++) { key = sourceSymbolKeys[i]; if (excluded.indexOf(key) >= 0) continue; if (!Object.prototype.propertyIsEnumerable.call(source, key)) continue; target[key] = source[key]; } } return target; }\nfunction _objectWithoutPropertiesLoose(source, excluded) { if (source == null) return {}; var target = {}; var sourceKeys = Object.keys(source); var key, i; for (i = 0; i < sourceKeys.length; i++) { key = sourceKeys[i]; if (excluded.indexOf(key) >= 0) continue; target[key] = source[key]; } return target; }\n/* @jsxRuntime classic */\n/* @jsx mdx */\n\nvar _frontmatter = {\n  \"title\": \"What search queries reveal about user intent\",\n  \"description\": \"Notes on my introductory research into how to classify search queries based on informational, navigational, and transactional intent.\",\n  \"imageURL\": \"https://ajw.design/assets/img/search-queries/search-query-types.png\",\n  \"date\": \"2015-10-08\",\n  \"tags\": [\"user experience\", \"content strategy\", \"information architecture\"]\n};\nvar layoutProps = {\n  _frontmatter: _frontmatter\n};\nvar MDXLayout = \"wrapper\";\nreturn function MDXContent(_ref) {\n  var components = _ref.components,\n    props = _objectWithoutProperties(_ref, _excluded);\n  return mdx(MDXLayout, _extends({}, layoutProps, props, {\n    components: components,\n    mdxType: \"MDXLayout\"\n  }), mdx(\"h2\", null, \"Search process\"), mdx(\"p\", null, \"Searching for things on the web has become so routine for most people that they probably don't even realize that they're following a regular process.\"), mdx(\"p\", null, \"The search process goes like this:\"), mdx(\"ol\", null, mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Enter a query.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Get results back.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Scan for relevant results.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"View a result or two.\"), mdx(\"li\", {\n    parentName: \"ol\"\n  }, \"Refine my query, if needed.\")), mdx(\"p\", null, \"People repeat this process until some need is met or abandoned.\"), mdx(\"p\", null, \"There are two important aspects of a search query: \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"intent\"), \" and \", mdx(\"strong\", {\n    parentName: \"p\"\n  }, \"satisfaction\"), \". The need or goal of a search query is expressed as intent and can be inferred based on the terms used and the structure of the query. Satisfaction comes when the goal, however small, is achieved.\"), mdx(\"h2\", null, \"3 types of search queries\"), mdx(\"table\", null, mdx(\"thead\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"thead\"\n  }, mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Search query type\"), mdx(\"th\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Objective\"))), mdx(\"tbody\", {\n    parentName: \"table\"\n  }, mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Informational\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Find data or information about a topic.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Navigational\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Get to a specific, known website or URL.\")), mdx(\"tr\", {\n    parentName: \"tbody\"\n  }, mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Transactional\"), mdx(\"td\", {\n    parentName: \"tr\",\n    \"align\": null\n  }, \"Take the first step in a series towards acquiring some resource.\")))), mdx(\"p\", null, \"Categorizing searches into these goal-based groups gives us a glimpse into the intent behind a user's search. Analysis and classification of search phrases is useful when planning an information architecture, a content strategy, or an SEO strategy.\"), mdx(\"p\", null, \"To get more clarity about user intent, we can compare search phrases with the sub-categories of each query type.\"), mdx(\"h3\", null, \"Informational (I) sub-categories\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Directed\"), \" (I,D) \\u2013 I want specific information.\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Closed\"), \" (I,D,C) \\u2013 I want the one, unambiguous answer to a specific question.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Open\"), \" (I,D,O) \\u2013 I want the answers to a specific question covering more than one topic.\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Undirected\"), \" (I,U) \\u2013 I want everything on this topic.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"List\"), \" (I,L) \\u2013 I want a list of things on this topic.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Find\"), \" (I,F) \\u2013 I'm looking for a real world service or product that can be obtained.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Advice\"), \" (I,A) \\u2013 I'm looking for advice or suggestions.\")), mdx(\"h3\", null, \"Navigational (N) sub-categories\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Navigational to Transactional\"), \" (N,T) \\u2013 I want a URL that is transactional. (Doesn't seem very useful as a category.)\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Navigational to Informational\"), \" (N,I) \\u2013 I want a URL that is informational. (Also doesn't seem very useful as a category.)\")), mdx(\"h3\", null, \"Transactional (T) sub-categories\"), mdx(\"ul\", null, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Obtain\"), \" (T,O) \\u2013 I want to obtain a specific resource or object.\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Online\"), \" (T,O,O) \\u2013 I want a resource I will get online.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Offline\"), \" (T,O,F) \\u2013 I want a resource or object I will get offline.\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Download\"), \" (T,D) \\u2013 I want to find a specific file to download.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Results\"), \" (T,R) \\u2013 I want a resource that can be found directly on the results page.\", mdx(\"ul\", {\n    parentName: \"li\"\n  }, mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Links\"), \" (T,R,L) \\u2013 I want a resource that appears in the title, summary, or URL of a result.\"), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Other\"), \" (T,R,O) \\u2013 I want a resource that appears somewhere other than in the the title, summary, or URL of a result.\"))), mdx(\"li\", {\n    parentName: \"ul\"\n  }, mdx(\"strong\", {\n    parentName: \"li\"\n  }, \"Interact\"), \" (T,I) \\u2013 I want to interact with a specifc resource or program.\")), mdx(\"p\", null, \"Hierarchy adapted from: \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"https://faculty.ist.psu.edu/jjansen/academic/pubs/jansen_user_intent.pdf\"\n  }, \"Determining the informational, navigational, and transactional intent of Web queries (2007)\"), \"\\nAdditional source: \", mdx(\"a\", {\n    parentName: \"p\",\n    \"href\": \"http://vervedevelopments.com/Blog/query-classification-understanding-user-intent.html\"\n  }, \"Query classification; understanding user intent\")));\n}\n;\nMDXContent.isMDXComponent = true;","timeToRead":2,"frontmatter":{"title":"What search queries reveal about user intent","subtitle":null,"imageURL":"https://ajw.design/assets/img/search-queries/search-query-types.png","date":"October 08, 2015","description":"Notes on my introductory research into how to classify search queries based on informational, navigational, and transactional intent.","tags":["user experience","content strategy","information architecture"],"editorsNote":null}}},"pageContext":{"slug":"/blog/classificiation-of-search-queries/","previous":{"id":"a2cdb73b-8e00-5727-ba8c-a1ce72c8069f","fields":{"slug":"/blog/content-jobs/"},"frontmatter":{"title":"Get clear on purpose with content 'jobs'"}},"next":{"id":"1dcf7543-9a5b-505a-81b0-bf817454dfd9","fields":{"slug":"/blog/week-of-jan-4-2016/"},"frontmatter":{"title":"Collected articles - Week of Jan 4, 2016"}},"id":"ec1b8d3d-04d0-53b2-9edd-ed551821961c"}},
    "staticQueryHashes": ["3816294676"]}