[No QA] Docs updates for E/A#93580 Connect an HR integration help article - #99234
[No QA] Docs updates for E/A#93580 Connect an HR integration help article#99234MelvinBot wants to merge 1 commit into
Conversation
Co-authored-by: Jan Musiał <jmusial@users.noreply.github.com>
|
A preview of your ExpensifyHelp changes have been deployed to https://0d638bb6.helpdot.pages.dev ⚡️ Updated articles: |
|
I notice that we currently have separate help site pages for Gusto, BambooHR, HiBob, and Workday. I don't know if it's practical or helpful to have a separate page for every integration Merge.dev supports (how much redundancy would there be? would separate pages boost SEO?), but this PR adds just one help site page for all the HR integrations. @MelvinBot would having separate help site pages for each HR integration be beneficial for SEO? |
|
Short answer: Yes, per-provider pages can help SEO — but only for providers with genuinely unique content or real search demand. Spinning up ~24 near-identical pages would more likely hurt than help, so the one-hub approach in this PR is the right default, with a small number of dedicated pages layered on top. On redundancy: it would be very high. Comparing the existing per-provider articles — Why 24 pages would likely hurt SEO:
Why per-provider pages do help — in the right cases:
Suggested approach (hybrid):
If you want to validate demand before investing, pull search-volume/impression data (Google Search Console, or a keyword tool) for a few |
Explanation of Change
Help site update prompted by Expensify/App#93580, which expanded the workspace HR page from 3 Merge-based providers (BambooHR, HiBob, Workday) to 24 enabled providers and added a Find integration search field.
Previously the only HR provider help articles were the per-provider guides for BambooHR, HiBob, and Workday. The 21 newly added providers (and the new search field) had no documentation.
This PR adds one new help article, Connect an HR integration to Expensify, that documents the shared connection flow used by all Merge-based HR providers, lists the currently supported providers, and covers the new Find integration search. It cross-links to the existing per-provider articles and to Gusto/TriNet (which use a separate setup flow).
New file:
docs/articles/new-expensify/connections/Connect-an-HR-integration-to-Expensify.mdAll UI labels (HR, More features, Find integration, Connect, Complete setup, Cannot connect to multiple HR platforms, provider display names) were taken from the app's source strings in
src/languages/en.tsandsrc/CONST/MERGE_HR_PROVIDERS.ts.Fixed Issues
$ https://github.com/Expensify/Expensify/issues/648089
Tests
// TODO: The human co-author must fill out the tests you ran before marking this PR as "ready for review"
// Please describe what tests you performed that validates your changed worked.
QA
// TODO: The human co-author must fill out the QA tests you ran before marking this PR as "ready for review".
// Please describe what QA needs to do to validate your changes and what areas do they need to test for regressions.
@jmusial, please review the files changed and confirm they reflect the current behavior. Then post a new comment saying
@MelvinBot mark this PR as ready for review.