Is this an upgraded project or a newly created one using s version of Sitefinity project manager as the one filled in for this thread (4.1.1574)? Generally there shouldn't be any problems changing the type of that column to nvarchar(MAX) in SQL Management Studio, please check if you have not applied some constraints or an active connection to the database is not blocking your attempt to modify the column. I have created a blank project usingt he same version, and the description column was set by default to nvarchar(MAX) and Allow Nulls = true, which will allow you to enter more than 255 characters for this field, and also accept null values (to prevent issues similar to the one discussed in the forum thread you linked to in your previous message). Can you please check whether the same behavior reproduces on a blank project created with Sitefinity 4.1 SP3, and if so, please do not hesitate to let us know.
Concerning your second question, you can add keywords to all pages programatically, please refer to the below code sample demonstrating how to achieve this:
var myPages = App.WorkWith().Pages()
.Where(p => p.Page !=
&& p.Page.Status == ContentLifecycleStatus.Live)
"enter keywords here"
All the best,
the Telerik team
Do you want to have your say in the Sitefinity development roadmap? Do you want to know when a feature you requested is added or when a bug fixed? Explore the Telerik Public Issue Tracking
system and vote to affect the priority of the items