KAMİS
Search
Principle
Description
Guidelines
- The search feature should be accessible using keyboard shortcuts and basic keys.
- The search field should be designed in a way that users can easily recognize, access, and interact with it.
- The search field should be placed in the upper right section of the page. Research has shown that users expect to find the search field in the upper right section of the page.
- The length of the search field should not be too short, and the text size should not be too small to ensure that queries entered into it can be easily read. Ideally, it should be able to display text of 20 characters in length.
- The search/submit button should not be too small, to the extent that users struggle to place their cursor on it.
- The design of the search field should be kept simple, avoiding excessive elements, and a plain design that users can easily recognize should be preferred.
- The text on the search button should use expressions such as "Search" or "Find" that help users recognize this field, and generic terms like "Go" or "Submit" should be avoided.
- A minimally designed magnifying glass icon should be used in search fields. The magnifying glass icon is effective in helping users recognize and easily find the search field.
- Where technically feasible, smart search (auto-suggestion) should be implemented, allowing for instant querying from partial data entry.
References
- ISO 9241-151 / 8.5.2.8 – Search field size
- ISO 9241-151 / 8.5.2.9 – Shortcut to search function
Useful Resources
Principle
Description
Guidelines
- The search function should be structured based on the information contained on the website and the anticipated needs of the user.
- If searches are limited to specific sections of the website, this information should be conveyed to the user in a clear and understandable manner.
- Considering the website's scope and the tasks performed within the site, it is advisable to provide users with the option to search across the entire website or specific sections when necessary.
- Limiting searches to specific scopes should only be employed if it can be effectively designed; otherwise, it might lead users to believe they cannot find what they are looking for and prompt them to abandon the site.
- On websites that offer searches within specific scopes, clear methods should be provided for users to easily change the search scope.
- Using two different search fields on websites should be avoided. This method has only proven useful for employee directory searches in intranets.
References
- ISO 9241-151 / 8.5.2.5 – Full text search
- ISO 9241-151 / 8.5.4.1 – Scope of a search
- ISO 9241-151 / 8.5.4.2 – Selecting the scope of a search
Useful Resources
Principle
Description
Search engine optimization (SEO) refers to the practices aimed at improving a website's visibility and ranking in search engine results. These efforts help websites achieve higher positions in natural search results. It is crucial for generating free and organic web traffic and enhances user satisfaction by making content more accessible to users.
While search engine optimization and usability are perceived as distinct disciplines, they complement each other effectively. SEO efforts focus on achieving higher rankings and increased visitor numbers through natural search results, while usability work enhances the user experience on websites, encouraging visitors to stay longer.
Guidelines
- A structure should be designed to allow access to important, non-confidential content without requiring login credentials. It's important to recognize that search engines cannot access content protected by usernames and passwords.
- The website should appear prominently in search results not only when users search by the site's name but also when they use keywords related to the services and features offered by the site.
- The title tag should contain text that best describes the page's content.
- The page summary or short description should be specified with the "description" meta tag. While this doesn't directly impact rankings, it is crucial for attracting users to click on the site in search results.
- In URL naming, the page title or expressions that help the page rank higher in search results should be used without losing the message of the page.
- To achieve higher search rankings, it is essential to receive references from other reputable websites. Having high-quality content is crucial to obtain these quality references. Contents should be user-focused and easy to understand.
- In link nomenclature, short expressions describing the linked page should be included.
- For linked images, the "alt" tag should be used to provide a text alternative that search engines can understand.
- In-site links should use short and descriptive phrases for link text. Incorporating in-site links on web pages contributes to user navigation, the creation of information architecture, and receiving more references from other websites.
- Regularly optimize pages and maintain their SEO activity.
- The website should be optimized for performance, as page performance is a critical factor for search engines.
- Regularly check and update the situation, as search engines update their algorithms periodically.
References
- ISO 9241-151 / 6.11 – Identifying the website and its owner
Useful Resources
Principle
Description
Guidelines
- Sorting or filtering options can be presented based on factors like the date of content, relevance to the search terms, frequency of content visits, or alphabetical order.
- In cases where search results are numerous and detailed, users should be provided with an option to perform a new search within the search results.
- Users should be informed that they can search within search results, and this information should be clearly and visually distinguished.
- Category-specific filtering options can be offered.
- Filters should not be restricted to a single parameter but should allow for multiple parameter selections.
- When naming filter parameters, real-world terminology should be selected.
- Filter settings can preferably be displayed in the left sidebar, considering user habits.
- Users should be able to apply filter parameters collectively after making their selections. Refreshing the page with each parameter change can be bothersome to users.
- When filtering is applied, the page can be scrolled to the area where new results are loaded based on user habits and needs.
- When filtering is applied, a loading indicator can be displayed with a slight screen darkening until new results load. The appearance of new results without any visual change on the screen can escape users' attention.
- Applied filters on results should be positioned where users can easily find them.
- Applied filters on results should be easily changeable or removable.
- Applied filters on results can be viewed either on the original filter item or collectively at the top of the page.
- Important filters can be displayed above the results list.
- Different filter combinations applied to pages should be stored in the browser history, allowing users to access previously applied filters.
References
- ISO 9241-151 / 8.5.3.4 – Sorting or filtering search results
- ISO 9241-151 / 8.5.5.3 – Refining searches
Useful Resources
Principle
Description
Guidelines
- The search results page should emphasize the accuracy of matched records and the relevance of the results to the query.
- The user's query should not be cleared after performing a search.
- For misspelled expressions, spelling correction suggestions should be provided.
- Users should be informed about the number of search results.
- A list of the user's most recent searches can be shown.
- If search results are displayed on a separate page, it should be evident to users that they are still within the same website.
- The first page of search results should be optimized for the best user experience, providing the most relevant page for common queries. Users tend to rarely look at the second page of search results.
- On the "No Results Found" page, users should be provided with a search box that contains the search query they entered, similar query suggestions, and spelling correction suggestions.
- The criteria by which search results are sorted (e.g., by date, relevance, title, etc.) and any filtering options should be clearly indicated.
- Considering the content of the web page, users should be able to narrow down or expand their search results.
- Search results should be shown immediately, preferably located just below the search bar, to minimize the need for a secondary click. This allows users to easily input another search query after evaluating the results.
- If there are too many parametric values in search results, users can be advised to reduce the number using filters.
References
- ISO 9241-151 / 8.5.3.1 – Ordering of search results
- ISO 9241-151 / 8.5.3.2 – Relevance-based ranking of search results
- ISO 9241-151 / 8.5.3.3 – Descriptiveness of results
Useful Resources
Principle
Description
Guidelines
- When displaying search results on websites, the total number of results and the number of results displayed per page should be indicated.
- In cases where search result pages list a large number of results, it is recommended to extend the page vertically, taking into consideration the browser's ability to scroll up and down, rather than increasing the number of individual pages, up to about 4 or 5 screen lengths.
- In extensive searches, options for narrowing down the scope should be provided, and a progressive search improvement feature should be supported.
- In cases where a large number of results are returned, search results should be displayed on equal pages, allowing users to navigate between pages and informing users that there are filtering options to narrow down the search scope.
References
- ISO 9241-151 / 8.5.4.3 – Providing feedback on the volume of the search result
- ISO 9241-151 / 8.5.4.4 – Handling large result sets
Useful Resources
Principle
Search fields should allow for more detailed searches by narrowing down search criteria.
Description
Guidelines
- Advanced search options should not be presented to users by default.
- Advanced search features on websites should be provided when there is a substantial amount of content and when navigation elements are insufficient.
- On the advanced search page, explanations of search criteria and usage instructions should be included.
- Mandatory and optional fields on the advanced search page should be clearly indicated.
- If different search techniques are used in search fields on websites, this information should be shared with users.
- Users should be provided with clear and straightforward instructions on how to perform accurate searches using the keywords they enter.
References
- ISO 9241-151 / 8.5.2.3 – Providing a simple search function
- ISO 9241-151 / 8.5.2.4 – Advanced search
- ISO 9241-151 / 8.5.2.6 – Describing the search technique used
Useful Resources
- –
Principle
Description
Guidelines
- Users should be informed about the importance of case sensitivity in cases where it is crucial and distinctive.
- In the Turkish alphabet, both the lowercase "i" and the uppercase "I" should be considered, and it should be remembered that the letter code changes in case conversions. Care should be taken to ensure that the necessary technical measures are in place.
References
- –
Useful Resources
- –
Principle
Description
Guidelines
- It is recommended to provide guidance such as "... you can search again with..." for commonly confused or misunderstood words.
- Intelligent search (auto-suggestion) methods can recommend the correct forms of misspelled words, alternatives to words, or content and services that can be expressed differently. (For example, suggesting "SGK Service Record" for "4A Document" and so on.)
- On the "No Results Found" page, users should be provided with a search box that contains the search query they entered, similar query suggestions, and spelling correction suggestions.
References
- ISO 9241-151 / 8.5.2.10 – Error-tolerant search
- ISO 9241-151 / 8.5.5.1 – Giving advice for unsuccessful searches
Useful Resources
- –
Principle
Description
Guidelines
- The "content-type" metadata, which determines the content type and character set, should be used to ensure the proper display of language characters.
- Although not defined with a meta tag, the page title, written in the "title" tag, should be carefully determined.
- This data is essential for search engines.
- The short page description in the "description" metadata should best reflect the page content. While this data does not directly affect search engine ranking, it plays a significant role in users' preference for clicking on a site link from search results.
- In today's world, where mobile internet usage is widespread, the "viewport" metadata introduced with HTML5 should be used to provide users with a good mobile experience.
- The "keywords" metadata, which defines keywords related to the page's content, is not as crucial for search engines today as it used to be. However, if ready-made systems are used, and these words can be automatically generated, they can be preferred.
- If it is essential to determine whether links within the page should be indexed or followed by search engines, the "robots" metadata should be used.
- If a website offers content in multiple languages, the "language" metadata should be used to specify the primary language.
- In cases of various other similar themes or pages developed by transferring and reusing code from other sources, the metadata sections should not be forgotten and should be adjusted.
References
- ISO 9241-151 / 6.11 – Identifying the website and its owner
Useful Resources
Principle
Description
Guidelines
- Users should be able to use the search field on the page they are currently on without the need for extra clicks.
- To make the search field easily identifiable, a simple magnifying glass icon should be used. The magnifying glass icon is one of the few icons that most users recognize.
- The search field should be placed in the upper right section of the page. This is where users expect to find the search box.
- An "search" button should be provided next to the search box. Although the search process can also be executed by pressing the "Enter" key on the keyboard, some users still expect to see a search button in this area.
- The length of the search field should be appropriate, taking into account that users may input long search queries. Research shows that when the search box accommodates 27 characters, 90% of queries with all their words can be displayed within this space.
- Search fields should allow searching throughout the entire website, and if the search is limited to specific sections of the site, this information should be clearly communicated to users.
- Search fields should be designed based on the website's purpose and scope, offering different options like simple or advanced search to match users' needs and preferences.
- Synonyms and partial matches should be considered in search results.
- An auto-suggestion mechanism should be used right below the search field when users type their queries.
- For highly searched terms, special efforts can be made to enhance the results.
- Efforts should be made to handle misspelled words correctly.
- In search results, common and undifferentiating words like prepositions, conjunctions, and others (e.g., "but," "for," "and," "or," etc.) should not be taken into account during the search process.
- The search field should be accessible from all pages of the website. Users should not be forced to return to the homepage repeatedly when they want to search. However, for pages where the user's task or the content viewed does not require a search, exceptions can be made.
- Planning should be based on the assumption that the user who conducts a search on the site aims to find the word(s) or content they are looking for. When a search fails, users should be guided, and the task and the items being searched for should be presented again. In many cases, user typos can be identified and corrected by showing them on the "search failed" screen for the user to fix.
- Search results, when multiple, should be listed.
References
- ISO 9241-151 / 8.5.2.1 – Providing a search function
- ISO 9241-151 / 8.5.2.2 – Providing appropriate search functions
- ISO 9241-151/ 8.5.2.7 – Availability of search
Useful Resources
Principle
Description
Guidelines
- The keywords used for the search should also be displayed on the page where search results are shown.
- The page displaying search results should include a search field, allowing users to change the keywords or perform a new search.
References
- ISO 9241-151 / 8.5.4.5 – Showing the query with the results
- ISO 9241-151 / 8.5.5.2 – Repeating searches