When SEOBagpack successfully posted
When SEOBagpack successfully posted to your WordPress site, it received an XML response containing the new Post ID. However, the parser's matching rules were too strict and occasionally failed to read the ID from the response format sent by certain WordPress configurations. As a fallback, it defaulted to the root URL (homepage).
How it was fixed:
- Improved ID Parsing: Enhanced the response parser to robustly extract the correct Post ID, regardless of XML whitespace or variations in <int> / <string> formatting.
- Permalink Retrieval: Instead of attempting to guess or construct the /?p=ID link, the backend now makes an immediate secondary request (wp.getPost) to directly fetch the canonical permalink of the newly created post, ensuring Google Indexing receives the absolute and correct URL for submission.