Ensuring That the Career Site Adheres to Leading Practices

Objectives

After completing this lesson, you will be able to:
  • Incorporate leading practices for Search Engine Optimization (SEO)
  • Design the site by using accessibility guidelines
  • Provide text and image recommendations for websites

Career Site Design Overview

Websites should follow leading practices regarding:

  • Accessibility

  • Usability

  • Search Engine Optimization (SEO)

Career Site Builder has been developed to support website leading practices. Consultants need to know how to set up career sites correctly and advise their customers regarding leading practices. Ultimately, customers can choose whether to follow the suggested guidelines. Be aware that guidelines for the web are updated continually. The customer will need to stay on top of accessibility and SEO guidelines to make sure that their Career Site Builder career site still adheres to them.

Search Engine Optimization (SEO)

Search engine optimization is the practice of increasing both the quality and quantity of website traffic, as well as exposure to your brand, through non-paid (organic) search engine results.

Despite the acronym, SEO is as much about people as it is about search engines. It’s about understanding what people are searching for online and the type of content they wish to consume. Knowing the answers to these questions will allow you to connect to the people who are searching online for the solutions you offer.

If knowing your audience’s intent is one side of the SEO coin, delivering it in a way search engine crawlers can find and understand is the other. Search engines scour billions of pieces of content and evaluate thousands of factors to determine which content is most likely to answer your query. They do this by discovering and cataloging all available content on the Internet via a process known as crawling and indexing, and then ordering it by how well it matches the query (ranking).

How Career Site Builder Addresses SEO Requirements

Optimizing your customer's career site will help deliver better information to search engines so that your content can be properly indexed and displayed within search results. We follow SEO leading practices as we implement career sites and work with our customers to get their jobs in front of interested and qualified candidates. To achieve this, Career Site Builder manages some elements for successful SEO out of the box, through automatically incorporating elements that support SEO.

Career Site Builder provides the following for our customers:

  • Search engine-friendly career site
  • Responsive site
  • Automatic daily sitemap updates

To further improve SEO, there are important considerations that a consultant must consider when building a customer's career site:

  • Ensuring jobs are prioritized in major search engine results through the inclusion of metadata.
  • Maximizing Career Site Builder features to improve SEO within CSB pages and job distribution strategies.

Career Site Builder: Built-in SEO Functionality

Search engine optimization is a core piece of SAP SuccessFactors Recruiting.

Search Engine-friendly Career Site

The following capabilities help to increase search engine optimization, helping customers get their jobs in front of interested and qualified candidates: 

  • For most applicant tracking systems (ATS), search engine crawlers can’t follow links to get to the jobs, so their jobs don’t show up in search engine results. SAP SuccessFactors solves this problem by importing jobs from the ATS and putting them on a search engine-friendly site.
  • One of the places search engines look to determine what type of keywords to associate with a page is the web address, or URL. Most pages in an ATS are filled with numbers, symbols, and unrelated text. Example: https://jobDetails.do?functionName=getJobDetail&jobPostld=140552&localeCode=en-us
  • When we create pages, we include the name of the page in the URL to improve SEO. Example: https://careers.SuccessFactors.com/go/Boston-Sales-Jobs/242462/

Mobile-Friendly Career Site

Search engines rank sites not only based on content but also on how appropriate the site is for the device they are performing the search on. Responsive design is a way of designing websites that allows optimal viewing (meaning easy navigation and reading, and minimal scrolling) across a wide range of devices, including mobile, tablets, and desktops. Utilizing a responsive career site improves rankings for all search results across websites. All Career Site Builder sites are responsive.

Responsive Career Site examples are displayed – a laptop screen, a tablet screen, and a phone screen.

Automatic Daily Sitemap Updates/Submit Sitemaps to Google and Bing

Just before go-live on the production environment, the consultant will submit sitemaps to Google and Bing. Once the sitemaps are in place, no additional action is required, unless your customer changes the domain of their career site, such as a brand name change. When SAP SuccessFactors Recruiting runs its nightly maintenance, sitemaps are updated with any changes to the job collection or landing pages.

An example of a Google Sitemap.

As search engine crawlers read the bottom of each job page, they come across links to related job categories. Like the segments on the bottom of the page, these links also increase relevant keywords and provide more links for the search engines.

A job ad with links to similar jobs highlighted.

Career Site Builder: Configurations That Support SEO

Career sites that are SEO optimized will rank higher in search engines, allowing improved visibility to help candidates find jobs easily.  Career Site Builder allows SEO optimization through easy configuration of metadata in each page. 

Metadata

Metadata is used to describe individual pages on a website, allowing search engines to understand what each page contains. This data helps search engines evaluate the relevance of a page content, thus determining whether a page will be displayed within search results.

Site-Wide Metadata

The site-wide metadata is set from SettingsSite ConfigurationSite Information. This information is used if it is not replaced at the page level. For the Description, include the company name, "jobs" or "careers," strategic positions the company is hiring for (for hospitals, for example, list doctors, nurses, and so on). If the company has just one location, also include that.

For the Description, include the company name, "jobs" or "careers," strategic positions the company is hiring for (for hospitals, for example, list doctors, nurses, and so on). If the company has just one location, also include that.

The Page Title, Meta Keyword, and Meta Description fields are highlighted on the Site Configuration page.

Page Metadata

To populate page metadata, consider the following:

  • Important: Unique metadata should be specified for every page of the site. This is a leading practice and increases SEO value.
  • Do this by navigating to the page, selecting the gear icon, and selecting Tags or Meta Tags. Specify unique metadata for every page of the site by selecting the gear icon, and selecting Tags or Meta Tags.
  • Enter unique metadata for pages of:
    • Each page type (with the exception of landing pages): home, content, and category.
    • Each Locale, in the appropriate language.
    • Each Brand.
  • On a category page for sales jobs, for example, include a description such as Apply online for Best Run Sales Jobs.

Metadata Elements

Metadata (also known as meta tags) help tell search engines and users what your site is about.

SEO results for jobs at SAP displays students and graduates, sales, or marketing and communications.

Metadata contains the following main elements:

  • Page Title (or Title tag): Your site’s Page Title is the heading that is displayed as a blue link in the search results. The Page Title is considered the single most important element on the page for telling the search engines what the page is about and which keywords to focus on. Titles should be 70 characters or less including spaces and should lead with the most important keyword. In addition to site-wide metadata, every page should have a unique Title and Description. The Page Title also displays on the browser tab.

    A tab with the text Jobs at Best Run is highlighted.
  • Description (or Meta Description): The description appears directly below the title and URL in the search engine listing. For example, when a user is viewing search results on Google, the results will display the URL and the description.  Your page’s Description should contain similar information to your Page Title (namely a targeted keyword), but not be exactly the same; it should be used to describe concisely what the web page is about. The Page Description should be limited to approximately 160 characters including spaces.

    • If you go over the word count, the copy will not be shown on the search engine results page. Also be aware not to "keyword stuff" (use the same keyword more than once in your Description).

    • A well-written description not only tells users what is on your page, but also entices them to visit your site. A description is what shows up here in the search engine results. It is like good window dressing. Sites with poor descriptions will get less click-throughs and the search engines will demote your site in favor of other sites.

    • Do not use quotes or any non-alpha characters (Google cuts them out of the meta description).

    The Page Title, Meta Keyword, and Meta Description fields are highlighted on the Site Configuration page.
  • Keywords: The importance of including keywords has decreased in recent years, as search engines no longer view the keyword tag as a major factor when ranking results. The only search engine that looks at the keywords anymore is Microsoft’s Bing – and they use it to help detect spam.

    • It is still extremely important to conduct keyword research, keeping you aware of what terms visitors are searching for in order for you to optimize for those phrases.

    • Using keywords in the content is much more important than populating the keywords in the metadata.

Note

Metadata can be translated.

Career Site Builder: SEO Settings Configuration

Management of SEO settings for the career site include the following considerations:

  • Search engine optimization (SEO) settings can be refined from CSBSettingsSite ConfigurationSEO Settings.
  • If customers are concerned about the search terms that are indexed or if their site is branded, disable Top Jobs by selecting Noindex Top Jobs and Noindex Search Pages. This is a common use case. Some customers prefer to disable Top Jobs altogether.
  • If Top Jobs is disabled, do not add the Top Jobs link in the footer. Otherwise, users will see a blank page that displays only a header, search form, and footer.
  • When these elements are disabled, the other options on the page (Terms to Ignore and Terms to Avoid) do not need to be used.
  • Noindex Search Pages do not affect category pages.
On the Site Configuration page, choose the SEO Settings tab.

Control of Undesired Search Terms

Management of SEO settings for avoiding undesired search terms include the following considerations:

  • Undesired terms may be widely linked on the internet and end up in Google's index. Then if a customer posts their jobs to Indeed and a candidate finds a job via Indeed's search, for example, that search term can end up in the Top Jobs page on the customer’s career site.
  • Customers can use Terms to Avoid to prevent search engines from indexing specific terms and suppresses them from being part of the Top Jobs results. Undesired Search Terms related to Viagra are highlighted.
  • Start each new term or phrase in a new line and don't include the word "job" in your terms. Enter Viagra in the Terms to Avoid text box.
  • Customers can enter specific terms under Terms to Demote so that those display at the end of the result set. This is not commonly done. In this example, the term shown could be entered in Terms to Demote, so that it does not display on the first page of the Top Jobs listing. An unreadable, long string of words used to describe an intern position is highlighted.

Career Site Builder: Page Elements that Support SEO

Page elements that support SEO include:

  • Creation of Category Pages
  • Inclusion of a Link in the Footer for View All Jobs
  • Inclusion of "Job" at the end of Job Titles
  • Inclusion of "Similar Jobs" Links on Pages

Creation of Category Pages

Building SEO value for a page takes time – more time than most job postings allow for. When we build customer career sites, we consider their hiring priorities and job collection to build category pages based on popular search terms. We include these search terms, or keywords, in strategic places both on page and in the metadata.

While the jobs on each page come and go, by building category pages to host the jobs, SAP SuccessFactors Recruiting builds lasting SEO value.

A GreenGrid website with different category pages built in.

Inclusion of a Link in the Footer for View All Jobs

Career Site Builder also generates a page that lists the category pages built for the site. This is enabled in the footer using the View all jobs link. The leading practice is to include Top Jobs and View all jobs in the footer. These pages are indexed by Google.

Customers may choose not to enable Top Jobs to prevent undesired search terms from appearing on this page. View all jobs, the list of category pages, is especially useful to increase SEO value.

The View all jobs link in the footer is highlighted.
The View All Jobs and Top Job Searches links in the footer are highlighted.

Inclusion of "Job" at the End of Job Titles

When candidates search for jobs they usually include the word "Jobs" in their search term. Including "Job" in the page title and in the URL helps identify the page as a job to the search engines, and as these jobs post to pages, they create relevant, dynamic content to improve the SEO value of pages.

Include the word “Job” in the page title and in the URL. It helps identify the page as a job to the search engines.

Inclusion of "Similar Jobs" Links on Pages

As search engine crawlers read the bottom of each job page, they come across links to related job categories. Like the segments on the bottom of the page, these links also increase relevant keywords and provide more links for the search engines.

Note

The inclusion of similar job links on the job posting will appear only if the Unified Data Model is not enabled.
A Find similar jobs section of a page is highlighted. It shows links to similar jobs, for example, Human Resources Jobs, Engineering Jobs, and others.

Distribution of Jobs to Support SEO

By distributing jobs to major job boards with links to your customer's career site, these inbound links improve relevance and importance of the jobs. The more popular and trafficked job boards and aggregators will help improve the site’s rankings, especially when there’s a lot of traffic from those sources.

Organic Network

Considerations for the Organic Network include:

  • Be sure to offer your customer free daily all-jobs delivery to a number of job boards that SAP has relationships with.
  • For your customer’s jobs to be posted to the Organic Network, they must sign the authorization form from SAP PartnerEdge. You attach the form to the Referral Engine Task Support Ticket after the customer's career site is moved to Production.
  • For more information and a listing of the partners included in the Organic Network program, see the XML Feed Sources & Job Board Distribution document, available on SAP PartnerEdge.

Design of Accessible Career Sites

Designing a career site with accessibility in mind adds ensuring equal access, promotes diversity, and enhances the overall candidate experience. This inclusivity is essential for attracting a diverse pool of talent. By incorporating accessibility and usability leading practices into the career site design, also known as Universal Design, you can enhance the user experience for all potential candidates, making it easier for them to find relevant information, apply to jobs, and engage with the career site features without requiring special adaptation.

Global Accessibility Guidelines

Many countries follow general accessibility guidelines to ensure that their websites aim to create a more inclusive online environment for everyone. Considerations include:

  • Accessibility laws: Many parts of the world adhere to accessibility laws. For example, in Canada, private, public, and non-profit organizations with 50+ employees must ensure that their websites are accessible.

  • Accessibility principles: The accessibility guidelines are organized around four principles: perceivable, operable, understandable, and robust. Each guideline has three levels of accessibility: A, AA, and AAA. Visit the Guidelines Overview to learn more. https://www.w3.org/WAI/standards-guidelines/wcag/

  • Web Content Accessibility Guidelines (WCAG): WCAG is developed through the W3C process in cooperation with individuals and organizations around the world, with a goal of providing a single shared standard for web content accessibility that meets the needs of individuals, organizations, and governments internationally. The WCAG documents explain how to make web content more accessible to people with disabilities. Accessibility involves a wide range of disabilities, including visual, auditory, physical, speech, cognitive, language, learning, and neurological disabilities.

  • Online accessibility checker: You can use an online tool to check if your website is accessible. Using an online accessibility checker does not guarantee that you will find all accessibility issues with your website. It is important to have a person review the site as well.

Accessibility Software Applications: WAVE

Supporting software application like WAVE can be used to test accessibility issues and requirements within a website. To access more information on WAVE, use the following link: https://wave.webaim.org/

When using WAVE, consider the following:

  • WAVE cannot tell you if web content is accessible. Only a human can determine true accessibility. But WAVE can help evaluate the accessibility of web content.

  • WAVE includes many checks for accessibility issues found in the Section 508 and WCAG 2.1 guidelines. But WAVE cannot check all of the issues in these guidelines; no automated tool can.

  • To use WAVE, access the form at https://wave.webaim.org/, enter the web page address of your page, and submit the form. There are site-wide WAVE tools (https://wave.webaim.org/sitewide) for easily evaluating numerous pages.

Accessibility Software Applications: Screen Readers

To support software applications such as  screen readers, include the following considerations:

  • Screen readers are software programs that convert digital text into synthesized speech. They allow users who work with a screen reader to read the text that is displayed on the computer screen.

  • Screen readers announce the page title (the <title> element in the HTML markup) when first loading a web page.

  • Screen readers announce headings and identify the heading level. NVDA and JAWS, for example, precede <h1> headings with "heading level 1".

  • Screen readers generally inform users that a piece of text (or a graphic) is a link. Most screen readers say "link" before each link. For example, a "products" link would be read as "link products" by JAWS.

  • Alt text or alternate text is an attribute added to an image tag in HTML. This text appears inside the image container when the image cannot be displayed and helps search engines understand what an image is about.

  • If alt text is present, screen readers will read the alternative text of images. JAWS precedes the alternative text with the word "graphic." If the image is a link, JAWS precedes the alternative text with "graphic link".

  • Screen readers ignore images without alternative text and say nothing, but users can set their preferences to read the file name.

Navigation in Screen Readers

Navigation in screen readers includes the following considerations:

  • Audio interfaces present content linearly to users, one item at a time. Despite the linear nature of audio interfaces, screen readers do provide ways for users to navigate content quickly.

  • One way is to use the Tab key to jump from link to link. This gives the user an idea of where the page links to, and can be a useful way to run through the content if the user is looking for a specific link. A related technique is to obtain a list of the links on the page, arranged alphabetically. The drawback of these methods is that the user does not hear any of the non-link content, and may miss important information this way.

  • Another way to get an overall impression of a page's content is to jump from heading to heading. Users can hear an outline of the page's main ideas, then backtrack to read the parts they are most interested in. The main drawback to this technique is that it relies on headings, so it is important that they are included. To the extent possible, the headings should represent an accurate outline of the content.

  • Users can navigate via ARIA landmarks and HTML5 sectioning elements, such as <main>, <nav>, <header>, and so on.

  • Users can jump from paragraph to paragraph, listening to the first sentence or two before moving on to the next paragraph. When possible, place the distinguishing information of a paragraph in the first sentence.

  • Skip links at the top of the page allow users to bypass the main navigation and go directly to the main content. They speed up the reading process and help users distinguish between the main navigation and the main content.

Accessibility Guidelines for Career Site Builder

To ensure a Career Site Builder site is accessible, consider the following points:

  • Ensure metadata is created to allow screen readers to access and read career site content.
  • Pay attention to the structure of the content, including page headings and navigation.
  • Design images, forms, and media with accessibility in mind, ensuring the inclusion of alt-text.

Recommendations for Headings

Headings include the following considerations:

  • Content on pages should be organized with headings.

  • Pages should be structured in a hierarchical manner, generally with one first degree heading (<h1>) being the most important (usually page titles or main content heading), then second degree headings (<h2>, usually major section headings), down to third degree headings (sub-sections of the <h2>), and so on.

First Level Heading

To populate the first level heading, consider the following points:

  • First level headings should contain the most important heading of the page, generally the document title, to convey what the page is about.

  • Career Site Builder adds a <h1> tag for each page automatically, from the Page Title, but it is typically not displayed. The site is still considered to be within accessibility guidelines.

  • The home page of a Career Site Builder site will take on the Page Title from SettingsSite ConfigurationSite Information, but it is not displayed on the page.

    First Level Headings Not Displaying on the Page.
  • For other page types, the tag is taken from the Page Title for that page, and is hidden by default.

  • On Category pages, however, the tag can be visible or hidden.

Empty Heading

To check for empty headings, consider the following points:

  • Screen reader and keyboard users often navigate by heading elements. An empty heading will present no information and may introduce confusion.

  • Basically, any element that has a header should have it populated, but you can hide it.

Check for Empty Headings.

Recommendations for Text

Text recommendations include the following:

  • Legible: Ensure all text is easily legible on web pages.
    • Use high contrast text, for example, black text on a white background.
    • Choose an easy-to-read font. Sans-serif fonts (for example, Arial, Verdana) are generally considered more legible on web than serif fonts (for example, Times New Roman).
    • Use fonts consistently across all pages.
    • 14- to 16-point font is recommended for body text to be easily read on both a desktop and a mobile device.
  • Ensure all text is well written and easy to understand and avoid jargon.
  • Skimmable: Use headings and get to the point as quickly as possible.
    • Break up lengthy content. Headings and subheadings should stand out from the text.
    • When chunking information into blocks, focus the bulk of the content on the most important information, and position it near the top of the page.
    • Use bulleted or numbered lists when possible.
    • Use relevant visuals to break up lengthy content.

Recommendations for Images

Ensure that you follow the following image recommendations:

  • Relevancy
    • Supports page content.
    • Highlights your company, brand, and values; well-chosen images strengthen your message.
    • Avoid stock photos.
    Three job ads are displayed with three distinct photographs completing the ads.

Diverse Images with a Strong Focal Point

Consider the following when choosing images:

  • Use images with a strong focal point because they capture user attention.
  • Use a consistently placed focal point for image sliders.
  • Use a diverse selection of imagery to keep users engaged.
  • Consider diversity in background/foreground, location, and subject matter.
Three different photographs are shown with a Strong Focal Points.

Focal Point "Safe Zone"

Identify the focal point "Safe Zone" per component.

  • The "Safe Zone" per component will vary by the height/width of how it has been configured to display on desktop/tablet/mobile.

  • Identify the "Safe Zone" by viewing the finalized dimensions of your component on each device type.

A focal point “Safe Zone” per photo is highlighted.

Wide Cropped Images

Wide cropped images allow for versatility in the following ways:

  • More flexibility for additional cropping and overlaying elements in the layout

  • Images can be easily modified in a variety of components and layouts 

Four different wide Cropped Images of the same photograph are shown.

Optional Image Recommendations

When using the Large Image component, consider optimizing the image for mobile and adding the component twice, once for desktop/tablet and one for mobile. This is especially useful if there is text on the image. However, if there are many components on the page, restrict duplicating image components to prevent long page load times. 

Optimize Images for Display on Mobile Devices by selecting relevant checkboxes: desktop, tablet, and/or mobile.

Additional Image Recommendations

Images are provided by the customer by granting access to an image library, logon to a photo site, or a zip file of images.

  • The customer is responsible for delivering images that conform to the guidelines. Direct them to Image Recommendations in the Setting Up and Maintaining SAP SuccessFactors Recruiting guide.

  • A minimum of 15 to 20 high resolution employment brand images is required.

  • The following media types can be used in Career Site Builder: GIF, ICO, JPG, JPEG, PNG, SVG.
    • Scalable Vector Graphics (SVG) images render correctly regardless of display or layout size. For this reason, a single SVG image of the customer’s logo can be used for both desktop and mobile layouts of the career site.
    • If the image needs to be resized, the customer can use an application to resize large SVG files to the desired size.
  • All Career Site Builder images should be oriented as landscape, not portrait.

  • Include Alt Text for each image to improve the accessibility of the site. See the Accessibility section for details.

  • For background images, choose subtle patterns and colors.

  • Text on images is a dated web practice and is not recommended.

  • Image sliders are not a recommended practice.

Resolution and File Size Optimization

Image recommendations also include the following:

  • The maximum file size for images is 500 KB.

  • Optimizing images is highly recommended as it decreases load speed, improving the performance of the site.

    • Recommend that the customer’s media resource export the selected images specifically for the web.

    • An image program, such as Adobe Photoshop, can be used. Alternatively, free image compressors, such as FastStone PhotoResizer can be used.

  • You can use a simple application such as Microsoft Paint or SnagIt, or GIMP or PicMonkey online, to make simple changes to images, such as resizing.

    • To resize in Paint, select Resize, By Pixels, and Maintain aspect ratio. For example, use this method to reduce an image that is 1400 px wide to 1200 px wide.

      Microsoft Paint, use the Resize and Skew options.
    • Avoid making images larger, as this will reduce the image quality.

    • To crop an image in Paint, select the image and resize, and then choose Crop.

  • If the customer needs assistance delivering web-ready images, recommend having SAP’s web design team prepare their images files. The time will need to be billed.

Accessibility Guidelines for Alt Text in Images

Alt text (also referred to as alternative text or alt tags) are used to describe the images on your web page. It is important to add alt text to the photos on your website for the following main reasons:

  • If images fail to load: If for any reason an image does not render on a web page, the alt tag will display in its place. This means visitors to that web page understand what image should be there even though they are unable to see it.

  • For search engines: Search engines, such as Google and Bing regularly crawl web pages. It is easy for them to understand text copy on a page, however, images are difficult to read. This is where alt text comes to play. Alt text is used to describe to search engines what the image is showing, allowing them to give users better results when performing an image search. Alt text also improves the SEO value of the site.

  • For screen readers: Some users use screen readers in order to browse web pages. These screen readers will identify and interpret what is being displayed on their screen. For this reason, it is important to convey contextual information in alt text that will explain the image in more detail.

Hint

To view Alt Text in Chrome, right-click and select Inspect.

Alt text should be populated for all images, in all languages. Enter unique alt text for each image. Include any unique or relevant content about the image. Add alt text from the Image Selector window. You can add it when you upload an image, or add it later.

On the Image Selector window, choose Edit Alt Text to populate image Alt Text.

Be sure to provide alt text for logos, too.

On the Logo tab, populate image Alt Text for logos.

Nearby Images With the Same Alt Text Check

To check for nearby images that have the same alt text, consider the following:

  • When two images have the same alt text, this often causes redundancy or indicates incorrect alt text.

  • Remove unnecessary redundancy and ensure that the alt text for each image is appropriate.

  • The only time that you don’t need to include alt text is when the image is used as a decorative background image.

An example of a Background Image.

Embedded Text on Images

Some considerations regarding embedded text on images include the following:

  • Embedded text cannot be read by screen readers or search engines.

  • The leading practice is not to use embedded text on images.

  • If the customer wants to retain images that contain embedded text, add alt text to the image.

  • Note that web accessibility tools such as WAVE cannot detect embedded text on images.

An example of Embedded Text on Images. The text says Build Your Career and there are office workers moving puzzle pieces together.

Leading Practices for Links

The leading practices for links includes the following:

  • Hyperlink meaningful text: Linking to a "Click here" label is bad for SEO and bad for users, who are implicitly forced to hunt for more information on what exactly they are clicking on. Add a title tag to every link. Users should feel confident as they click from page to page.

  • Use consistent styling: Pick a design and stick to it. There should be no variation in the way links are visualized across the site.

  • Cut the blue non-link text. Blue is strongly associated with click ability. If blue text on a site is not clickable, this results in frustration. The same is true for underlined text: it’s strongly associated with links.

  • Mouse-over links should change style on mouse-over, emphasizing to users that they are clickable.

  • Padding ensures that links have enough space to be clickable on mobile devices.

Empty Links

To check for empty links, consider the following points:

  • If a link contains no text, the function or purpose of the link will not be presented to the user, which can create confusion for screen reader users.

  • The most common issue is leveraging embedded text on images as a link.

  • Remove the empty link or provide title text within the link that describes the functionality and/or target of the link. Or add alt text to the image.

Check for Empty Links.

Redundant Title Text in Links

To replace or remove redundant title text, consider the following points:

  • Anything that has a link should also have a title tag. The title text typically appears when the user hovers the mouse over a link.

  • The title text is used to provide advisory information; specifically, it should indicate what the link actually does. What specifically is on that page? What will you learn there?

  • As a leading practice, the title text should be different from the link name, but it is better to use redundant title text than to not populate it.

On the Link Setup page, Add Title and Text for All Links.
On the Link Setup page, Add Title and Text for All Category Links.

In some areas, the product duplicates the link text as title text in the background, so it’s not marked as an accessibility error. There is no way to modify this.

A message shows a redundant title text.

Redundant Links

Consider the following points when removing redundant links:

  • When adjacent links go to the same location (such as to a product page), this results in additional navigation and repetition for screen reader and keyboard users.
  • Adjacent links that go to the same location should be combined, or one should be removed.
  • Three column components use the same link for the header, link, and image, as shown in the figure. This cannot be changed. You could remove the link from the image as shown in the second image in the figure, or you could remove the header and/or separate link.
Remove Redundant Links for Three Column Components.

Contrast: Adequate Differentiation Between Foreground Text and Background Colors

Adequate contrast is necessary for all users, especially for users with low vision. This is often an issue for hover colors.

An example of a link with Not Enough Contrast in the Hover Color.

Increase the contrast between the foreground text and background color to a contrast ratio greater than 4:5:1.

Larger text (larger than 18 points or 14 point bold) does not require as much contrast as smaller text. Ensure a contrast ratio greater than 3:1. Some customers’ brand colors do not provide enough contrast. Encourage them to use colors on their site that fall within contrast guidelines.

You can change the color within WAVE to see which color could follow guidelines.

Use of WAVE to Determine Colors with Sufficient Contras.

To ensure adequate differentiation between foreground text and background colors, consider the following:

  • Note that WAVE compares the text color with the background color for the component, not the background image. So even if you use white text with a dark background image, WAVE will flag it as a contrast error.

    A very low contrast error message is displayed even though the Text is Legible.
  • The error is flagged unless you also change the background color for the component.

On the Styles tab, make the Background Color Similar to the Image Color to Clear the Error.

Other Considerations Related to Accessibility in Career Site Builder

Other considerations include the following:

  • Search Experience

  • Google Job Map

  • Video

Search Experience

The original search grid format does not meet accessibility guidelines and makes it difficult for people with visual impairments to find jobs on the career site.

Work with your customer to enable the Unified Data Model so candidates can use the enhanced accessible search functionality.

A Best Run website is displayed with four search results.

Google Job Map

The Google Job Map is maintained externally and does not adhere to all accessibility guidelines.

Customers can now configure the map to display a previously hidden message that was only readable from a screen reader. From the Google Map Component, enable Show Heading. From ToolsTranslations, change the provided text. Click the link to open a page populated with a search bar and search results.

Enable Show Heading from the Google Map Component.

Video

SAP does not host videos. Direct your customer to first post the videos for their career site to YouTube, Wistia, or Vimeo. Customers need to provide the direct path to the location where the video is hosted online.

  • An option is provided to turn on auto-play, but it is important to note that it is not best practice.
  • Keep the videos short. The recommended length is 30–60 seconds.
  • Include an informative title and brief description for the video.

Quick Tips for Meeting Accessibility Guidelines in Career Site Builder

Some quick tips for accessibility in Career Site Builder include:

  • Always include at least one heading per page. While the main purpose of the page comes from the metadata (Page Title), it is not normally displayed.
  • Consider a maximum of 5-6 components per page to ensure usability on mobile devices. The more content the page has, the longer it will take to load on a mobile device.
  • If there is not a specific component that meets your customer’s needs, do not hack things for formatting purposes. Use a custom component instead.
  • Do not insert invisible text on a page. Screen readers won’t see it, and browsers may flag it as malicious content, so the site could be blocked by certain browsers.

Log in to track your progress & complete quizzes