Why you adding a new row to you existing DataTable rather you should set value to you existing row.
e.g.
var CurRow = table.AsEnumerable().FirstOrDefault();
table.Columns.Add("url");
if (CurRow != null)
{
CurRow["url"] = url;
}