"Shiguang Bing Export: Time Bing Station Master Submission Tool [Update v5.9]"

shiguang-bing-export - Time Bing Submission Tool

Wrote another wheel, there are already mature Bing official submission tools on the market (but I don’t know why I keep getting API errors, so I wrote one myself).

However, this time the plugin has some functions that others don’t have, and it’s a collection of functions.

Bing search engine’s market share has become quite considerable —— new computers come with Edge browser pre-installed and bound to Bing search, making Bing’s traffic potential more valuable. In fact, Bing’s inclusion efficiency is very good, and my personal website can complete inclusion within 24 hours after updating articles, so the webmaster community needs to focus on Bing inclusion optimization.

What can this tool do?

  • Automatically submit updated articles to Bing webmaster platform
  • Generate a website map, including a total map and separate article/page/tag maps
  • Bulk extraction of all website article links: one-click to extract all article links, making it easy to manage and submit in batches
  • Bulk submission to Bing webmaster platform: supports bulk uploading links, significantly improving inclusion operation efficiency

The core feature of this plugin is: when the Bing API submission quota is exhausted, it will automatically switch to IndexNow submission channel —— IndexNow supports unlimited link submissions, completely solving the problem of inclusion interruption caused by API quota limits, ensuring uninterrupted inclusion process.

The main page of the plugin is as shown below, which can clearly see the submission log and error log, and the error log is translated. If the submitted link is incorrect, you can choose to resubmit.

API quotas are automatically refreshed, and logs may need to be manually refreshed, and logs may be stuck due to pagination, as they are basically real-time data.

The second tab is for link submission, supporting API submission and IndexNow submission, and there is also a website article link extraction below, making it easy to resubmit previous articles.

The third tab is for generating website maps, supporting total map indexing and separate article/page maps

The fourth is the plugin’s API settings and IndexNow settings

v5.9 update log 20251129

  • Fix slash problem: added stop_canonical_redirect function to completely solve the problem of automatically adding / at the end of .xml files.
  • Add status header: send a HTTP 200 status code before outputting XML to prevent some server environments from returning a 404 header (although the content is displayed, but crawlers may think it’s a dead link).
  • SQL compatibility optimization: modified the table creation statement to allow NULL or current timestamp as the default value for date fields, improving compatibility with new versions of MySQL (Strict Mode).
  • Enhanced XML escaping: ensure that all URLs output in the Sitemap are processed by esc_url, conforming to XML standards.
  • Mount redirect_canonical filter when detecting Sitemap requests, preventing WordPress from performing redirects and removing the / character from sitemap.xml.

v5.8 update log 20251126

  • Modified tag website map retrieval method to prevent errors from appearing
  • Added category website map

Before opening the website map function of this plugin, ensure that there are no other website map plugins installed, and it is recommended to delete the existing website map in the website root directory.

After opening the website map function, you need to save the pseudo-static rules again in the settings to ensure that the map is generated normally.

Download address: yxs2003/shiguang-bing-export: Time Bing Submission Tool

Can you help me add a star, please?

3 Likes

Thanks to the OP for sharing.

Thanks for sharing!

:xhj001:

Thank you for sharing

Stared

Webmaster Gospel

Note: “站长福音” is a Chinese term that roughly translates to “Webmaster Gospel” in English. It is a term used in the Chinese webmaster community to refer to a set of best practices and guidelines for webmasters.

1 Like

Thanks to OP for sharing

(Note: “OP” is a common abbreviation in online communities, and it stands for “Original Poster”. I’ve kept it as is, as it’s a widely recognized term.)

Let’s Learn

Take a Look

Thank you for sharing!

It appears to be a WordPress plugin used by the program.

Study

(Note: The term “学习” is a Chinese character that can be translated to English as “study”. In the context of this translation, I have chosen the most contextually appropriate translation, which is “study”.)

Thank you for sharing

(Note: I translated “楼主” to “author” or “host”, but in this context, it’s more appropriate to translate it to “楼主” is a Chinese term for “楼主” which is a netizen who starts the thread, so I translated it to “Thank you for sharing”. If you want to be more formal, you can use “Thank you for your post”.)

What’s this?

(Transliteration: “xiǎng kàn shì shén me”)