• Hi,

    In Google Webmaster Tools ? International Targeting I have some “no return tags” errors.
    I think this is due to the home_url() you’re using in your plugin, which generates a redirect to the url without the trailing slash.
    Both language switcher and the link in the <head>:

    <link rel="alternate" hreflang="it" href="https://mywebsite.com">
    <link rel="alternate" hreflang="en" href="https://mywebsite.com/en">

    are missing the final /
    should be:

    <link rel="alternate" hreflang="it" href="https://mywebsite.com/">
    <link rel="alternate" hreflang="en" href="https://mywebsite.com/en/">

    to avoid unnecessary redirects and maybe the “no return tags” errors in Google.

    Is it possible to change home_url() to home_url( ‘/’ ) to avoid these unnecessary redirects?

    Thanks
    Kind Regards
    Davide

    https://www.ads-software.com/plugins/multisite-language-switcher/

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author Dennis Ploetner

    (@realloc)

    Interesting. You could change that and make a pull request. ??

    Thread Starter Dademaru

    (@xendo)

    Hi Dennis,

    do you mean a pull request on Github?

    I’ve changed home_url() to home_url( ‘/’ ) in MslsOptions.php, line 196 and 213.
    The problem is fixed but editing core file it’s not update friendly ??

    Thanks
    Davide

    Plugin Author Dennis Ploetner

    (@realloc)

    Yes, on GitHub so the next update will have this modification too.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Use trailing slash in home_url()’ is closed to new replies.