C#推送链接URL到百度搜索资源平台提高收录量
C#推送链接URL到百度搜索资源平台提高收录量
百度站长平台链接提交的主动推送(实时)是最为快速的提交方式,推荐您将站点当天新产出链接立即通过此方式推送给百度,以保证新链接可以及时被百度收录。
C# Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CSframework.Core.Common
{
/// <summary>
/// 百度相关类
/// </summary>
public class BaiDu
{
/// <summary>
/// 推送链接至百度
/// </summary>
/// <param name="urls">链接集合</param>
/// <returns></returns>
public static string PostUrlToBaidu(string[] urls)
{
try
{
string formUrl = " http://data.zz.baidu.com/urls?site=www.csframework.com&token=FdSmdb3LRa4JitQp";
string formData = "";
foreach (string url in urls)
{
formData += url + "\n";
}
byte[] postData = System.Text.Encoding.UTF8.GetBytes(formData);
// 设置提交的相关参数
System.Net.HttpWebRequest request = System.Net.WebRequest.Create(formUrl) as System.Net.HttpWebRequest;
System.Text.Encoding myEncoding = System.Text.Encoding.UTF8;
request.Method = "POST";
request.KeepAlive = false;
request.AllowAutoRedirect = true;
request.ContentType = "text/plain";
request.UserAgent = "curl/7.12.1";
request.ContentLength = postData.Length;
// 提交请求数据
System.IO.Stream outputStream = request.GetRequestStream();
outputStream.Write(postData, 0, postData.Length);
outputStream.Close();
System.Net.HttpWebResponse response;
System.IO.Stream responseStream;
System.IO.StreamReader reader;
string srcString;
response = request.GetResponse() as System.Net.HttpWebResponse;
responseStream = response.GetResponseStream();
reader = new System.IO.StreamReader(responseStream, System.Text.Encoding.GetEncoding("UTF-8"));
srcString = reader.ReadToEnd();
string result = srcString; //返回值赋值
reader.Close();
return result;
}
catch (Exception ex)
{
return ex.Message;
}
}
}
}
//来源:C/S框架网(www.csframework.com) QQ:23404761
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace CSframework.Core.Common
{
/// <summary>
/// 百度相关类
/// </summary>
public class BaiDu
{
/// <summary>
/// 推送链接至百度
/// </summary>
/// <param name="urls">链接集合</param>
/// <returns></returns>
public static string PostUrlToBaidu(string[] urls)
{
try
{
string formUrl = " http://data.zz.baidu.com/urls?site=www.csframework.com&token=FdSmdb3LRa4JitQp";
string formData = "";
foreach (string url in urls)
{
formData += url + "\n";
}
byte[] postData = System.Text.Encoding.UTF8.GetBytes(formData);
// 设置提交的相关参数
System.Net.HttpWebRequest request = System.Net.WebRequest.Create(formUrl) as System.Net.HttpWebRequest;
System.Text.Encoding myEncoding = System.Text.Encoding.UTF8;
request.Method = "POST";
request.KeepAlive = false;
request.AllowAutoRedirect = true;
request.ContentType = "text/plain";
request.UserAgent = "curl/7.12.1";
request.ContentLength = postData.Length;
// 提交请求数据
System.IO.Stream outputStream = request.GetRequestStream();
outputStream.Write(postData, 0, postData.Length);
outputStream.Close();
System.Net.HttpWebResponse response;
System.IO.Stream responseStream;
System.IO.StreamReader reader;
string srcString;
response = request.GetResponse() as System.Net.HttpWebResponse;
responseStream = response.GetResponseStream();
reader = new System.IO.StreamReader(responseStream, System.Text.Encoding.GetEncoding("UTF-8"));
srcString = reader.ReadToEnd();
string result = srcString; //返回值赋值
reader.Close();
return result;
}
catch (Exception ex)
{
return ex.Message;
}
}
}
}
//来源:C/S框架网(www.csframework.com) QQ:23404761
参考文档:
C#推送URL链接到百度搜索资源平台快速收录URL网址
C#主动POST推送URL链接到百度站长平台(支持提交、更新和删除URL链接)
HTTP|POST提交数据:ContentType=application/x|www|form|urlencoded 内容格式|C#源码
System.Web.HttpUtility 对URL/HTML字符串进行编码|C#源码
C#正则表达式判断URL是否正确-C/S开发框架
ParseUrl-URL尾部添加/斜杠,CombineUrl - 拼接组合2个URL部分
C#正则表达式判断url是否网络路径(http/ftp/https三种协议)
C# Model对象实例转换为URL网址参数Param形式
C#微信支付完成前端回调通知notify_url完整版源码|CSframework.com原创文章
C# 下载Web网页指定URL图片并转换为Base64String格式
使用默认IE浏览器打开指定的URL网页
微信支付后台服务器返回的接口通知notify_url(回调接口设计)-C/S框架网
WebApi使用URL拼接参数形式传人后台自动解析为实体对象
C#获取我的收藏网站及打开URL
IE浏览器监控程序-监控IE窗体URL动态加载网页等信息
FastReport.NET2023破解版去除水印DEMO VERSION (2025.1.14/2023.2.18版本)|C/S开发框架
C#推送URL链接到百度搜索资源平台快速收录URL网址
C#主动POST推送URL链接到百度站长平台(支持提交、更新和删除URL链接)
HTTP|POST提交数据:ContentType=application/x|www|form|urlencoded 内容格式|C#源码
System.Web.HttpUtility 对URL/HTML字符串进行编码|C#源码
C#正则表达式判断URL是否正确-C/S开发框架
ParseUrl-URL尾部添加/斜杠,CombineUrl - 拼接组合2个URL部分
C#正则表达式判断url是否网络路径(http/ftp/https三种协议)
C# Model对象实例转换为URL网址参数Param形式
C#微信支付完成前端回调通知notify_url完整版源码|CSframework.com原创文章
C# 下载Web网页指定URL图片并转换为Base64String格式
使用默认IE浏览器打开指定的URL网页
微信支付后台服务器返回的接口通知notify_url(回调接口设计)-C/S框架网
WebApi使用URL拼接参数形式传人后台自动解析为实体对象
C#获取我的收藏网站及打开URL
IE浏览器监控程序-监控IE窗体URL动态加载网页等信息
FastReport.NET2023破解版去除水印DEMO VERSION (2025.1.14/2023.2.18版本)|C/S开发框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 |
在线客服
