• Resolved Marc

    (@arbolife)


    Hi,

    I’ve been using SEO Framework with the highest satisfaction so far. Now I’m building a directory with GeoDirectory and just read that SEO Framework breaks GeoDirectory (https://wpgeodirectory.com/docs/known-issues/#seo).

    Is there a chance for this to be fixed in the future ?
    Is there a way to disable SEO Framework for custom post types linked to GeoDirectory ?
    Or should I look for a different plugin ?

    Thanks,
    Marc

Viewing 15 replies - 1 through 15 (of 15 total)
  • Plugin Author Sybre Waaijer

    (@cybr)

    Hi Marc,

    I’m glad to hear everything is satisfactory ??

    The report that has been made regarding the incompatibility was made a very long time ago.
    Since then, a lot of improvements have been made in The SEO Framework to support all kinds of custom post types — automatically.

    I have actually reached out to the authors of GeoDirectory regarding this issue; unfortunately, I have yet to receive a response for resolution. That said, the phrase “breaks GeoDirectory queries” is laid down very broadly and gives me no direction on where to look for issues.

    If, however, you were to encounter issues with this plugin in combination with any other plugin; do kindly let me know and I’ll get back to you ASAP ??

    In the meantime, enjoy your weekend!

    P.S. Yes, there are ways to disable The SEO Framework on all kinds of requests on demand. They do require usage of filters, constants and/or actions.

    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    Thanks for writing back.

    So my issue right now is that the SEO settings seem to not work like on other posts like events (from events manager). Here’s a sample GeoDirectory listing: https://www.arbolife.com/fr/listing/suisse/neuchatel/boudevilliers/brocante-csp-la-jonchere/ – when sharing this on Facebook, the title works, but the description brings strange content. The SEO settings are all on default for this listing and in the back end it shows a greyed out version with a much better text.

    The second thing I’ve seen on forums is that the search distance is not respected when searching for something near “a place”. I have a limit of 40km in my settings, but results show even if they are higher. I can live with this for now, but if indeed SEO Framework is causing this, then it should be addressed at some point.

    Enjoy your weekend as well.
    Marc

    Plugin Author Sybre Waaijer

    (@cybr)

    Hi Marc,

    Strange Description
    With “strange description” you mean presumably this: %%extrait%%

    This content is shown within the source of the linked page. But it’s not output by The SEO Framework.
    There’s a second description meta tag found, and it’s output by your theme; together with keywords, and that’s bad!
    Please contact your theme author on this issue, they’ll know how to resolve this.

    Also, Facebook makes heavily use of “Open Graph” meta tags. I see you have those disabled. If you were to enable them on the SEO Settings page, Facebook can more easily access the required data. The SEO Framework optimizes its output for social websites within those meta tags as well. So I recommend enabling these.

    Social Meta Settings

    Local search distance
    Could you confirm this issue?

    1. Have The SEO Framework activated;
    2. Perform a search, determine results;
    3. Disable The SEO Framework plugin;
    4. Perform a search, compare with results from 2.;
    5. If 4. differs from 2., let me know how to replicate this issue ??

    I hope this helps! Cheers!

    • This reply was modified 7 years, 11 months ago by Sybre Waaijer.
    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    Thanks for the detailed support. I actually had that setting on (from your screenshot), but had another plugin active (Facebook Open Graph, Google+ and Twitter Card Tags) which I have now deactivated. Can you see if that was causing the problem you mentioned ?

    On a side note, I do have one problem with SEO Framework (unrelated to this post):
    https://www.arbolife.com/fr/services/ has the English SEO information when sharing on Facebook – copied from https://www.arbolife.com/services/ which is the correct English version.

    Regarding the local search distance, I tried it and it had no impact. So I guess those forum posts pointing to SEO Framework are wrong. I’ll investigate with GeoDirectory.

    Best,
    Marc

    Plugin Author Sybre Waaijer

    (@cybr)

    Hi Marc,

    Open Graph
    Your theme still outputs the description and keyword tags, but the Open Graph issue has indeed been resolved.
    Through Facebook’s Open Graph Sharing Debugger you can test URLs and file requests to fetch new Scraping Data.

    Internationalization
    If you’re using a translation plugin in order to provide multilingual content, then I’m afraid The SEO Framework currently does not support manual SEO data for this.
    This issue is well known and although possible, it requires a completely new scope for interpretation whilst being plugin focused: WPML, qTranslate X, Polylang, etc. all require pinpointed data manipulation. That said; a multilingual extension is planned for The SEO Framework which will ship — if everything goes as planned — mid to end 2017.

    Until then, I’m afraid I’d have to disappoint you on this matter ??

    I hope this clears things up! Cheers ??

    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    Could you please elaborate a bit on “your theme still outputs the description and keyword tags”. When I search the source code, I don’t see another description or meta tags other than those created from your plugin (this is with my limited knowledge). So could you please point to what output from my theme specifically is conflicting with SEO Framework?

    Regarding internalization, I have some good news for you (again, maybe distorted by my limited knowledge)… your plugin works just fine with WPML on a multilingual site.

    It works for the homepage:
    https://www.arbolife.com/
    https://www.arbolife.com/fr/

    It works for pages:
    https://www.arbolife.com/events-home/
    https://www.arbolife.com/fr/evenements-accueil/

    It works for all events from Events Manager:
    https://www.arbolife.com/events/vg-workshops-loetitia-cuisine-intro-to-vegan-cooking-28-01-17/
    https://www.arbolife.com/fr/events/les-ateliers-vg-loetitia-cuisine-debuter-en-cuisine-vegetalienne/

    It works for GeoDirectory entries (they are duplicates, but the locale comes out fine)
    https://www.arbolife.com/fr/listing/suisse/valais/martigny/atelier-nm/
    https://www.arbolife.com/listing/suisse/valais/martigny/atelier-nm/

    It just does not work for this one page:
    https://www.arbolife.com/services/
    https://www.arbolife.com/fr/services/

    In the French version, the locale is correct, but the title and description come from the English version, even though they are set in French in the SEO settings on the back-end.

    Best,
    Marc

    Plugin Author Sybre Waaijer

    (@cybr)

    Hi Stiofan, arbolife,

    @stiofansisland:
    That’s awesome to hear! We did have some mail traffic back-and-forth, unfortunately we didn’t find a resolution; however, no issues have been found either. So I assume it didn’t achieve any notable records.

    @arbolife:
    At line 279 of the source code of the following page, a secondary description including keywords is found:

    view-source:https://www.arbolife.com/fr/listing/suisse/neuchatel/boudevilliers/brocante-csp-la-jonchere/
    

    This is luckily not the case on the home page. Normally on Search Engines, a secondary description that’s found later in the code is disregarded; but some systems like Facebook still take it as the primary entry.

    The keywords are a bad thing to have, they’re outdated and can lead to unwanted Search Engine bias; filtering your website from certain queries.

    WPML compatibility
    I’ll see if I can replicate the home page issue. The only real compatibility introduced towards WPML is that all metadata is stored inside “post meta”, which is bound uniquely by Post IDs. Also, the URL generation has specific compatibility introduced and is always generated on request.

    The home page has “Post ID 0”, so that’s not unique — thus it might be the source of this issue.

    I’ll add this to my to-do list for 2.8.0; if there’s anything found (either good or bad) I’ll let you know.

    I hope this helps. Cheers!

    Thread Starter Marc

    (@arbolife)

    Hi Sybre and Stiofan,

    Great to see you guys talking. WordPress needs more of that energy, making plugins work together!

    @cybr

    Thanks for pointing to the specific line. I’ll investigate with the theme support.

    As far as SEO with WPML, the only 2 issues I have are:

    1. https://www.arbolife.com/fr/ has the wrong title (text is in French)
    2. https://www.arbolife.com/fr/services has everything in English instead of French that I have on the back-end.

    It’s really interesting that other French pages work just fine. I’d be happy to let you onto my server if you want to investigate. I’m glad you’re considering WPML for future development.

    Best,
    Marc

    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    Stiofan helped my solve the duplicate description & keywords that were added by GeoDirectory (not my theme in the end): https://wpgeodirectory.com/support/topic/secondary-description-and-keywords-meta-tags/

    Do you prefer I open a new thread to continue discussing the multilingual issue ?

    Best,
    Marc

    • This reply was modified 7 years, 11 months ago by Marc.
    Plugin Author Sybre Waaijer

    (@cybr)

    Hi Marc,

    That’s great to hear!

    I’ve parked the WPML compatibility issue in my to-do list for the upcoming update. So there’s no need to escalate on this for now.

    If I need any more information, I’ll let you know! Cheers ??

    In the meantime: Happy New Year!

    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    Fantastic. Let me know if you want access to my site. If so, you can leave your details on the contact form of https://www.arbolife.com/ (bottom right floating enveloppe).

    Happy New Year to you as well !!

    Best,
    Marc

    Plugin Author Sybre Waaijer

    (@cybr)

    Hi Marc / @arbolife,

    About the WPML homepage metadata issue:

    I’ve concluded that you shouldn’t fill in the Title and Description in the home page metabox. This is because it has utmost priority. So, this should be done on the page edit screen.
    You’re safe to fill in the homepage tagline and everything else ??

    I’ll add a warning (or something else) to prevent this from happening in the future.

    Do let me know if this solves the issue! Cheers ??

    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    Thanks for the update. I updated my site and removed the title and description from the home page section of SEO Framework. It did solve the problem number 1 (I now translated the title of the site using WPML string translation. But it still hasn’t resolve the other issue of the one page for which it doesn’t work: https://www.arbolife.com/fr/services/ still gets the English version despite being set in French in the back end.

    Best,
    Marc

    Plugin Author Sybre Waaijer

    (@cybr)

    Hi Marc,

    Could you send me a screenshot or two of the Page SEO Metabox settings in the admin area of those two pages (/services/ and /fr/services/)?

    You can send them here.

    Cheers!

    Thread Starter Marc

    (@arbolife)

    Hi Sybre,

    I sent you the screenshots on the link you provided.

    Best,
    Marc

Viewing 15 replies - 1 through 15 (of 15 total)
  • The topic ‘SEO Framework breaks GeoDirectory’ is closed to new replies.