Creating Hidden Web Pages

Recruitment Marketing Public

Overview

Sometimes, you may need to create web pages which you would want to hide from the general public. For example, you may want to publish a call to action form which you can share with attendees at a particular event. Whilst you want selected people to easily access the page containing the call to action, you wouldn't want it to be discoverable via search engines.

Note: The technique described below does not specifically secure the page, and it can still be accessed by an individual who knows the direct URL to the page, but this approach follows the principle of "security by obscurity". 

Setup

Create a security group

The first step is to create a security group within company settings. This security group is open to all IP addresses on the internet (IPv4 & IPv6).

  1. From the main menu, under Company, select Settings.
  2. Under Security, select Security Groups.
  3. Click on the Manage Security Group option.
  4. Click New to create a new security group.
  5. Enter a name for your security group, and click Save.
  6. Click the name of your newly created security group in the grid to view rules relating to the group.
  7. Click New to create new rules.
  8. Create a rule with the IPv4 CIDR
    0.0.0.0/0
  9. Click Save.
  10. Add a second rule with the IPv6 CIDR:
    ::/0

Create a hidden campaign

The next step is to create a web campaign to house the hidden pages. If you have already created a web campaign to house hidden pages in the past, you can re-use that same campaign or choose to create a new one.

To create the campaign:

  1. From the main menu, under Content, select Web pages.
  2. Click New to create a new campaign.
  3. From the options, select Empty campaign.
  4. Complete the form:
    • Name - give your campaign a name such as "Hidden" or "Private".
    • Chatbot active - set to false
    • Security group - assign the security group you created in the previous step
    • Restrict to SAML2 authenticated internal candidates - set to false
    • Allow iframes - set to false
  5. Click Save.

Create a hidden page

The final step is to create one or more pages which sit within your hidden campaign.

From the campaign page:

  1. Click New to create a new page.
  2. Complete the form:
    • What content would you like? - select an appropriate option for your page
    • Title - give your page a descriptive title
    • Kind - select "Regular Page" from the dropdown list.
    • Theme - select an appropriate theme from your available themes. You may want to create a new theme for these pages or use an existing one.
    • Page Layout - select an appropriate layout based on your selected theme.
  3. Click Save.
  4. You will be transferred to the page editor to edit your page.
  5. From the Settings menu, select Settings.
  6. Replace the existing Slug, which will have been auto-generated for you, with a slug which is more difficult to guess. The complexity of the slug will depend on the level of obscurity you are looking to achieve for the hidden content. You may choose to use an online GUID generator to create a very obscure slug.
  7. Click Save.

For more information on using the page to edit your page content, refer to the article Recruitment Marketing Page Editor.

Accessing the hidden page

In our example above, the hidden page will be accessible by anyone who knows the direct URL, which in this case would be:

https://careers.companyname.com/11de67b6-caf5-4731-ae37-3a5534e9d47e

The page will automatically contain the following in the header, preventing it from being crawled by search engines:

<meta name="robots" content="noindex,nofollow">

Additionally, the page will be excluded from the sitemap file, which is available here:

https://careers.companyname.com/sitemap.xml

 

Comments

0 comments

Article is closed for comments.